Adsense廣告無法投放

Google廣告看不到?

無法投放的原因與檢測處理方式


前陣子我的另個網站,原先固定的 Google Adsense 廣告收益,突然驟降,大約只剩下原本的 0.3%。

於是我緊急進行處理,不過其實最後也花了整整一個星期才找到原因,爬了非常多文、測試了非常多種方式,後來又花了些時間去修正,才讓廣告收益恢復。

但我發現,網路上的資訊其實蠻零碎的,所以這篇文章主要就是將這些資訊做個統整,其中也融合自己這次進行檢測、修復的經驗與心得。

為什麼廣告申請過了卻沒出現?

#1 廣告才剛申請通過

如果是剛申請通過,廣告不會馬上投放。

一般來說,至少需要等待 10 分鐘至 1 小時,才會開始正式投放。

#2 沒有將追蹤代碼放入網站

投放 Adsense 廣告,都會需要置放一組追蹤代碼到你的網站中,而如果你沒有成功放置,那麼就無法正常進行廣告投放。

檢測方式

以下是簡易的檢測步驟:

  1. 打開網站隨便一個頁面,右鍵點「檢視網頁原始碼」,會跳出一個全部都是原始碼的頁面。
  2. 用 ctrl+F (頁面搜尋),搜尋「ca-pub」,看看有沒有出現「ca-pub-XXXXXXXXX」(你的廣告發布商 ID)。
  3. 如果沒有出現,代表你這個網站沒有成功放置追蹤代碼。

放置方式

放置方式有兩種:

  1. 直接放入網站的 <head></head> 間。
  2. 如果是 WordPress 架站者,可安裝 insert header and footer,將追蹤代碼貼上去後儲存即可。

延伸閱讀:如何將代碼放入部落格中?

#3 沒有設定 ads.txt 檔

Ads.txt 檔簡單來說是驗證廣告買賣方的一個機制,如果沒有設定的話,也有可能無法投放廣告。(且後台會一直跳警示)

檢測方式

