谷歌的Canonical标签只是建议
最近,一个网站的seo在分析网站时,发现有超过一半的被索引网页都是分页或者购物车页面,这些页面的url一般结尾都带“?”,不是规范页面url。
他也使用了<canonical>标记,来告诉谷歌哪些是规范页面,但谷歌直接无视了!
这种情况我也有遇到过,即使你做了谷歌要求的规范网页标记,依然有大量的不规范url被索引。这是因为<canonical>标记只是一个建议,不是强制指令,谷歌不会严格遵守。
谷歌的搜索专家穆勒给出的建议是,像购物车这类不应该被抓取的页面,直接使用robots文件屏蔽,不要用canonical标签。
另外其它的参数url,应该分析类型,根据实际情况进行处理,应该使用canonical标记,还是使用noindex直接拒绝索引。