两种方案处理百度等统计后台被刷广告骚扰
相信最近不少站长朋友在看百度统计、cnzz等统计平台查看流量的时候,都能看到很多莫名其妙的来源,其中很多都是广告垃圾网站以及匪夷所思的广告搜索词,本站也是如此目前流量都本来不高,一看关键词,全是些乱七八糟的尤其是些se流,DB类,另外也有售卖软件的。
其实这些都是某些人故意刷出来的广告推广信息,刷百度广告的原理,操作刷广告的获取到你网站统计ID以后,只要刷百度统计的https://hm.baidu.com/hm.gif地址就可以了,完全不会访问你的网站。
这其实也打消了很多人的顾虑,被刷统计代码,对网站本身是没有什么负SEO影响的,因为压根就没进你的网站,要的只是在你在查看网站统计数据的时候看到他硬塞给你看的东西。虽然无害,但是确实恶心,尤其如果本来就没有流量的网站,一打开统计面板就全是推广信息了;流量多的感受会好点,因为他们的刷的量不会很大,有流量的网站自然会被挤下去,可能都发现不了。
忍受不了这些无耻的推广信息,怎么办呢,百度统计其实也推出了解决方案,在 管理-》过滤规则》IP》白名单,打开然后只统计自己的域名,经过本人测试,虽然有一定作用,但是也不能完全消除掉。这帮刷统计的有几种方式,一种是伪装成各类搜索引擎来的关键词然后进入你的网站,一种是直接访问,形成URL形式: http://www.ydqic.com/?xxxxx,xxxx就是刷的广告信息了,还有一种是拿着你的统计ID去访问他们的网站;百度白名单功能只能去除第三种形式的刷统计代码的形式。
那怎么做才能比较好的不被刷呢?最好的办法就是不用统计平台。如果非要用,既然是获取了你的统计ID才能给刷信息,那就不要让他人轻易获取到你的统计代码ID。下面提供两个方案,可能会有点效果但是不能完全避免,主要目的就是加大获取ID成本,因为这种刷广告的要大量的才会有效果,而大量就不可能去人工处理,就是需要程序去爬的,程序那是一根筋的,只能按照设定程序去爬,去分析代码,从代码里正则出统计代码的ID。如果我们给统计代码改变一下,程序就搞不明白了,因为它的正则表达式是固定,要么去更新程序,要么人工获取啦。
方案一:改变统计ID字符串样式
一般来说我们从百度统计后台拿到的统计代码是形如下面:
<script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?a157e85cdddg4524e07f32026fb77e";//统计代码ID字符串 var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>
统计的网站不同,统计代码ID字符串就会不同,而他们能把广告刷到你的统计后台里就是拿到了这个统计ID(?后面的字符串),如果编写程序是不是就需要正则匹配“?”后面的字符串,或者直接获取hm.src的值,然后拿到这个字符串就是你网站特有的统计ID,这样就可以干刷广告的无耻恶心的事了。那么就把这个字符串拆开,再拼接,这个在js脚本运行起来其实还是同一串代码,就比如echo(“hello”),跟echo(“he”+”llo”)。并且拆分的地方随机,程序更难区分。
<script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.ba" + "idu.com/h" + "m.js?a157e85cdddg45" + "24e07f32026fb77e"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>
方案二:真真假假迷惑对方
既然他们要获取到ID才能干事情,一个网站有一个统计代码你知道肯定会看到,那要是放置多个统计代码,你获取哪个ID呢?所以可以直接将统计代码复制两份,一段代码故意写错几个ID字符串。另外还可以将正真的统计代码js混淆,也可以隐藏掉统计ID,如果是程序爬取ID的,那他就会爬取到那个假的ID啦,js混淆可以用站长工具里的。
以上就是介绍的两张方式对付,目前很是猖獗的统计代码被刷广告信息,虽然不能完全避免,但是也增加了其获取统计ID的成本代价,另外频繁删除然后再添加网站ID就会改变也是最简单减少被刷风险的方式。
题外话
如果无需每日查看数据做汇报类工作,其实在本人看来网站统计数据也没那么必要,站长平台里的数据完全够用,不仅可以看到进入网站的关键词,还能看到未进入网站但是有排名的关键词,这个数据才是最重要的,有排名但是未进入网站,要么是排名不够,要么是标题不足吸引点击,这两个方向都是网站SEO的优化方向,是增加关键词外链还是编写标题。
① 本站源码模板等资源SVIP用户永久不限量免费下载
② 所有资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系管理详谈。
⑤ 本站提供的源码、模板、插件等等资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源绝不做任何二次加密或添加后门(原版加密除外)
- 需要积分的资源怎么下载?
- 您可以注册后签到等活跃动作获得积分,积分可下载,也可充值升级等级免费下载。
- 源码模板等文件安全吗?有没有后门病毒吗?
- 站内资源标有“已测试”标签的资源源码,表示已经在本地安装测试调试过才分享出来的,可以保证一定的安全;若不放心可以自行下载模板资源后使用D盾等查杀工具扫一遍确认安全。
- 本站网站模板等源码提供安装服务吗?
- 本站资源收集于网络并分享出来共同学习,不提供免费安装服务,模板源码安装等需要有一定熟悉度,小白用户可以下载资源后雇人安装调试。