There is a pervasive myth or misconception in the SEO world that has to do with how your site is constructed. Many believe that your site needs to be strict xhtml with a table-less CSS markup or the search engine is going to vomit when it tries to crawl your site. They correctly recognize that a compatible, quick loading, standard following markup tends to be good for the end user and so they figure a search engines wants, nay needs, to see that.
This is not true in the slightest, a search engine will happily gobble down 1995 spawned HTML markup generated by Frontpage if it is surrounding good content.
Instead, what people have stumbled onto here, is the Human Factor. The Human Factor, summed up simple, is this: If people like your site, you will rank better.
How is this possible? Well there is this little implant put in your brain at birth and…. Well actually, its possible because of a beautiful system called PageRank developed by Lawrence Page & Sergey Brin, the guys who founded Google. PageRank, at it’s core, is a recommendation system, if a site is recommended, it gets a little bonus. But I’m not here to talk about PageRank, follow the above link to read more on it. I’m here to talk about the Human Factor.
It is important when building, optimizing, and hoping to profit from a website that you remember the human factor. You can do something to make your site better, and doing so can in the end help your search engine rankings, increase your traffic, and make you more money, and it isn’t going to be because of any direct connection with any of those things, but rather because you made your site better, more enjoyable, and yes people like it.
So many SEO myths end up spawned of the Human Factor, but they’re all easily enough explained away. More futile are the arguments that take place regarding it. Everyone will agree that you should do things like use clean code and follow accessibility guidelines, but what they argue about is the reason why. Some people just insist it’s a direct relationship, they haven’t heard about the Human Factor yet.
Well, should we really blame them though? Things can be confusing out here. For instance, some things that make your site better for people also make your site better for search engines. I’m talking about accessibility. What are search engines but big, relatively dumb, blind, text readers. They can’t see your final rendered page, all your pretty images, and aren’t always smart enough to use context clues. So the same things you add to your pages to make them more accessible to the disabled will help you with search engine rankings… both directly in this case and indirectly through the Human Factor.
The bottom line, and the purpose of this post, is to explain a simple truth. Often, the best piece of SEO advice I can give someone is to make a better site, publish better content, add better features, or otherwise make people like your site more. If you build a site that is useful, informative, and entertaining people will use it, they will recommend it, and you will get better search engine rankings.
Make a poorly constructed site with generic content, a shoddy design, cross-browser compatibility problems, and you’re just making your link building efforts that much harder.