ユーザー エクスペリエンスを向上させるため、Google は、提供されたアクション リンクが機能し、位置情報アクションのポリシーに準拠していることを確認します。そのため、Google は人間による審査と自動システムによる審査を組み合わせて使用します。
手動でのチェック
Google にはグローバルに分散したチームがあります。これらの地域では、アクション リンクをブロックしないことをおすすめします。これにより、オンボーディングとリリース後のサポートをタイムリーに提供できます。
自動チェック(クローラー)
注文リダイレクトのウェブ クローラーは、定期的にアクション リンクにアクセスします。ウェブ クローラーがアクション リンクから 4xx または 5xx ステータス コードを受け取った場合、そのリンクは無効になり、プレイス アクションのデータ品質ダッシュボードに表示されます。
ウェブクローラーの検出
ウェブ スクレイパーが禁止されないように(禁止されるとアクション リンクが無効になります)、システムで Google のウェブ スクレイパーがいつでもページをクエリできるようにしてください。ウェブ スクレイパーを特定するには:
- ウェブクローラーのユーザー エージェントには、文字列 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というパターンに従います。
キャッシュ
パートナーのウェブサイトの負荷を軽減するため、Google のクローラは通常、レスポンスに含まれる標準の HTTP キャッシュ保存ヘッダーをすべて尊重するように構成されています。つまり、正しく設定されたウェブサイトでは、変更がほとんどないコンテンツ(JavaScript ライブラリなど)を繰り返し取得することを回避できます。キャッシュ保存の実装方法について詳しくは、HTTP キャッシュ保存に関するドキュメントをご覧ください。