Can your website be found on Google when you search for the services you offer? If not, do you wonder what might be the issue?
It could be that some simple SEO work could do the trick but there may be some deeper underlying issues Google could be unhappy with. They can penalise a site for a number of reasons and they would notify you via your Google Webmaster Tools account.
The guys over at The SEM Post went into detail on the subject in this post – and we turned it into the nice easy to follow infographic below.