Indexing API クイックスタート
Indexing API は、求人情報やライブ配信動画のページを追加または削除した際に、サイト所有者から Google に直接通知できる API です。通知が Google に届くと、そのページがフレッシュ クロールのスケジュールに含まれて確実に巡回されるため、高品質のユーザー トラフィックにつながります。Indexing API は、JobPosting
が追加されたページ、または VideoObject
に BroadcastEvent
が埋め込まれたページをクロールするためにのみ使用できます。求人情報やライブ配信動画のような有効期間の短いページが多いウェブサイトの場合、Indexing API を使用することで更新を個別にプッシュできるため、検索結果に表示されるコンテンツを最新の状態に保つことができます。
Indexing API でできることを以下に示します。
- URL を更新する: クロールの対象となる新しい URL や、以前に送信した URL のコンテンツが更新されたことを Google に通知します。
- URL を削除する: サーバーからページを削除した後 Google に通知することで、Google がインデックスからそのページを削除し、URL を再度クロールしないようにします。
- リクエストのステータスを取得する: Google が最後に受信した、指定された URL に関する各種の通知を確認します。
- インデックス登録の一括リクエストを送信する: 最大 100 個の呼び出しを 1 つの HTTP リクエストにまとめることで、サイトのクライアントが確立する必要がある HTTP 接続の数を減らします。
始める
Indexing API を使用する手順は次のとおりです。
- 前提条件として、Indexing API を有効にしていること、新しいサービス アカウントを作成していること、Search Console で所有権を確認していること、アクセス トークンを取得して API 呼び出しを認証していることが必要です。
- 承認と割り当てをリクエストします。Indexing API では、API のオンボーディングと送信テストのためにデフォルトで 200 の割り当てを利用できます。使用量やリソースのプロビジョニングを増やすには、新たに承認を得る必要があります。
- ガイドラインを遵守します。
- リクエストを送信して、新規、更新済み、削除済みのウェブページを Google に通知します。