百度统计被刷广告解决方法


你是否像我一样,被别人在百度统计里面狂刷广告。并且严重影响统计的准确性,试过各种方法都不奏效。白名单也会导致统计不准确。虽然说每天没啥流量但是有强迫症没办法,看到统计里面的广告总是很不爽。现在这些人真是无所不用其极。

百度统计被刷广告解决方法-运维社区

0x01 被刷原因

发布这些广告的人针对的就是网站的站长,他的这些广告产品最终就是卖给站长,定向性较强。百度统计刷广告的原理无非就是他们拿到您的百度统计 ID,然后使用程序进行访问给百度统计造成假象认为有大量的用户来访问您的某个页面等等。这样在后面的百度统计中就能实时的展示出他们想的投放的广告内容。

0x02 解决方法

就是对百度统计代码进行一些简单的拼结组合,有没有效果还需要长时间的观察。建议删除现有的百度统计ID生成新的统计ID后在使用拼接组合,这样可以使用一段时间,如果还是有广告可以循环重复删除新建ID。

百度统计原有的统计代码;

<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?你的百度统计ID";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

简单拼接后的百度统计代码

<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  var analytics_bd = '你的百度统计ID';
  hm.src = ['ht', 't', 'ps', ':/', '/h', 'm', '.', 'ba', 'i', 'd', 'u.c', 'o', 'm/', 'h', 'm', '.j', 's?', analytics_bd].join('');
  var s = document.getElementsByTagName("script")[0];
  s.parentNode.insertBefore(hm, s);
})();
</script>

人已赞赏
文章教程

hexo静态页更换电脑后环境配置

2021-1-15 11:31:46

文章教程

PowerShell 计划任务触发 Windows Server Backup 备份邮件通知

2021-1-16 12:11:34

个人中心
今日签到
有新私信 私信列表
搜索