Google的网址构建器帮助网站追踪各个渠道来源的广告投放流量,是数据分析的好帮手。例如 http://bj.tuniu.com/?utm_source=baidu&utm_medium=cpc&utm_campaign=beijing&utm_term=%E6%97%85%E6%B8%B8
5 ], @6 M( h( Z: g$ q9 ~8 { 作为使用Google Analytics的WA来说,这个URL参数是没有问题的,但是对于SEO来说,麻烦就大了。- J, q3 J) q5 }9 Q7 q9 d; E
3 {. C9 I* j; ~, r3 l # h' ^& H! @7 b& z
出现了一个网页出现了多个版本的URL,这个问题有多严重无须多言。2 x" q4 a6 ]+ k
如何解决?
+ m# t3 D& {% ~" F$ b/ U2 _1 |# q 非常简单,爬虫是不会追踪#后面的URL参数的,具体为什么可以看看GSA的后台。8 ]8 o' k* J& ^% D+ m! W; ]9 }( P
把URL中的?换成#,并且在页面的Google Analytics的追踪代码中加入
+ \. r0 a. T# Q1 [ _gaq.push(["_setAllowAnchor", true]);& o( v6 V, N; a& Q, i) j; B6 a+ n
一行即可,我们来看看效果,清一下cookie+缓存,先来构建一个把?换成#的URL( Q+ n0 \" u. j0 E
! E6 h* D4 ?( T% q3 f
" n# J- Q3 a$ _% f) b1 g
访问后看一下utm.gif的加载情况,utmcc顺利加载到构建器的东西(如果没有生效的话utmcmd应该等于organic。)* P: q" A, S& e. {3 W
$ h9 {4 H$ L1 a8 x

' D$ I1 Q2 j! X& V" t 其实这个小技巧就藏在Google Analytics的帮助文件中,里面介绍了一下setAllowAnchor的用法,运用到SEO上来就成了本文。+ ]( v, B. @9 j9 r I( D" T/ h
www.88a66a.com3 f) U- l3 z% u
www.km798.com3 K% Y8 W8 i/ b8 z- L
本帖由www.586c.com 提供 互相学习0 o- C, U: v" s
|