首先我们要知道,什么才是无效流量?
简单的说,就是不会给广告商带去任何商业价值的流量,都被统称为无效流量。很多人都会认为高点击就是无效流量,这不完全正确,google也没有那么智障,点击高的就判断为无效。难道我喜欢看广告,多点击几次广告,我就没有商业价值么?所以大家只是没有找对方法而已。
1.数据中心流量的IP地址
2.机器人爬虫
3.非标准的user-agent
4.较为复杂的有规律性的无效流量,比如有规律性的点击,有规律性的访问。
5.你的Youtube频道访问客户于以往的视频差异较大。比如你明明是中文频道,中文视频。但是突然增加了很多英文用户群体设备在访问。
明确这几点的情况下,那么我们就能去查询无效流量了。
我在管理网站时候是使用cloudflare25刀一月的会员数据统计,因为更为直观的可以判断无效流量。首先你要把你的广告放在某个.js文件里面,这样查找起来比较方便。后期屏蔽广告,也不会对普通用户造成影响,哪怕屏蔽错误也没关系。
大家可以看到上面统计数据,第一部分红色框内的源服务器,存在3个可疑浏览器类型。Unknown和Webview。Unknown里面就存在很多爬虫或者是无法分析出来的浏览器类型。大家用CF防火墙屏蔽掉,Webview我建议也屏蔽掉,虽然会造成很多浏览器的误杀,但是哪怕是误杀了,也不会对访问造成影响,因为我们只是屏蔽了这个js文件。用户还是能正常访问,等广告恢复后,大家再慢慢的仔细分析流量,逐步释放出来。
还有一个就是源ASN
Hosting就是机房IP,ISP就是住宅IP地址。大家把ASN号输入到查询网站查询https://ipinfo.io/AS8888。
下面是CF防火墙具体代码,比如我的广告代码在/ads.js文件里面,并且屏蔽8888和1111两个ASN号。以下就是代码。
(http.request.uri.path eq "/ads.js" and ip.geoip.asnum in {8888 1111})
当然你也可疑把ASN号 改成设备属性去屏蔽一些你不想要展示广告的设备。