正在组件(模块)/模板框架中工作。
每页只有一个模板,这定义了基本结构和布局。 HEAD区域在这里定义。
现在,我们的许多组件(模块)都包含一些分页概念。 因此,希望在文档的头部使用rel-next和rel-prev。
问题来自模板是(并且不能)知道提供分页的组件。它们100%完全解耦。
组件运行后,页面的头部通常已经刷新。 这只是框架的限制。
因为将链接放置在BODY(组件(模块)呈现的位置)将无法获得正确的结果(即Google除非在头部中忽略它)。
有人能想到这个问题的方法或解决办法吗?
答案 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标记 - 或缺少标记。“
其他更新的问题提及建议没有改变: