Many times SEO is not your problem, it is the website itself. You can’t optimize what just is not there. You have to have good high-quality information on your website for Google to read. One page of general information is not going to cut it.
One client came to me asking to help him get more search engine results to his website. As soon as I looked at it, I knew his problem was not just SEO related: his website was worthless.
It was mostly Jpeg images made in Photoshop and they looked like they was right out of Better Homes and Garden magazine. His problem was he did not have a real website.
In the end, I built him a website from the ground up with SEO as the framework and his traffic grew over 1000% in the next quarter. More importantly, the sales from the website went up 300%.
SEO Problems: crappy websites
The first question you need to ask is your website just look like it was made in 1995 and looks like a Geocities page? If so, your first problem is not SEO, it is the website itself.
My client had a website that was unusable and most of the discussion that he had was about questions, not orders. Very few people coming to the website converted to customers.
The new website launched and his orders were going “off the hook.” People were contacting him to get bigger orders, not more questions. The difference was huge for him.
A challenge that I like to give people is to take the four biggest competitors in the industry. Load them website in a tab in your browser. Now, load your website into a fifth browser. Move from tab to tab.
If you do not have the best looking website, most robust website, and most friendly website; your first problem has been located. Before you talk SEO, you need to talk Web Design.