现在google analytics默认只跟踪百度网页搜索、google搜索,还有国外的几个搜索引擎,对国内的其他搜索引擎没有跟踪,有的时候你经常能发现在网站流量 来源中的推介网站中有百度、soso、有道、搜狗等国内搜索,搜索引擎和推介网站混在一起不利于数据统计和我们的分析需求,所以我研究google analytics的高级使用技巧并已经应用,效果很好,已经解决了google analytics推介网站中有其他的搜索引擎,不能跟踪其他搜索引擎的问题。
方法:
自定义搜索引擎名称和搜索参数,来告诉google analytics这是搜索引擎和查询关键词,代码如下:
默认情况下,Google Analytics(分析)可跟踪来自不断增加的搜索引擎列表的推介链接。通过将以下行添加到跟踪代码中,您还可以将 Google Analytics(分析)配置为识别来自其他搜索引擎的推介链接:
pageTracker._addOrganic(”name_of_searchengine”,”q_var”);
“name_of_searchengine”的值应为搜索引擎名称,“q_var”的值应为存储关键字的查询变量(分别替换上例中的 name_of_searchengine 和 q_var)。
例如,如果用户搜索”motorcycle”(摩托车),则搜索结果的网址为:
http://www.google.com/search?q=motorcycle
您应将以下行添加到跟踪代码中:
<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));
</script><script type=”text/javascript”>
try{
var pageTracker = _gat._getTracker(”UA-xxxxxx-x”);
pageTracker._addOrganic(”name_of_searchengine”,”qvar”);
pageTracker._trackPageview(); } catch(err) {}
</script>