If you’ve made the investment into SEO and you’re not seeing a return, here are some possible reasons why.
* It’s still early in the game – Unless you’ve been operating a related offline business, you’re going to have to build a little bit first. Building includes focusing on less competitive search terms that are winnable, earning your reputation as an authority, growing traffic, etc. After some foundation building you’ll be able to compete against the established players from a much stronger position.
* You’re spending more at Starbucks than on your SEO – Contrary to the ads touting SEO for $99 flat, the process is going to cost some money. Full spectrum SEO is both time and labor intensive so plan and spend accordingly.
* You’re not using keywords that will drive traffic to your site – This usually happens by going too broad with search terms. Going too broad means that you optimizing terms which are too generic and probably too competitive to yield results. If you’re selling rear view mirrors for a Stutz Bearcat, optimizing for the search term “mirrors” isn’t going to work.
* You’ve gone too narrow – An expert that knows the spec sheet for a product backwards and forwards may assume that people are going to search for the product using spec sheet terminology. It usually doesn’t work that way.
* You’re not building inbound links – This is the part of SEO that is the most time and labor intensive. In fact, if you’re going after competitive search terms it could actually turn into a full time job if you want to start ranking for them. Link building is also an important part of the algorithms that the search engines use for their rankings, so it has to be done. If you’re not doing it, your SEO results are going to reflect it.