如何用 DNS 驗證 Google Search Console?
驗證
新增一個網域類型的資源,複製 Search Console 顯示的 TXT 記錄,到管理網域 DNS 的服務商處新增該記錄,並將主機欄位設為 @ 或留空,然後選擇驗證。通常幾分鐘內就能完成,不過 Google 表示,新記錄可能需要兩到三天才會生效。DNS 是驗證網域資源的唯一方式,而且驗證完成後,這筆記錄必須持續保留。
操作步驟
- 在 Search Console 中,選擇新增資源,再選擇網域,然後輸入網域名稱,不要包含
https://或www。 - Search Console 會顯示一筆以
google-site-verification=開頭的 TXT 記錄。如果清單中有您的 DNS 供應商,可以直接選取並登入該供應商,由系統自動新增記錄;否則請選擇「任何 DNS 供應商」,並複製記錄值。 - 在 DNS 供應商的管理後台新增一筆 TXT 記錄。主機或名稱欄位請依供應商的要求留空或填入
@。貼上完整的記錄值,包含前綴。TTL 維持預設值即可。 - 回到 Search Console,選擇驗證。
- 如果驗證失敗,請等待一天後再試一次。
該用 TXT 還是 CNAME?
絕大多數情況都使用 TXT。Google 說明文件建議先用 Google Admin Toolbox 檢查該網域:如果這個名稱已經有指向上層網域的 CNAME 記錄,就改用 CNAME 方式。這時您會取得兩個值,一個是名稱,另一個是包含 dv.googlehosted.com 的目標位址,請將它們以 CNAME 記錄的形式填入。
驗證失敗的原因
- 記錄尚未生效。「找不到您的 DNS TXT 驗證記錄」通常只需要多等一段時間。您可以使用 Google Admin Toolbox 查看外界目前解析到的結果。
- 記錄值不一致。記錄值必須與 Search Console 提供的字串完全相同,不能多也不能少。
- 修改了錯誤的 DNS。如果網域的名稱伺服器指向其他地方,例如您的主機供應商或 CDN,那麼在網域註冊商處新增的記錄會被忽略。請在名稱伺服器所指向的地方新增記錄。
- 名稱填寫錯誤。有些管理後台會自動在名稱後面附加您的網域,因此若在主機欄位輸入完整網域,記錄就會建立在錯誤的名稱之下。
驗證之後
- 請保留這筆記錄。Google 會定期重新檢查驗證狀態,如果記錄消失,您的擁有權會在寬限期過後失效。
- 可以同時存在多筆記錄。每位已驗證的擁有者都可以有自己的 TXT 記錄,請勿覆蓋他人的記錄。
- 子資源自動通過驗證。在已驗證的網域下新增的 URL 前置字元資源會自動通過驗證;而透過 DNS 驗證 URL 前置字元資源時,對應的網域資源也會一併通過驗證。
如何在不同資源類型之間做選擇,請參閱 網域資源與 URL 前置字元資源;其他驗證方式請參閱 驗證方式。
AutoPSEO 如何提供協助
AutoPSEO 本身不需要另外驗證。只要您的 Google 帳戶能看到已驗證的資源,用該帳戶登入 AutoPSEO,資源就會出現,無論是網域資源還是 URL 前置字元資源,都可以直接用於報表、索引檢查和內容引擎。請參閱 連結 Search Console。