【重要】使用 Cloudflare 注意!你可能已經違反Google AdSense廣告政策,恐遭停權

關於使用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 注意!你可能已經違反Google AdSense廣告政策,恐遭停權

Cloudflare因為網站優化而不小心動到Javascript正巧與Google AdSense扯上關係,根據官方建議作法,我們得到Cloudflare的後台把Rocket Loader™ 這個優化JS功能關閉,這樣就可以輕鬆解決違反政策的事宜。Google AdSense是什麼,相信網路上都有很多介紹文,而香腸也有寫一些關於Google AdSense的相關周邊文章,歡迎多多利用參考:按這裡查看Google AdSense應用

  • 若尚未註冊使用Cloudflare優化網站,可以參考這篇教學文:按這裡
  • Google 政策說明:AdSense 計劃政策不允許發佈商為了哄抬廣告成效或損害廣告客戶的轉換利益,對 AdSense 程式碼進行任何修改。(詳情)

第1步  首先進入Cloudflare的網域控制面板,點選要修改的網站後方的齒輪,點【Cloudflare setting】。

【重要】使用 Cloudflare 注意!你可能已經違反Google AdSense廣告政策,恐遭停權

第2步  進入後點選【Performance settings】。

【重要】使用 Cloudflare 注意!你可能已經違反Google AdSense廣告政策,恐遭停權

第3步  找到左側的「Rocket Loader (Web optimization)」,右側下拉選單選擇【Off】關閉此功能。

【重要】使用 Cloudflare 注意!你可能已經違反Google AdSense廣告政策,恐遭停權

第4步  當網頁上方顯示設定已變更表示儲存設定。

【重要】使用 Cloudflare 注意!你可能已經違反Google AdSense廣告政策,恐遭停權

第5步  接著再點回去【Settings overview】,找到「Cache Purge」右側的﹝Purge Cache﹞清理網站快取,這樣就大功告成!

【重要】使用 Cloudflare 注意!你可能已經違反Google AdSense廣告政策,恐遭停權

網路上CDN服務很多,有些可能得仔細研究是否會和一些程式碼衝突,有些服務若發生衝突不建議開啟,因為開啟可能會網站功能失效,更嚴重的如果違反你的廣告商規則(不論是Google AdSense或是其他家廣告商代碼規定),都不是件好事,所以使用一些優化網站服務得特別注一下這些優化的小細節。