驗證 Googlebot

您可以確認存取伺服器的網路檢索器是否確實是 Googlebot 或其他 Google 使用者代理程式。如果擔心垃圾內容發布者或其他惡意份子假冒 Googlebot 存取您的網站,這是相當實用的解決方法。Google 不會公開發布能讓網站擁有者列入許可清單的 IP 位址清單,這是因為 IP 位址的範圍會變動,如果網站擁有者硬性規定只接受 Googlebot 透過特定的 IP 範圍進行檢索,勢必會造成問題。因此,請務必依下列說明執行 DNS 查詢。

如何驗證檢索器確實為 Googlebot:

  1. 找出記錄中存取伺服器的 IP 位址,使用 host 指令執行反向 DNS 查詢。
  2. 確認網域名稱是否為 googlebot.comgoogle.com
  3. 針對您在步驟 1 擷取到的網域名稱,使用 host 指令執行正向 DNS 查詢。確認查詢結果是否為本來記錄中存取伺服器的 IP 位址。

範例 1:

> host 66.249.66.1
1.66.249.66.in-addr.arpa domain name pointer crawl-66-249-66-1.googlebot.com.

> host crawl-66-249-66-1.googlebot.com
crawl-66-249-66-1.googlebot.com has address 66.249.66.1

範例 2:

> host 66.249.90.77
77.90.249.66.in-addr.arpa domain name pointer rate-limited-proxy-66-249-90-77.google.com.

> host rate-limited-proxy-66-249-90-77.google.com
rate-limited-proxy-66-249-90-77.google.com has address 66.249.90.77