-
Nov 08
-
关于使用Cloudflare的网站非常得注意的一件事,就是是否网站的Google AdSense会被停权?或许你可能还不知道其原因,但真的有机会让Google AdSense停权,为什麽呢?因为Cloudflare的设定会针对Javascript程式码去优化,而Google AdSense规定是不可以任意修改广告代码,否则将会把Google AdSense权限停掉,这可是件大事!
这个Cloudflare与Google AdSense的纠葛,其实最近看到官方文件才知道的,官方提到这个问题是在于Cloudflare的一个「Rocket Loader™」的功能,因为针对Javascript的优化,而AdSense的广告代码也是Javascript,所以就有可能被优化、改写广告程式码,可能无意间被Google Policy Team查到,造成停权,如果曾被停权过的人就知道,Google AdSense是很难复权的。
Cloudflare这个免费的CDN服务我们上一篇文章才介绍,打铁趁热,今天就来也一下关于Cloudflare可能对网站造成的影响,最严重的莫过于档人财路!儘管Cloudflare可以很节约网站资源、降低伺服器负担、大幅节省流量,但是也敌不过你Google AdSense被停权的问题。Google AdSense被停权有两个面向,一个是遭人检举Google AdSense违规,另一个就是自己违反使用规定被Google Policy Team系统查到。而Cloudflare因为网站优化而不小心动到Javascript正巧与Google AdSense扯上关系,根据官方建议作法,我们得到Cloudflare的后台把Rocket Loader™ 这个优化JS功能关闭,这样就可以轻鬆解决违反政策的事宜。Google AdSense是什麽,相信网路上都有很多介绍文,而香肠也有写一些关于Google AdSense的相关周边文章,欢迎多多利用参考:按这裡查看Google AdSense应用。总结的来说,CDN可以帮你省流量、降低伺服器的负担,让你网站本来一个月要吃100G流量,可能可以节省成一个月只要吃60G或甚至节省更多也不一定,有效帮助网站资源使用率的减轻。不过话说回来,其实这服务大概一两年有了,测试过程中发生过Cloudflare伺服器断线,造成网站无法存取的问题,再来就是网站若是国内主机,通常就不建议开CDN功能,可以单纯使用其DNS服务或者使用百度云加速和360网站卫士。第1步 首先进入Cloudflare的网域控制面板,点选要修改的网站后方的齿轮,点【Cloudflare setting】。
第2步 进入后点选【Performance settings】。
第3步 找到左侧的「Rocket Loader (Web optimization)」,右侧下拉选单选择【Off】关闭此功能。
第4步 当网页上方显示设定已变更表示储存设定。
第5步 接著再点回去【Settings overview】,找到「Cache Purge」右侧的﹝Purge Cache﹞清理网站快取,这样就大功告成!
网路上CDN服务很多,有些可能得仔细研究是否会和一些程式码衝突,有些服务若发生衝突不建议开启,因为开启可能会网站功能失效,更严重的如果违反你的广告商规则(不论是Google AdSense或是其他家广告商代码规定),都不是件好事,所以使用一些优化网站服务得特别注一下这些优化的小细节。