canonical标签

canonical标签作为meta属性里面的标签,虽然一般情况下较少用到,但在某些情况下确很重要。 针对网站SEO优化,canonical标签的意义就是规范网址,在众多指向同一页面的网址中,告诉搜索引擎哪个网址才是规范页面的主要的。 为方便理解,举个例子。 有如下两个URL地址: www.abc.com/a.html www.abc.com/a.html?params1&paras2 params1 和 params2 参数是不影响网站内容的两个参数。在京东淘宝商品页我们经常会碰到这种参数。 这两个URL地址实际指向的是同一个页面,添加的参数可能是为了区别某些统计,这对普通用户来说是一样的,但对于搜索引擎来说,这是两个不同的URL地址。虽然页面内容一样,因为url不同,搜索引擎不知道哪个URL是重要的,不利于页面的关键词排名。 使用canonical标签就可以解决这个问题,canonical标签配置完成后,能告诉搜索引擎,只有www.abc.com/a.html这个页面才是规范页面,只有它才是重要的。 canonical标签的使用方法很简单,在<head>和</head>之间加入 <link rel=”canonical” href=”http://www.abc.com/a.html”/> 即可。 特别强调,在www.abc.com/a.html和www.abc.com/a.html?params1&paras2两个页面都要添加canonical标签。
我的笔记