• 伪静态涉及到的重复页面之属性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=”网页权威链接”/>
  • 相关阅读:
    Windows消息机制
    inherited 为什么可以调用父类的private函数? [问题点数:100分,结帖人:h2plus0]
    C++Buidler6中需要注意的几个问题
    BGA封装芯片拆装全程纪实
    Delphi组件开发教程指南(四)组件生成过程(TWinControl)
    Delphi技巧集六 (等待执行完一个外部程序再执行另一个程序)
    C++ Builder高级应用开发指南
    干掉“Spirale”病毒
    完全看懂新世代x86指令集結構
    Delphi 组件撰写常问问题delphi 在整合环境中如何找出组件所产生的问题
  • 原文地址:https://www.cnblogs.com/thinksasa/p/2832179.html
Copyright © 2020-2023  润新知