Well, the reason I bring it up is because when going through some websites that I work on (mainly osCommerce shopping sites) to improve the placement of headline tags and css, I have found that many have fatal errors that prevent search engine spiders from "seeing" the entire site.
Check this out:
Major osCommerce Fatal Error SERPs
Most of those sites are only displaying about 33% of their code to the search engines, but the entire site is visible to the human eye. That got me thinking... How do robotic spiders "read" a website? If they are missing table tags and have grossly malformed code in the site, then they can't logically get the same impression of a site that a human can. Furthermore, blog sites, in addition to having fresh content updated frequently, almost always pass XHTML validation!
My theory is that is could it be the combination of the two factors that play a big role in the results delivered by blog type sites. But then again, I would need to due more research to prove it. This site (v7n Forums) has
45 XHTML errors which isn't many... Most osCommerce sites have over 200+ when you attempt to validate for XHTML...