如何解决带有utm等跟踪标记的URL造成的重复页面?

无论是ppc投放账户的URL设置,还是seo的页面跟踪, 都免不了对页面加入各种标记(跟踪代码),常用的标记方法是在URL后通过 ? 或 # 附带设置好的标记内容,以便于在流量统计分析工具中进行数据分析。

除了手动添加标记外,google的网址构建器是个不错的工具 https://support.google.com/analytics/answer/1033867 

但不管用什么办法,标记页面因为URL并不规范,便会出现大量URL相同但内容却一致的重复页面,这就会产生seo工作中典型的页面标准化问题。

搜到了很多之前讨论过类似问题的帖子,答案给的五花八门,在这里重新做个梳理。

http://www.darwinmarketing.com/blogcn/canonical-url-4214/

使用GA在URL上添加UTM参数避免重复页面方法

http://ask.seowhy.com/question/232

http://www.netconcepts.cn/personal-blog/11699.html

处理URL页面标准化问题前,一定要先区分产生非标准页面的原因是什么,不同的原因处理方法不一样。除了URL标记外,电商网站的不同筛选方式、以及首页带不带www等不同网址形式,也会造成页面标准化问题。在这里只谈因为做链接标记产生不规划页面的处理办法,因为这个问题解决起来最复杂,基本上解决了这个问题,其他的页面标准化问题也就都能解决了:

1、先看页面是否已被收录,如果没有收录,而且来路流量也不大的情况下,我认为完全可以忽略掉其影响,不用做任何变动。

2、一旦被收录,必须要设置canonical标签。将不规范网址通过canonical指向规范页面,因为带标记的这些页面并非实际存在的页面,所以百度目前已经支持canonical标签,没必要因canonical标签问题而区别对待google和百度。

3、在robots.txt中屏蔽不规范的链接。如果对站内链接结构有把握,全部屏蔽带?的动态地址即可,如果仍有部分?的页面有用,那么就需要针对标记页面进行URL规则整理,然后再写屏蔽规则。

4、google站长工具的“网址参数”工具,可以很好的协助google解决此问题,有关说明请移步:https://support.google.com/webmasters/answer/1235687

另外,建议不要使用301进行跳转,有可能会造成跟踪代码的失效,如果受访页面被统计为301跳转后的页面,那么跟踪代码就毫无意义了。

发表评论