就SEO而言,对于客户端来说,我应该使用XHTML 1.0 Transitional还是XHTML 1.0 Strict?XHTML 1.0 Transitional vs XHTML 1.0 Strict?
为什么有些人仍然使用Transitional?
如果我们使用Transitional over Strict,我们会失去一些东西吗?
就SEO而言,对于客户端来说,我应该使用XHTML 1.0 Transitional还是XHTML 1.0 Strict?XHTML 1.0 Transitional vs XHTML 1.0 Strict?
为什么有些人仍然使用Transitional?
如果我们使用Transitional over Strict,我们会失去一些东西吗?
XHTML 严格强迫你使用语义标记,那里的过渡是一个更灵活一点,仍然可以让你使用传统的表象元素,如<font>
和<center>
。
人们仍然使用过渡保持支持较旧的标记,但它不会对SEO有任何区别。 严格的被认为更好地鼓励更容易访问的XHTML和更好地分离内容和表示。
就SEO而言,没什么差别。
我不认为有任何影响使用其中之一:真正重要的是内容,而不是(X)HTML(严格/过渡)。
Echo评论应该不会有所作为。
在我看来,最好选择一个,并确保您的网站验证它。
还要注意,可以使ASP.NET吐出严格通过在web.config以下
<system.web> <xhtmlConformance mode="Strict" /> </system.web>
这是一个很好的文章,解释差异:我很想 http://24ways.org/2005/transitional-vs-strict-markup
使用Strict,除了在XML文档中“document.cookies不存在”“document.write不允许”之外,当使用jQuery等AJAX库时,您会发现很多方法的注释类似于“此方法在XML文档中不可用“。或“注意:此方法当前不提供跨平台支持来设置XML文档上的数据,因为Internet Explorer不允许通过expando属性附加数据。” – Triynko 2011-08-29 18:18:19