是否真的有必要为 SEO 目的拥有经过充分验证的 Mark Up 和 css
Posted
技术标签:
【中文标题】是否真的有必要为 SEO 目的拥有经过充分验证的 Mark Up 和 css【英文标题】:Is it really necessary to have a competely validated Mark Up and css for SEO purposes 【发布时间】:2011-01-27 14:58:23 【问题描述】:在 http://jigsaw.w3.org/css-validator/ 上验证我的 CSS 时
我收到以下错误:
1.属性缩放不存在:1 1.
2.Property -webkit-transition 不存在 : all 200ms ease-in all 200ms ease-in
3.属性不透明度在 CSS 级别 2.1 中不存在
4.Property -moz-border-radius 不存在
5.Property -webkit-border-radius 不存在
是否真的需要为 SEO 完全验证 MarkUp 和 CSS,或者这些主要是浏览器特定的错误现在可以忽略。
如果必须删除这些错误,请有人建议这样做的方法。
【问题讨论】:
【参考方案1】:CSS 错误对 SEO 没有任何影响无论如何。 html 错误可能会产生很小的影响,但除非您的标记非常糟糕,解析器无法从中提取文本(在这种情况下,它甚至可能无法在浏览器中工作),否则它不会有任何负面影响。从编程的角度来看,验证是一个不错的选择,但根据我的经验,实用性每次都胜过它,尤其是 CSS。
【讨论】:
【参考方案2】:如果出于某种原因您需要验证页面(例如,让客户满意),但还需要使用非标准属性来使您的页面正常工作,您可以通过使用 javascript 动态添加它们来做到这一点,这样验证器就不会捡起来!
【讨论】:
【参考方案3】:SEO & Importance of Valid Source Code (W3C Validation)@searchenginejournal.com。
这篇文章和cmets都很有见地。
【讨论】:
他的最后一点“如果您为设计师付费,请在合同中注明该网站必须通过 W3C 验证。”这正是我可能需要我的骇客技术的原因!以上是关于是否真的有必要为 SEO 目的拥有经过充分验证的 Mark Up 和 css的主要内容,如果未能解决你的问题,请参考以下文章