最近有个客户的web2.0网站要改版,其中有个条件有些可爱,就是网页都必须通过W3C标准。Charles曾为其网站分析及做SEO培训的时候,确实提到过符合W3C标准的网页设计是有利于搜索引擎友好的,但并不是说W3C标准与SEO有直接关系的啊。有人甚至放言符合W3C标准的网页=50%的SEO工作,我觉得有些可笑。
W3C标准的内容包括使用语言的规范,开发中使用的导则和解释引擎的行为等等,特别是制定了包括XML和CSS等的众多影响深远的标准规范。但是,W3C 制定的 web 标准似乎并非强制而只是推荐标准。也就是说
33bbb组织只是引导网页设计者进行标准化设计。
一般对SEO(
http://www.my33bbb.com.cn/)了解的人都会明白,搜索引擎是通过蜘蛛爬虫读取网页源码的内容进行分析的,所以SEO的任务之一是对网页内容进行优化,而不是对网页代码优化。另外,从我一些
33bbb案例来看,或者通过某些热门关键词搜索的结果看,排名好的而又通过W3C标准的网页少之又少。而前面所谓符合W3C标准的网页等同于SEO工作的一半,SEO优化实践认为其相当没有理论和实践基础了。
当然,我不否认符合W3C标准网页的优势,有利于解决浏览器兼容性问题,而且其代码简洁及清晰度让人舒畅的,但与SEO的关系真的没有那么大。
回到开头,如果客户老是拿W3C标准来要求SEO也未免太牵强了。CSS+DIV网页设计,也能达到内容与表现分离的效果,有时候觉得W3C标准太苛刻,毕竟设计符合W3C标准的网页需要优秀的CSS+DIV能力,一般的人可能需要花很长的时间才能调试成功。