通知

請務必前往您的 AdSense 頁面,查看帳戶的相關個人化資訊,運用 AdSense 順利達成目標。

廣告空間管理

確認能夠順利檢索 ads.txt 檔案

您可以藉著 ads.txt 檔案,更全面地控管哪些人有權在您的網站上銷售廣告,以免廣告客戶買到假冒的廣告空間。因此,Google 檢索器能夠存取您的 ads.txt 檔案這點非常重要。

為網站建立 ads.txt 檔案,並將檔案上傳到根網域後,Google 檢索器就會進行以下動作:

  • 嘗試檢索檔案。
  • 剖析 ads.txt 檔案內容,以確認賣家 ID 是否有權透過您的廣告空間營利。
注意:AdSense 可能需要幾天的時間才會反映 ads.txt 變更,如果網站的廣告請求次數不多,最長可能需要一個月。

這部影片將說明如何確保系統可檢索 ads.txt 檔案。

如要以您的語言顯示字幕,請開啟 YouTube 字幕。選取影片播放器底部的設定圖示 YouTube 設定圖示的圖片,點選「字幕」,然後選擇語言。


找出 ads.txt 檢索器問題

開始之前,建議您先瞭解 HTTP 狀態碼

為確保您的 ads.txt 檔案可供檢索,建議您完成下列疑難排解步驟:

確認 ads.txt 檔案上傳的時間

如果您是在過去幾天前上傳 ads.txt 檔案,可能要再等候 AdSense 反映及審查變更。如果網站的廣告請求次數不多或流量偏低,最長可能需要一個月。

請勿移除已正確設定的 ads.txt,對 ads.txt 檔案所做的任何變更都會影響審查時間。

確認 ads.txt 檔案不是暫時無法使用

如果 Google 先前曾檢索 ads.txt 檔案,後續再檢索時卻無法存取,先前檢索的項目會發生什麼情況則取決於狀態碼回應。

請嘗試存取 domain.com/ads.txt 檔案:

  • 如果回應是 HTTP 404 狀態錯誤,表示檔案不存在。系統會清除先前的項目。
  • 如果回應是轉址式 HTTP 404 錯誤 (實際上不存在的網址傳回真正的網頁,或是 HTTP 狀態碼為 200),或者是 500 伺服器錯誤,則會將這些項目保留最多 5 天。

確認可從根網域存取 ads.txt 檔案

請檢查網址。是否需要加入「www」才能存取網站 (例如 www.domain.com)?

Ads.txt 檢索作業會從根網域開始,而根網域必須從 ads.txt 檔案返回或重新導向到 ads.txt 檔案。

  • 只有在 domain.com/ads.txt 重新導向到 www.domain.com/ads.txt 時,Google 才會檢索位於後者的 ads.txt 檔案。

如果需要加入「www」才能存取網站,則需要設定從 domain.com/ads.txt 重新導向至 www.domain.com/ads.txt

請與您的服務供應商聯絡,由對方協助您設定重新導向。

確認 robots.txt 並未禁止檢索

如果網域上的 robots.txt 檔案禁止了下列其中一項,檢索器可能會忽略該網域的 ads.txt 檔案:

  • 檢索 ads.txt 檔案發佈時所在的 URL 路徑。
  • 特定檢索器 (使用者代理程式)。

您可以變更 robots.txt 檔案,允許 Google 檢索器存取 ads.txt 檔案。

範例:不得檢索 ads.txt 檔案路徑

如果 example1.com/robots.txt 內含以下幾行文字:

User-agent: *
Disallow: /ads

這表示採用 robots.txt 標準的檢索器會略過 ads.txt 檔案。

您可以透過下列方式修改 robots.txt 檔案,讓 ads.txt 檔案可供檢索:

  • 方法 1:修改不允許的路徑。
    User-agent: *
    Disallow: /ads/
  • 選項 2:修改來指定允許 ads.txt。
    User-agent: *
    Allow: /ads.txt
    Disallow: /ads
