Google的網址構建器幫助網站追蹤各個渠道來源的廣告投放流量,是數據分析的好幫手。例如
http://bj.tuniu.com/?utm_source=baidu&utm_medium=cpc&utm_campaign=beijing&utm_term=%E6%97%85%E6%B8%B8
作為使用Google Analytics的WA來說,這個URL參數是沒有問題的,但是對於SEO來說,麻煩就大了。
出現了一個網頁出現了多個版本的URL,這個問題有多嚴重無須多言。
如何解決?
非常簡單,爬蟲是不會追蹤#後面的URL參數的,具體為什麼可以看看GSA的後台。
把URL中的?換成#,並且在頁面的Google Analytics的追蹤代碼中加入
_gaq.push(["_setAllowAnchor", true]);
一行即可,我們來看看效果,清一下cookie+緩存,先來構建一個把?換成#的URL
訪問後看一下utm.gif的加載情況,utmcc順利加載到構建器的東西(如果沒有生效的話utmcmd應該等於organic。)
其實這個小技巧就藏在Google Analytics的幫助文件中,裡面介紹了一下setAllowAnchor的用法,運用到SEO上來就成了本文。
來源:夜息博客http://www.imyexi.com/?p=567