リリース後のモニタリング

ユーザー エクスペリエンスが損なわれないよう、Google は、提供されたアクション リンクが機能し、 プレイス アクションのポリシーに準拠していることを確認します。 そのため、Google は人間による審査と自動システムによる審査を組み合わせて使用します。

手動でのチェック

Google には世界各地にチームがあります。スムーズなオンボーディングとリリース後のサポートを実現するため、これらの地域でアクション リンクがブロックされないようにすることをおすすめします。

自動チェック(クローラー)

自動クローラーは、アクション リンクに定期的にアクセスして、ページが正しく読み込まれることを確認します。クローラーが 4xx または 5xx の HTTP ステータス コード(403 Forbidden404 Not Found など)を受け取ると、リンクは無効またはアクセス不能としてマークされ、Google 検索と Google マップで無効になります。

ウェブクローラーの検出とファイアウォールの構成

ウェブクローラーがブロックされてアクション リンクが無効にならないようにするには、ウェブ アプリケーション ファイアウォール(WAF)、コンテンツ配信ネットワーク(CDN)、または IP 制限ルールで、Google のクローラーがいつでもページにクエリを実行できるようにします。

Google のクローラーを特定してブロックを解除するには:

  • アクション センターのクローラー: ユーザー エージェントには文字列 Google-Actions-Centerが含まれます(例: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google-Actions-Center) Chrome/104.0.5112.101 Safari/537.36)。呼び出しは、プロキシ ホスト名 から発信されます。パターンはgoogle-proxy-***-***-***-***.google.comです。
  • Googlebot クローラー: リンク検証クローラーも標準の Googlebot ユーザー エージェント文字列を使用します。
  • 検証: 「Googlebot(Google クローラー)の確認方法」の説明に沿って、リバース DNS ルックアップ(*.googlebot.com または *.google.com)を使用して、受信リクエストが実際に Google から送信されたものであることを確認できます。 "
  • クロール可能性のテスト: Google Search Console の URL 検査ツール を使用して、Googlebot がページをリアルタイムで正常にクロール してレンダリングできるかどうかをテストできます。Google Search Console の上部の検索バーに完全な URL を貼り付けて Enter キーを押し、[公開 URL をテスト] をクリックすると、リアルタイムのクロール、レンダリング、インデックス登録のデータが表示されます。

クローラーのエラーが原因でアクション リンクが無効になった場合は、Google のクローラーからのリクエストが 200 OK を返すようにサーバーまたはファイアウォールの設定を更新すると、自動再検証によってブロックが解除され、リンクが自動的に復元されます。

Google Search Console の削除リクエスト

自動クローラー チェックに加えて、ドメイン所有者が Google Search Console で有効な URL またはドメインの削除リクエストを送信した場合、リンクが無効になることがあります。

Google のクローラーに 200 OK を返しているにもかかわらずアクション リンクが表示されない場合は、Google Search Console で、ドメインまたは URL の削除リクエストが送信されていないか確認し、Search Console の非表示ツールを使用して、古い削除リクエストまたは有効な削除リクエストをキャンセルしてください。

キャッシュ

パートナーのウェブサイトへの負荷を軽減するため、Google のクローラーは通常、レスポンスに含まれるすべての標準 HTTP キャッシュ ヘッダーを尊重するように構成されています。 つまり、正しく構成されたウェブサイトの場合、変更頻度の低いコンテンツ(JavaScript ライブラリなど)を繰り返し取得することはありません。キャッシュの実装方法について詳しくは、 この HTTP キャッシュのドキュメントをご覧ください。