zoukankan      html  css  js  c++  java
  • 伪静态涉及到的重复页面之属性canonical

      在做nginx的伪静态的时候发现了一个问题: 如果我这是成伪静态了,http://dede.com/index.php?t=3 可以访问我的网站,http://dede.com/3​.html这个也可以访问,那百度等搜索引擎不就认为我这是镜像网站了吗?

          部分搜索引擎引入了Link的一个新属性Canonical。使用方法:为网页指定权威链接(authoritative|canonical URL),以解决副本内容(duplicate content)问题。

       复制内容或复制网页是指相同或十分相近的内容却有多个不同的URL,如打印页、含sessionid的URL等。现在可在副本网页的头部(head)加一个link标签,指定首选URL,声明一个权威网页做为复制网页的规范版本,SE将把链接等信息都转移到这个首选版本上,当然搜索结果中也显示权威网页。
       
       * href可以是绝对地址相对地址;但不能指向不同的域名,否则会被忽略;允许指向不同的子域名;

      *link rel="canonical"属性可以被传递,即A页面声明B为权威链接,B声明C为权威网页,则SE会认为C是A和B共同的首选权威版本。

       *此标签只是建议,不是命令,意思是如果设置的不合理,SE仍会按正常的方式确实首选的网页;如权威页指向404页,或指像的页面返回错误,SE仍会索引这个页的内容。 

          部分搜索引擎引入了Link的一个新属性Canonical。使用方法:为网页指定权威链接(authoritative|canonical URL),以解决副本内容(duplicate content)问题。A页面声明B为权威链接,B声明C为权威网页,则搜索引擎会认为C是A和B共同的首选权威版本。此时Canonical标签起到了301重定向的作用。

       Canonical链接标签只能作用于同一个域名所在的网址,不能作用于不同域名上的重复内容。也就是说如果文章被其它网站抄袭,也不会因为这个标签而给你的原文章带来权重。如果是跨站,可以使用301重定向。该链接标签可用于定义相对地址,也可用于定义绝对地址。但为了保险起见,建议使用绝对地址
       使用方法:为网页指定权威链接(authoritative|canonical URL),以解决副本内容(duplicate content)问题。
       使用样式:<link rel=”canonical” href=”网页权威链接”/>
  • 相关阅读:
    【Java】【高精度】【组合数】【递推】poj1737 Connected Graph
    【递推】【推导】【乘法逆元】UVA
    【Java】【滚动数组】【动态规划】UVA
    【Java】【高精度】【递推】UVA
    【贪心】【multiset】Tinkoff Challenge
    【递推】【组合数】【容斥原理】UVA
    【递推】【组合计数】UVA
    【组合计数】UVA
    【预处理】【分类讨论】Playrix Codescapes Cup (Codeforces Round #413, rated, Div. 1 + Div. 2) C. Fountains
    【DFS】【贪心】Codeforces Round #411 (Div. 1) C. Ice cream coloring
  • 原文地址:https://www.cnblogs.com/thinksasa/p/2832179.html
Copyright © 2011-2022 走看看