这种方法并不能彻底禁绝百度统计广告,只能尽可能避免,毕竟我们小网站流量本身就不多,被刷实在是太影响网站流量统计数据了,大平台网站流量多,倒也是无所谓了。
搞定百度统计被恶意推送广告方法步骤:
1、删除原有的百度统计或其它统计代码,因为刷统计广告并不是直接访问网站,而是通过软件程序抓取你网站统计ID号,然后直接刷统计链接地址,所以屏蔽IP是没有用的。 2、新创建百度统计或其它统计代码,变更新创建的统计ID号,让刷统计广告的无法刷到。 3、新创建一个百度统计或其它统计,手动修改统计代码,增加程序机器获取统计代码ID号的难度,人为获取或模拟浏览器行为都是无效的。
百度统计默认JS统计样式:
var _hmt = _hmt || []; (function() { var hm = document.createElement(“script”); hm.src = “htt ps://h m.ba idu.co m/hm.js?03500000000000000000000000000000”;//论坛无法加链接,增加几个空格 var s = document.getElementsByTagName(“script”)[0]; s.parentNode.insertBefore(hm, s); })();
修改后的百度统计样式(2个):
var _hmt = _hmt || []; (function() { var hm = document.createElement(“script”); hm.src=”htt”+”ps://hm.ba”+”idu.com/h”+”m.js?0350000000000″+”0000000000000000000”; var s = document.getElementsByTagName(“script”)[0]; s.parentNode.insertBefore(hm, s); })();
var _hmt = _hmt || []; (function() { var hm = document.createElement(“script”); hm.src = [‘htt’,’ps://’,’hm’,’.bai’,’du.’,’com’,’/h’,’m.js?’,’0350000000000′,’0000000000000000000′].join(”); var s = document.getElementsByTagName(“script”)[0]; s.parentNode.insertBefore(hm, s); })();
百度统计代码修改前和修改后,如下图所示:
内容来自百度站长论坛,原作者:毕文权