link rel=canonical 是一种 HTML 元素,用于指定网页的规范化链接(canonical link)。它的目的是帮助搜索引擎确定网页的主要版本,特别是在存在重复或相似内容的情况下。
当网站上存在多个相似的页面时,搜索引擎可能会将它们视为重复内容,这可能会导致搜索排名下降或搜索结果不准确。通过使用 link rel=canonical,您可以指定哪个页面是主要版本,以便搜索引擎将其视为权威版本并相应地进行处理。
link rel=canonical 元素位于网页的 head 标签中,并使用以下方式指定规范化链接:
<link rel="canonical" href="https://www.example.com/page">
这个应该是给分页用的,很多cms的分页是动态的,造成内容重复,把首页或者一个重要的页面限定为canonical,可以减少google对网页的分析。一个长内容就确定为一个长内容,而不是多个短内容。
这个属于使用动态CMS(比如wordpress)会遇到的问题,静态网页没有这个问题,因为页面都是唯一的。