Hi!请登陆

什么是Canonical权威链接标记?Canonical有什么用?

2021-1-2 68 1/2

Canonical(权威链接标记)是 Google、Yahoo 及 Microsoft 三大搜索引擎联合推出了一个旨在减少重复内容的一个建议,并不是命令,也就是说搜索引擎会很大程度上考虑这个 Canonical 标签,但并不是百分之百,还会考虑其他情况来判断规范化网址。国内最大的中文搜索引擎百度也支持 Canonical 标签。

什么是Canonical权威链接标记?Canonical有什么用?

对一组内容完全相同或高度相似的网页,通过使用 Canonical 标签可以告诉搜索引擎哪个页面为规范的网页,能够规范网址并避免搜索结果中出现多个内容相同或相似的页面,帮助解决重复内容的收录问题,避免网站相同内容网页的重复展示及权重的分散,提升规范网页的权重,优化规范网页的排名。也就是说 Canonical 标签最主要的作用就是声明一个权威网页做为复制(相似)网页的规范版本。

Canonical 标签怎么用?其实很简单,我们只需要在头部文件添加一个 link 标签和 rel="canonical"属性,具体如下:

<link rel=”canonical” href=”网页权威链接”/>

说明:

  • href 可以是绝对地址或相对地址,建议为希望搜索引擎收录的网址。
  • rel="canonical"属性可以被传递,即 A 页面声明 B 为权威链接,B 页面声明 C 为权威链接,则搜索引擎会认为 C 是 A 和 B 共同的首选权威版本。

比如这个 OZABC 联盟某个网页有以下 Canonical 标签:

<link rel=”canonical” href=”https://OZABC.com/post/8305.html” />

那么这个网页的规范化网址就是:

https://OZABC.com/post/8305.html

下面这些 URL 对应的网页都有以上的 Canonical 标签:

https://OZABC.com/post/8305.html#comment-79022

https://OZABC.com/post/8305.html/mip/

https://OZABC.com/post/8305.html?amp

那么这些 URL 的真正规范化网址就都是:

https://OZABC.com/post/8305.html

简单来说,这个 Canonical 标签相当是一个页面内的 301 转向。与传统 301 的区别在于用户并不被转向,还是停留在这个网址上,而搜索引擎则会把它当作是 301 转向处理,也就是说把页面链接的权重都集中到代码中指明的规范化网址上。

相关阅读

  • SEO 每天一贴 - 怎样使用 canonical 标签?
  • OZABC 联盟 - canonical 有什么作用?WordPress 出现两个怎么办?
  • 百度百科 - Canonical

相关推荐