相信很多站长都会借助于第三方的网站统计系统,这是因为这些专业的网站统计系统往往具有分析网站回访人数,回访率及网站注册用户转化率,并通过各种图表曲线或者饼图形象展示网站访问的起伏高低等功能。
不同的网站统计系统算法不同,所以对同一个站进行统计时其结果也会有出入。我用过的统计系统有cnzz.com统计、51啦统计、51Yes统计、Yahoo统计以及Google Analytics。
最后我选择Google Analytics,一个原因是因为Google Analytics功能强大、服务稳定,另外一个原因是Google Analytics报告能够排除内部点击量,即在报告中排除内部点击量,过滤特定的 IP 地址或 IP 地址段;也可以使用 Cookie 来过滤特定用户的访问次数,而目前竞博客还没发现其他哪个网站统计系统有这个过滤功能。
对于一个流量大的网站这个功能似乎显得不那么重要,但对于一个日IP只有几百的小站来说,我觉得这个功能就特别有意义了。我们最经常去的站是哪个站?毫无疑问是自己的站,很多时候一天就会N多次点击自己的站,因为如果自己的IP和PV也被统计到了的话,报告结果就显得不太准确了。
那么,如果使用Google Analytics报告中排除内部点击量的功能呢?Google Analytics(分析)支持中心有详细的设置方法:
要排除 IP 地址,请按以下步骤操作:
- 在”Analytics(分析)设置”页面点击过滤器管理器
- 为此过滤器输入过滤器名称。
- 从过滤器类型下拉列表中,选择排除某个 IP 地址的所有点击量
- IP 地址字段自动显示一个示例 IP 地址。请输入正确的值。请记住,输入 IP 地址时使用正则表达式。例如,如果要过滤的 IP 地址是: 192.168.1.1 ,那么 IP 地址值将会是:192.168.1.1也可以输入 IP 地址段。例如:
地址段:192.168.1.1-25 和 10.0.0.1-14
IP 地址值:^192.168.1.([1-9]|1[0-9]|2[0-5])$|^10.0.0.([1-9]|1[0-4])$如果在查找 IP 地址段的正确表达式时需要帮助,请使用我们的工具:http://www.google.com/support/googleanalytics/bin/answer.py?answer=55572- 在可用网站配置框中选择要应用此过滤器的配置文件
- 点击添加将选中的配置文件移动到选定的网站配置列表中
- 点击完成保存此过滤器,或点击取消返回上一页。
要排除来自动态 IP 地址的点击量,您可以使用 JavaScript 函数在内部计算机上设置 Cookie。然后,可以滤除具有此 Cookie 的所有访问者,使其不会出现在 Analytics(分析)报告中。
通过 Cookie 排除点击量的具体方法如下:
1. 在您的域名上创建包含以下代码的新页面:
<body onLoad=”javascript:__utmSetVar(‘no_report’)”>
(请注意,该代码与网站每一页的 Google Analytics [分析] 跟踪代码放在一起。)
2. 要设置 Cookie,请从您想在报告中排除的所有计算机上访问新创建的页面。
3. 创建”排除”过滤器以便删除来自具有此 Cookie 的访问者的数据。按照http://www.google.com/support/googleanalytics/bin/answer.py?answer=55494 上的说明通过以下设置创建过滤器: