Home » Webmaster News

Does W3c validation provide benefits to SEO

15 April 2008 283 views 5 Comments

wc3 Does W3c validation provide benefits to SEOSome time ago, I read a Dutch blog about websites that are validated with the w3.org validator. Basically a passed validation says that you comply with specific HTML standards.

As in many things, complying with standards makes live easier. On the other hand, because almost nobody validates the margin for error is large.

But my question is: what does it doe for SEO?

SEO and valid websites

Several websites claim that HTML valid websites (can) improve your ranking in Google:

Opposite, there are several articles stating that it does not make a difference.

There are several remarks about the articles that state that validation is important for SEO. For example the article of hobo-web.co.uk is a nice read but it is not clear whether the test is done correctly as is mentioned in the comments to that article. The piece marketingdefined is too radical. They have the opinion that if you miss a bracket this could cost you indexation. I think that such situation is too hypothetical.

The articles written on Searchenginejournal and New Sun Graphics seem to be the most balanced.

Searchenginejournal
Searchenginejournal emphasizes that valid code does not necessarily help. They emphasize however that non valid code can damage your ranking. If the errors are too frequent or too large, searchengines may have difficulties indexing your site.

New Sun Graphics
New Sun Graphics also notes that small errors probably do not kill your ranking. Nevertheless, the indexing by spiders may be interfered be certain errors. Since SEO is a game of details, why would you take the risk of using non valid code?

Matt Cutts
Matt Cutts seems to follow the same route as the last two articles. In his video, Optimize for Search Engines or Users?, he answers a question about valid coding. He says “normal people write code with errors”. Moreover he notes that it is not a signal yet but could be in the future. He concludes by saying that you probably have more effect by working on good content instead of valid code.

Other reasons to make valid websites

Non valid websites trust the error correction of browsers. You could help the rendering by providing valid code.

Valid code does not mean that your website will look the same in all browsers. Different browsers have different interpretations, often of CSS rendering. Valid code does not prevent these errors but may minimize errors.

If you would like to test the compatibility of your website with other browsers, use browsershot.org. You can test your website on several platforms, such as Linus, Windows, Max OS en BSD. Secondly, you can select several browsers and other settings such as resolution.

Concluding

There are several reasons to make your website W3C valid.

  • Better chances for good rendering in different browsers.
  • Decrease dependency on error correction of browsers.
  • You could give a speed boost to your websites.
  • A small group of users values good coding. Especially if your target audience are webmasters and scripters.

Bottom line is that valid coding in principle does not improve your ranking. It is bad coding that can decrease your ranking if the errors are so big that the spider has difficulties reading your page. Why take the risk? Hire a scripter for a few bucks to repair the worst errors.

Stay tuned

Did you like this information? Keep tuned by following our RSS feed

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

5 Comments »

  • droralon said:

    isn’t matt cutts view is the only one that should be apllied by seos and developers?
    the idea is to optimize your site in goggles serp,so why spending efforts on validating if we know it doesnt serve the main cause?

    Dror

  • Oeroek (author) said:

    I agree that the view of Matt should be leading. He notes that at the time of the video it was not a signal yet (2 years ago!).
    However, he also notes that if the HTML has too many errors and mistakes it can interfere with the spider. If the spider cannot normally access your website, it can actually damage your ranking.
    Part of SEO is making sure that the spider can freely access and crawl your site.

  • SEO Ranter said:

    One thing missed - having valid markup ensures that spiders see your page as you intended. Open tags, broken markup, and using client-specific code can all lead to fairly ambiguous intentions being sent to the spiders. If your page is valid, you can be sure that any decent spider will be able to identify precisely what you want and interpret the page correctly.

  • Internet laptop said:

    I personally think that W3C validation doesn’t give you an automatic higher ranking copmared to other websites, but I agree with the advantages that you name.

  • Marketing Defined said:

    @ Oerek - In the post above, you offer the critique: the Article on my Marketing Defined site covering this topic was too radical; purely due to a reference that missing or incomplete tags will hurt rankings.

    Interestingly enough you seem to agree with the SE Journal’s same view: “Searchenginejournal emphasizes that valid code does not necessarily help. They emphasize however that non valid code can damage your ranking”.

    Same, difference is it not?

    @SEO Ranter - My thanks for your eloquent explanation in the comments above why missing or incomplete tags cause rankings to suffer. It was good to visit your site.

    Gotta love blogging and all our different opinions. Thankfully accurate facts gained from dedicated research and personal experiences will always prevail.

    best to all
    Rox

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.