注意:這些選項僅為範例,您可以透過其他方式修改 robots.txt。
範例:僅禁止 Google 檢索器進行檢索

如果 example2.com/robots.txt 內含以下幾行文字:

User-agent: Googlebot
Disallow: /

也就是說,Google 檢索器會忽略 ads.txt 檔案。

您可以透過下列方式更新 robots.txt 檔案,允許 Google 檢索器存取 ads.txt 檔案:

  • 方法 1:從 Disallow 中移除「/」:
    User-agent: Googlebot
    Disallow:
  • 方法 2:允許 Googlebot 存取 ads.txt。
    User-agent: Googlebot
    Allow: /ads.txt
注意:您可能要等到檢索器再次造訪網站後,對 robots.txt 檔案所做的變更才會反映。

確保 ads.txt 檔案包含 HTTP 200 OK 狀態碼

雖然在要求 ads.txt 檔案時,系統可能會在回應主體中傳回檔案內容,但如果回應標題中的狀態碼指出找不到檔案 (例如狀態碼 404),就會產生以下結果:

  • 系統會略過回應。
  • 系統會將檔案視為不存在。

查看回應標頭,確認 ads.txt 檔案包含 HTTP 200 OK 狀態碼。HTTP 200 OK 狀態碼表示已正確導入 ads.txt 檔案,且請求成功。

確保 ads.txt 檔案中沒有任何格式錯誤或無效字元

請檢查 ads.txt 是否有任何錯誤,例如錯字、不必要的空格或多餘的逗號。

有些格式錯誤 (例如無效的空白字元) 並不容易發現,而且可能導致檢索器難以剖析並略過 ads.txt 檔案。

請對照比較您的 ads.txt 程式碼與 AdSense 帳戶中的程式碼,ads.txt 檔案看起來會像這樣:

google.com, pub-0000000000000000, DIRECT

發布商 ID 應與 AdSense 帳戶中顯示的 ID 相同。

請避免從 RTF 編輯器複製及貼上 ads.txt 項目,因為這些項目可能包含其他中繼資料或格式資料。我們建議使用純文字編輯器。您也可以使用 16 進位編輯器,在 ads.txt 檔案中找出無效的 UTF-8 字元。

確保可透過 HTTP 和 HTTPS 存取 ads.txt 檔案

Google 檢索器會嘗試檢索 HTTP 和 HTTPS 上的 ads.txt 檔案。確認 ads.txt 可透過 HTTP 和 HTTPS 存取。如果無法,您可能需要設定重新導向。

示例:如果只有可透過 HTTP 存取的 ads.txt 檔案,透過 HTTPS 檢索 ads.txt 檔案就會傳回 HTTP 狀態碼 404。系統會清除先前檢索到的項目,即使 ads.txt 檔案是透過 HTTP 檢索也一樣。如果是這種情況,您就需要設定重新導向。

後續步驟取決於下列事項:

  • 僅適用於 HTTP (例如 http://domain.com/ads.txt):您需要設定重新導向,在檢索器搜尋 https://domain.com/ads.txt 時,將網站重新導向至 http://domain.com/ads.txt
  • 僅適用於 HTTPS (例如 https://domain.com/ads.txt):您需要設定重新導向,在檢索器搜尋 http://domain.com/ads.txt,將網站重新導向至 https://domain.com/ads.txt
  • 適用於 HTTP 和 HTTPS 通訊協定:請求 http://domain.com/ads.txthttps://domain.com/ads.txt 應該會顯示 ads.txt 檔案。

如需協助設定重新導向,請與您的服務供應商聯絡。

注意:如要進一步瞭解 ads.txt 疑難排解,請參考這些額外資源

這對您有幫助嗎?

我們應如何改進呢?
true
立即運用個人化提示,開闢收益來源!

前往 AdSense 的最佳化提示頁面,查看有助全力提升收益的個人化建議。

立即解鎖

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
7889047496483233895
true
搜尋說明中心
false
true
true
true
true
true
157
false
false
false
false