通知

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

廣告空間管理

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

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

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

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

本影片將說明如何確保 ads.txt 檔案可供檢索。

找出 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, f08c47fec0942fa0

發布商 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 頁面

「AdSense 頁面」隆重登場:透過這項全新資源,您可以在帳戶中找到個人化資訊和新商機,運用 AdSense 順利達成目標。

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單