当头部无法写入时,相对规范上一个/下一个

时间:2014-11-19 09:12:41

标签: html seo head rel document-body

正在组件(模块)/模板框架中工作。

每页只有一个模板,这定义了基本结构和布局。 HEAD区域在这里定义。

现在,我们的许多组件(模块)都包含一些分页概念。 因此,希望在文档的头部使用rel-next和rel-prev。

问题来自模板是(并且不能)知道提供分页的组件。它们100%完全解耦。

组件运行后,页面的头部通常已经刷新。 这只是框架的限制。

因为将链接放置在BODY(组件(模块)呈现的位置)将无法获得正确的结果(即Google除非在头部中忽略它)。

有人能想到这个问题的方法或解决办法吗?

2 个答案:

答案 0 :(得分:0)

您可以改为发送HTTP Link标头:

Link: <http://www.example.com/favorite-books/everything-on-one-page>; rel="canonical"
Link: <http://www.example.com/favorite-books/page-1>; rel="prev"
Link: <http://www.example.com/favorite-books/page-3>; rel="next"

根据Google’s documentation about their usage of canonical,它得到了支持。

虽然Google’s documentation about their usage of prev/next未提及支持,但thread on their product forums已确认支持。

答案 1 :(得分:0)

According to Google the default option is to nothing - “保留你所拥有的任何内容。整个网络中存在分页内容,我们将继续努力为搜索者提供最佳结果,无论页面的rel =”next“/ rel =“prev”HTML标记 - 或缺少标记。“

其他更新的问题提及建议没有改变: