canonical标签有什么作用?

更新时间:2023-10-08 作者: 林夕

想让自己的网站被搜狗、百度等搜索引擎优先收录?想避免网站因重复内容被搜索引擎降权?如果回答是yes,那么一定需要了解canonical标签。canonical标签就像一个路牌,可以正确指引搜索引擎抓取理想中的页面。

canonical标签有什么作用?

一、canonical标签的定义

canonical标签是HTML头部的一个链接标签,用来告知搜索引擎当前页面的权威或首选URL,避免搜索引擎因重复内容而降低页面排名。

二、canonical标签的作用

1. 指向权威URL避免搜索引擎因重复内容而降低页面排名
同一文章可能有多种URL,如包含参数的动态URL、HTTP和HTTPS不同版本等,canonical标签可以将它们集中到一个权威版本,避免薄内容问题。

2. 解决参数URL的索引问题
对含sessionid等参数的URL,搜索引擎可能不收录,canonical可将它指向干净URL。

3. 将HTTP页面指向HTTPS页面便于搜索引擎采集
提高HTTPS版本页面权重。

4. 整合网站的移动版和PC版URL
可以将手机站URL指向PC站URL,避免搜索引擎将两者视为站点重复。

5. 声明内容原创来源防止其他网站的内容剽窃
canonical标签可以声明内容的原创来源,防止其他网站将内容复制过去。

三、canonical标签的实现

1. 放在HTML head标签内如:<head>里的代码</head>

2. 属性rel="canonical"href填写权威URL

3. 一个页面只需要一个canonical标签

四、canonical标签的注意事项

1. 不能构成网页重定向
canonical标签只是声明建议,不能将网页自动重定向到指定URL。

2. 应避免链接循环引用
否则可能会导致搜索引擎索引混乱。

3. 移动版网站优先使用相对canonical
相对canonical可以适应不同域名,如www/non-www。

使用canonical标签就像架设一座精美的桥梁,将分散的网站内容连接到统一的目标页面,让搜索引擎爬虫无缝过渡。要做到这一点,我们必须细心规划,根据网站实际情况选择正确的权威页面,同时注意标签的规范性使用。

搜索引擎优化