现在的网站基本都使用***静态或伪静态链接,但实际有些网站程序处理不够严谨,生成静态URL后,网站上动态地址有些页面还保留着,造成搜索引擎重复收录,这就是伪静态后出现一个页面有多个URL可以访问的情况,今天我们讲下如何用canonical标签来处理这些细节问题。
一、canonical标签是什么
canonical标签是HTML里面一个规范网址的元素,当网站的页面有多个URL可以访问的时候,我们可以通过canonical标签告诉搜索引擎这多个URL中的首选网址,也就是你这个网页内容想在搜索引擎中展现的指定网址,那么在搜索引擎看来,这个指定的页面网址是多个URL中最有价值且规范的页面。
二、canonical标签有什么作用
在我们一个网页有多个URL入口并且没有用canonical标签规范网页的情况下,搜索引擎如果都把页面收录了,那么搜索引擎则会通过一系列的算法自动推荐其中一个URL展现在搜索结果中,而这个URL可能不是我们想展现在结果中的地址,并且重复的内容收录还会分散权重,所以我们要通过canonical标签来规范网页地址,搜索引擎会把权重集中到规范的页面,提升这个页面的权重,最终让规范网页得以参与排名展现。
使用的方法是在网页HTML代码头部head里面添加一行代码: lt;link rel=quot;canonicalquot; href=quot;http: //www. xxx***/quot;/gt;
假设你的页面有如下几个地址可以访问:
www.xxx***/t_25578/1
www.xxx***/t_25578/2
www.xxx***/t_25578/3
可以在head里加入如下代码:lt;link rel=quot;canonicalquot; href=quot;http: //www. xxx***/t_25578/quot;/gt;
三、canonical标签什么时候会用到
1、正常情况下,我们一个网页至少会有2个URL,一个是带www的,一个是不带www的,通常最简单的做法是通过301重定向来确定我们的首选域,如果在没有做301重定向或者空间不支持的情况下,则可以使用canonical标签来规范首选网址。
2、如果网站做了URL静态化,那么其实同样的一个网页是有两个访问入口的(如果算上加与不加www的,则是4个入口),一个是自身的动态URL,另一个则是伪静态处理后的静态URL,这也就造成了我们一个页面有多个入口的情况,也是需要通过canonical标签来进行规范网页。
3、商城网站或者B2C网站的商品列表根据价格进行排序也会导致高度重复内容的页面,或者商品颜色不同但内容完全相同的页面,凡是这种完全相同或者高度相似的网页,那我们就可以通过设置rel=quot;canonicalquot;标签来规范首选网页。
4、有的页面数量级比较大的大型网站,可能会对一些页面设置一些追踪参数或者置顶、推荐等都会在URL里面添加参数,也会出现完全相同的内容也出现了多个版本的URL,这时候也可以通过canonical标签来指定首选URL。
通过以上的分享,我们可以看出canonical标签最主要的作用是起到聚焦的作用,规范想在搜索结果中展现的页面,聚焦权重,最终让这个规范页面参与排名。现在所有的网站基本都是使用***静态或者伪静态链接,但实际上有些网站程序不够严谨。静态URL生成后,网站上动态地址的部分页面仍然存在,导致被搜索引擎重复收录。这是一个页面有多个URL可以在伪静态之后访问的情况。今天,我们将讨论如何使用规范标签来处理这些细节。
一、什么是规范标签
规范标签是HTML中标准URL的一个元素。当一个网站的页面可以被多个URL访问时,我们可以使用canonical。也就是你的网页内容想要在搜索引擎中显示的指定URL,所以在搜索引擎看来,这个指定的页面URL是多个URL中最有价值、最标准化的页面。
二、规范标签有什么作用
在我们的一个网页有多个URL条目,并且没有使用规范标签来规范网页的情况下,如果搜索引擎包含了所有的页面,那么搜索引擎会通过一系列算法自动推荐其中一个URL显示在搜索结果中。而这个URL可能并不是我们想要在结果中显示的地址,重复的内容收录也会分散权重,所以我们需要通过规范的标签来规范网页地址。搜索引擎会把权重集中在标准化的页面上,提升这个页面的权重,最终让标准化的网页参与排名展示。
使用的方法是在网页的HTML代码头添加一行代码:< link rel = quot典范 quothref = quothttp: //www。xxx***/quot;/>;
假设您的页面标题包含以下地址:
www.xxx***/t _ 25578/1
www.xxx***/t _ 25578/2
。link rel = quot典范 quothref = quothttp: //www。xxx***/t_25578/quot;/>;
三。规范标签什么时候用
1。正常情况下,我们一个网页至少会有两个URL,一个带www,一个不带www。通常,最简单的方法是通过301重定向。2 .
。如果网站是静态的,那么同一个网页实际上有两个访问入口(添加或者不添加www的话有四个入口),其中一个是自己的动态URL,另一个是伪静态处理的静态URL,这就导致了一个页面有多个入口的情况,也需要通过规范标签来规范网页。
[br/]3。把商城网站或者B2C网站上的商品列表按照价格排序,也会出现内容高度重复的页面,或者颜色不同但内容相同的页面。对于这种完全相同或高度相似的页面,我们可以设置rel = quot典范 quot标签来标准化首选网页。
4。一些页面比较大的大型网站,可能会对一些页面设置一些跟踪参数,或者给URL添加置顶、推荐等参数,同样的内容就会出现,会出现多个版本的URL。此时,您还可以通过canonical标记指定首选URL。
通过上面的分享,我们可以看到,canonical tag最重要的作用就是关注想要在搜索结果中显示的页面,关注权重,最终让这个标准化的页面参与排名。
标记:规范的