如何解决站内追踪参数问题

2012-10-17
  • 1778
  • 0

现在很多网站为了追踪用户路径,对页面的URL在不同页面会添加不同的追踪参数。这样就导致了重复页面的产生,影响到关键词排名。但是如果采用robots文件来屏蔽这些链接,就会导致站内的大量内部链接的权重无法真正地传递到目标页面。

对于这种情况该如何解决呢?

为了网站页面URL的规范化,建议将“?+{参数}修改为“#+{参数}”的形式。下面是详细的设置步骤:

1. Google Analytics的页面追踪代码的设置

目前Google默认是不会追踪#形式的URL,需要在网页中的Google Aanalytics的追踪代码中添加 _gaq.push(["_setAllowAnchor", true]),以追踪#形式的URL

举例说明:

2. 页面URL的形式

由于追踪#URL的设置为默认追踪广告系列的URL,所以URL的形式需要符合Google广告系列的URL形式,即在链接中嵌入utm_source, utm_medium, utm_term 或utm_content形式的URL

utm_source:来标识广告的来源;

utm_medium:来标识广告的具体形式;

utm_term:注明此广告的关键字,如果是多个关键词可有“+”连接,通常用于用于付费搜索;

utm_content:用于A/B 测试和以网页内容定位的广告,区分指向同一网址的广告或链接;

utm_campaign:整个广告营销的活动名称。

举例说明:URL的形式为:http://www.domain.com#utm_source=xxxxxx

如果存在多个参数需要追踪,参数直接需要用“&”连接。

举例说明:URL的形式为:http://www.domain.com#utm_source=xxxxxx& utm_mdeium=xxx

3. 在Google Analytics中查看数据

在完成Google Analytics的页面追踪代码的设置和页面URL的修改之后,就可以在Google Analytics中查看该URL的数据。

举例说明:如果URL形式为http://www.domain.com#utm_source=december,那么在Google Analytics中的按Source中查看,就能看到该URL的相关流量数据。