Does W3c validation provide benefits to SEO
Some 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:
- Marketingdefined: Valid HTML Code Crucial to SEO
- New Sun Graphics: Why Valid Source Code Matters for SEO
- hobo-web.co.uk: SEO Test - Google Prefers Valid HTML & CSS
Opposite, there are several articles stating that it does not make a difference.
- Searchenginejournal: W3C Compliance Impact on SEO en SEO & Importance of Valid Source Code (W3C validation)
- SEOContest2008: W3C Code Validation is NOT Important In Search Engine Ranking
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









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
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.
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.
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.
@ 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!
Recent posts
Recent comments
Most Viewed
1,345 views
808 views
497 views
475 views
470 views
Highest Rated
(3, 1 votes)
(1, 1 votes)
(0, 0 votes)
(0, 0 votes)
(0, 0 votes)
About Wwohn.com
Statistics
Most Commented
Most Viewed
1,345 views
808 views
497 views