当前位置:云好站网站目录 » 文章资讯 » 网站运营 » 文章详细

canonical标签是什么 canonical标签在SEO优化中有什么作用?

网站运营 121

前段时间zac介绍了一种黑帽负面SEO做法,讲的是利用canonical标签陷害竞争对手,这种是一种比较高级的且很难让竞争对手发现的做法,下面我们就先来看下他介绍的一个案例,然后我再给大家解析canonical标签是什么 canonical标签在SEO优化中有什么作用。过程大致是这样:客户网站是A,有不错排名。某黑帽手里有垃圾网站B,通常是被惩罚的,被黑的,或者有大量垃圾内容,或者有大量垃圾外链。把A网站页面head部分完整抄到B网站页面上,然后B网站页面上加上(或修改)canonical标签指向A网站页面。Google看到B网站页面有canonical标签指向A,把B和A网站合并处理,B网站被惩罚的信号被传递到A网站。A网站排名下降。这个方法害人之处在于,很难被检测到,没有涉及链接,没有被攻击、被黑,被陷害网站代码没问题,没有抄袭内容,垃圾网站B只是抄head部分,页面可见内容可以是空的,或者是与A网站完全无关的内容,这种利用canonical标签陷害竞争对手的做法是不是真的有效,还是说只是一个个案,还有待商确。那么说到这里,可能就有很多SEO新手,就会问canonical标签是什么,倒底有什么作用?先来说一下canonical标签是什么?canonical标签是HTML里面一个规范网址的元素,当我们的网页可以通过多个URL来访问的时候,我们可以通过canonical标签告诉搜索引擎这多个URL中的首选网址,也就是你这个网页内容想在搜索引擎中展现的指定网址,通常在搜索引擎看来,这个指定的页面是这多个URL中最有价值最规范的页面。那么 canonical标签在SEO优化中有什么作用呢?在我们一个网页有多个URL入口并且没有用canonical标签规范网页的情况下,搜索引擎如果都收录了这几个URL,那么搜索引擎则会通过一系列的算法自动推荐其中一个版本的URL展现在搜索结果中,而这个URL很可能并不是我们最希望展现的版本,而且重复内容的收录是会分散权重的,而我们通过canonical标签规范网页之后,搜索引擎则会把权重集中到规范页面,提升规范网页的权重,最终提高规范网页的排名。canonical标签在网页代码头部head里面展示方式:<link rel=”canonical” href=http://seo.hkm168.com/seojiaocheng/”http:/hkm168.com/seojiaocheng/341.html” />具体什么时候需要用到canonical标签1、正常情况下,我们一个网页至少会有2个URL,一个是带www的,一个是不带www的,通常最简单的做法是通过301重定向来确定我们的首选域,如果在没有做301重定向或者空间不支持的情况下,则可以使用canonical标签来规范首选网址。2、对于通过伪静态来实现URL静态化的网站来说,其实同样的一个网页是有两个访问入口的(如果算上加与不加www的,则是4个入口),一个是自身的动态URL,另一个则是伪静态处理后的静态URL,这也就造成了我们一个页面有多个入口的情况,也是需要通过canonical标签来进行规范网页。3、商城网站或者B2C网站的商品列表根据价格进行排序也会导致高度重复内容的页面,或者商品颜色不同但内容完全相同的页面,凡是这种完全相同或者高度相似的网页,那我们就可以通过设置rel=”canonical”标签来规范首选网页。4、有的页面数量级比较大的大型网站,可能会对一些页面设置一些追踪参数或者置顶、推荐等都会在URL里面添加参数,也会出现完全相同的内容也出现了多个版本的URL,这时候也可以通过canonical标签来指定首选URL。5、在我们做移动适配时,由于pc端和移动端很多页面的内容是一样的,很多SEO站长担心移动端会分散pc端的权重,所以,这个时候我们也可以用canonical标签来标明这两个页面的关系,让搜索引擎把权重传递到pc端上。OK,以上就是关于canonical标签所有的介绍,简单来说canonical标签就是对网页的一个规范作用,把权重集中到一个页面上,有一点类似于301的作用,但做法完全不同,canonical标签更加灵活些,OK,以上就是关于canonical标签所有的介绍,如果还有不懂的同学,可以咨询我。