谷歌广告(Google AdSense)不能正常显示了
突然发现博客里挂的谷歌广告不能正常显示了,为了确定不是自己网站的问题,我在公司和家里分别访问挂谷歌广告的好几个网站,谷歌广告均不能正常显示。不同浏览器显示的结果不一样。有的显示如下:
googleads.g.doubleclick.net 拒绝了我们的连接请求。
有的浏览器显示如下(其中xxx是一堆很长的参数的略写,全部贴出来显得太长了):
网页无法打开 位于 https://googleads.g.doubleclick.net/pagead/xxx 的网页无法加载,因为: net::ERR_CONNECTION_REFUSED
谷歌退出中国已经十多年了,刚开始谷歌地图和翻译还能使用,后来地图也没了,今年谷歌翻译也关闭了,谷歌广告应该是仅有的能正常访问的谷歌服务了。现在谷歌广告也不能正常显示了,谷歌算是彻底地离开了。
这事对小站长来说是不小的损失,盈利模式本来就不多,挂推广联盟的广告是最便捷最实际的赚钱方式,国内的广告联盟都要求备案,而且鱼龙混杂,有的还没等到提现早就跑路了,谷歌广告是难得的公认度很高的广告联盟。
对不以赚钱为目的的博客主来说,每年都要承担服务器和域名的费用,挂上谷歌广告也可以稍微补贴点开销。没有了谷歌广告,以后可能只能为爱发电了。
-——-update 11月18日——–
我在本地ping googleads.g.doubleclick.net会返回127.0.0.1,通过在线ping工具发现只有广东地区会返回127.0.0.1,全国大部分地区都是正常的,这说明谷歌广告只在部分地区被DNS污染了。
对于googleads.g.doubleclick.net域名被DNS污染,我们什么也做不了,只能等待解封的那一天。如果想在污染地区正常查看谷歌广告的话,也很简单。PC端修改hosts文件,把正确的ip填进去就行了。手机端修改hosts比较麻烦,安卓手机可以开「加密DNS」(有的叫「私人DNS」),在指定DNS主机服务那里填dns.google(dot.360.cn、dns.pub 或者 dns.alidns.com)就好了。这个方法只能让你自己看到广告,没办法让别人也看到。