canonical标签是2009年由google,雅虎、微软共同发布的一个标签,目的同URL静态化、301定向一样是用来解决网址规范化问题,当然其只是个标签而已并不是多么的麻烦,只要把它理解了就没有问题。
简单举个例子看一下它的形式:
这段代码加在HTML文件的头部就可以了,意思就是这个网页的规范化网址应该是: http://www./product.php?item=swedish-fish 下面这些URL都可以加上这段canonical标签: http://www./product.php?item=swedish-fish&category=gummy-candy http://www./product.php?item=swedish-fish&trackingid=1234&sessionid=5678 这些地址都可以规范为http://www./product.php?item=swedish-fish 这和301转向有点相似,但也有区别,区别就在于用户并不被转向,而搜索引擎接受这个标签自动转向。但搜索引擎并非百分之百考虑这个标签,因为它并不是一个指令而更像是一种建议。有些网站由于技术限制不能做301转向,canonical标签就可以非常灵活的应用于HTML标签中。 特别强调的是如今百度并不支持这个标签。 |
|