以下是檢測步驟:

  1. 在你的網域後方輸入 /ads.txt (舉例:https://deanlife.blog/ads.txt)。
  2. 看看出現的網頁中,有沒有出現一串代碼,有的話代表有設定成功。

設定方式

以下是設定步驟:

  1. 根據 Adsesne 後台的 ads.txt 警示,會請你下載一個檔案。
  2. 下載後,用記事本開啟,裡面會有一串代碼,大概會長這樣:google.com, pub-XXXXXXXXX, DIRECT, XXXXXXXXXX
  3. WordPress 架設網站者,可安裝 Ads.txt Manager,然後將記事本中的那串代碼貼上即可。⁣(使用其他部落格平台者,可參考 Google 官方說明)

#4 廣告被官方限制/封鎖

如果網站違反 Google Adsense 計畫政策,就會被官方限制/封鎖 (可參考官方資訊),原先的廣告也會變得無法投放 (或投放一點點)。

最常見的狀況是因為「無效點擊和曝光」(有人惡意短時間大量點擊、自己點自己廣告等),以及「違反內容政策」(網站中有色情、暴力等的內容)。

查詢方式

要知道自己有沒有被限制/封鎖,有兩個辦法。

  1. 通常會直接收到來自 Google Adsense 的通知信件。
  2. 到 Adsense 後台點選「帳戶」>「政策中心」,看看有沒有顯示警告。
Google Adsense 廣告限制警告
Google Adsense 廣告限制警告

更詳細的教學:Google Adsense受限如何排解?影響廣告放送的原因及處理方式

#5 廣告數量不夠

Adsense 廣告政策中有說明,廣告會是採取自動媒合,所以不能保證百分百都會有廣告能夠投放 (也就是廣告供需不見得會相等)。

如果你發現你原先的廣告版位,突然變成了空白的一塊,上面沒有投放廣告,那很有可能就是廣告數量不夠,無法讓你投放。

而最好的解決方式,就是持續將自己網站規模擴大,建立權威,因為 Adsense 在媒合廣告時,會先從規模較大的網站開始。

Google廣告看不到的處理管道

如果你的網站廣告無法投放,你有幾個方法可以嘗試看看:

#1 利用「廣告放送疑難排解工具」檢測

廣告放送疑難排解工具」是官方的檢測工具,在上面會列出許多種可能會導致投放失敗的原因,你可以跟著它的指示一步步做檢查。

廣告放送疑難排解工

#2 填寫「我看不到自己的廣告」表單

我看不到自己的廣告」是官方的回饋表單,會請你填寫你的發佈商 ID、地區、網址、瀏覽器版本、作業系統版本,並附上截圖回傳給他們,他們會幫你查詢問題。

網路上爬文,很多人都說官方回覆很快,但我實際回傳後,至今還沒收到任何回覆。

我看不到自己的廣告

#3 到「Google Adsense 社群」詢問

如果都一直找不出問題,可以到 Google Adsense 社群詢問。裡面有蠻多大神級的專家會幫你解答。

但你得先要有會被砲轟的心理準備,上面的人回覆都很不客氣的 (雖然是真的能幫你找到問題點)。

Google Adsense 社群

導致廣告無法正常投放的可能原因

#1 廣告追蹤代碼重複

目前發現最多的狀況,是廣告的追蹤代碼重複。基本上,只要有兩個以上重複的代碼,就有可能會導致廣告無法投放。

有些人可能已經手動在網站 <head></head> 中插入代碼,卻又連接了 Google Site Kit,甚至也在 Insert header and footer 中又再輸入一次,一次有三組代碼重疊。

#2 與快取外掛相互衝突

目前有發現,快取外掛是可能與廣告相互衝突,導致投放不出來的。

像近期在有些社團中,就有傳出 Breeze 快取外掛導致廣告無法正常投放的狀況。(Breeze 是 Cloudways 自家的快取外掛,但目前大眾對他的評價並不好)

所以如果你發現廣告投放異常,網站又有安裝 Breeze 外掛的話,可以先將它停用,檢測看看是不是它的問題。

#3 與 CDN 相互衝突

CDN 簡單來說,就是讓你的網站內容,利用最靠近讀者的主機位置,更快速地提供給他們。

根據測試,CDN 似乎也有可能導致廣告投放異常,像目前發現疑似有問題的是 Eozic CDN 服務。

如果你有使用 CDN 服務,在廣告異常時,不妨可以先停用檢測看看。

其他補充與提醒

#1 Google Site Kit 不建議使用

根據 Google 社群論壇上,許多專家的建議指出,Google Site Kit 雖然是 Google 官方的外掛,但目前他們發現這款外掛上有許多 BUG,都有可能造成廣告投放異常,所以不建議大家使用。

分享一下當初社群上在討論的專家回應:

不要使用google site kit

#2 在網站測試前記得要先備份

這點只是想提醒一下,如果你要為你的網站進行廣告檢測,像是可能會關閉外掛、加入 code 等,一定要記得先去備份。

這很重要,這樣到時候如果出問題才有辦法直接還原到備份之前。不要像我那時候一樣忘記備份,差點跟自己網站說掰掰。

延伸閱讀:如何進行網站備份與還原?2種連新手都會的超簡單方法

#3 檢查時記得清快取並開無痕

在檢查廣告有沒有出現的時候,記得要先清一下主機與網頁快取 (如果有 CDN 的話也記得清),並利用無痕模式查看,會比較準確。

不然很有可能你修正後,但看到的畫面還是原本的樣子,讓你以為不是那個原因,那你就真的很難發現到問題了。

Adsense廣告無法投放?可能原因與檢測處理方式 1

後記

關於此貼文的一些紀錄:

  • 貼文網址:https://www.facebook.com/groups/blogdna/permalink/2239000289567186
  • 發佈於 2021-05-26,是好不容易解決廣告問題,臨時與大家分享的貼文 (非定期文章)。
  • 這篇貼文大概是經營社團那麼久,成效最差的一篇。有問了身邊的一些夥伴,他們表示因為這個內容高於社團程度太多,且大家目前也沒遇到這些問題,所以自然沒有太大感受。

如果你喜歡這篇貼文,或是看完後有什麼經驗想分享,也都歡迎在下方留言和我交流喔!

部落格商業模式相關文章

【手機版 表格資訊在下方】

[end]

在〈Adsense廣告無法投放?可能原因與檢測處理方式〉中有 2 則留言

  1. 真心感謝、跪謝Dean的好文章,時隔快一年,我終於又再次在我的網站上看到google adsense的廣告了!!!
    我自從從Go daddy搬家到cloudways以後,google adsense就從網站上消失了,數個晚上我嘗試了各種方法(從ads移除網址再從新申請加入、到google論壇問大家、反覆搜尋ads.txt到底有沒有上傳確實、打電話到go daddy客服詢問、cloudways線上詢問)
    終於!!看到你的文章,把Breeze外掛停用後,廣告才終於又出來,真的很感動!!
    非常、非常感謝你!!!

    1. 太好了,當時就覺得有人會遇到跟我一樣的問題,才決定把解決過程寫下來,沒想到真的有幫助到!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

文章目錄
返回頂端