在我的所有网站中,XHTML源代码,导航和面包屑都显示在页面内容的下方,但在视觉上它们显示在上面。我这样做是因为相信搜索引擎会以这种方式找到更相关的内容。
在我看到的所有HTML5示例中,顺序是经典的: 标题,正文部分,页脚。 从SEO的角度来看,通过HTML5页面的工作,使用经典的标签顺序或者我在XHTML中使用的顺序是不是更好?
答案 0 :(得分:1)
不幸的是,这或多或少是过时的建议。
Google和Bing多年来都能够呈现页面的DOM并确定页面的实际布局,无论代码的结构如何。
这种技术背后的旧理论是搜索引擎只能索引页面的前100kb左右,并且在某些情况下通常可以通过模板化的样板代码来处理。这不是一个真正存在的限制,说实话,如果您的网页达到了那种文件大小,那么您可能还有其他想要考虑的事项。
答案 1 :(得分:0)
我认为当带有关键字的内容出现在源代码的前面时会更好。对于一般链接结构,放置主导航链接的位置无关紧要。
但是,当使用标准语义ID(如导航,面包屑,内容和页脚)时,搜索引擎可能会使权重结构不同?在这种情况下,位置将是相等的。语义是不是HTML 5的一大优势?!