為確保使用者體驗良好,Google 會檢查提供的動作連結是否正常運作,並遵守地點動作政策。為此,Google 會結合人工和自動化審查。
手動檢查
Google 團隊遍布全球,建議不要在這些區域封鎖動作連結,確保能及時完成新手上路程序,並獲得發布後的支援。
自動檢查 (檢索器)
訂購重新導向的網頁檢索器會定期存取動作連結。如果網頁檢索器從動作連結收到 4xx 或 5xx 狀態碼,系統會停用該連結,並列在商家動作資料品質資訊主頁中。
偵測網路檢索器
為確保網頁抓取工具不會遭到禁止 (這會導致動作連結遭到停用),請確認系統允許網頁抓取工具隨時查詢網頁。如何辨識我們的網頁抓取工具:
- 網路檢索器 User-Agent 會包含字串 Google-Food
- 示例:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google-Food) Chrome/104.0.5112.101 Safari/537.36
- 您也可以按照「驗證 Googlebot 和其他 Google 檢索器的身分」一文的建議,使用反向 DNS 檢查呼叫是否來自 Google。在本範例中,反向 DNS 解析遵循的模式為
google-proxy-***-***-***-***.google.com。
快取
為減少合作夥伴網站的負載,我們的檢索器通常會設定為遵循回應中出現的所有標準 HTTP 快取標頭。也就是說,對於設定正確的網站,我們會避免重複擷取不常變更的內容 (例如 JavaScript 程式庫)。如要進一步瞭解如何實作快取,請參閱這份 HTTP 快取說明文件。