GSC Wizard MCPの一部

IndexNow MCP

どのページが変わったかをAIアシスタントに伝えるだけで、BingやYandexをはじめとするIndexNowの各エンジンに通知されます。GSC Wizard MCPを使えば、ClaudeやChatGPT、MCP対応のあらゆるアシスタントがIndexNowのワークフロー全体を実行できます。キーの作成、キーファイルの確認、URLの送信、結果の確認まで一通りです。送信前にセットアップを確認するので、破棄されてしまう送信を「完了」と報告することはありません。

同じコネクタのエンドポイント: mcp.gscwizard.com

1回の送信で、参加するすべてのエンジンに届く

Bing + Yandex + Naver + Seznam

IndexNowのエンジンは受け取った情報を共有するため、1回の呼び出しですべてに届きます。indexnow.orgには、Yep、Internet Archive、Amazonbotも掲載されています。

GoogleはIndexNowに参加していません。Googleについては、同じコネクタでSearch Console経由のURL検査とサイトマップ送信ができるので、1つのアシスタントで両方をカバーできます。

4つのIndexNowツール

セットアップと履歴を読み取るものが2つ、変更を加えるものが2つあります。普通の言葉で頼めば、アシスタントが適切な順序で実行します。

セットアップを確認する

プロパティにキーが設定されているか(キーは末尾4文字のみ表示)、そしてキーファイルがサイト上で実際にアクセスできるか(ライブで取得して確認)を調べます。アクセスできない場合は、公開すべきファイルを具体的に回答で示します。

get_indexnow_settings

キーを作成または設定する

有効なキーを生成して、公開するファイルを返します。あるいは、サイトですでに使っているキーを保存し、そのファイルをすぐに確認します。動作中のキーを上書きすることはありません。キーを更新するには、あえて先に古いキーを消す必要があります。

update_indexnow_settings

変更したURLを送信する

1回の呼び出しで最大100件のURLを、ホストごとにまとめて送信します。送信前に各ホストのキーファイルを確認し、すべてのURLについて、レスポンスコードとその意味が返されます。

submit_indexnow_urls

履歴を読み取る

プロパティのすべての送信を新しい順に、一度に最大500件まで取得します。URL、レスポンスコード、送信日時、そしてアプリから送ったのかアシスタントから送ったのかが分かります。

list_indexnow_submissions

同じコネクタでGoogleも扱える

IndexNowはGoogleには届かないため、そちらはSearch Consoleのツールが担当します。Googleが何をインデックスしているかを確認するURL検査の一括実行と、サイトマップの送信です。

エンジンの反応を確認する

送信が確認できるのは、その後のエンジンの動きによってです。同じコネクタのBing WebmasterのツールではBingのクロール状況を、Yandex WebmasterのツールではYandexのインデックスに毎日追加されたページを確認できます。

正直な結果報告

202は受領証であって、配信完了ではない

IndexNowは、ほぼすべての送信に202(受理済み、キーはまだ未検証)を返します。エンジンはあとからキーファイルを取得し、ファイルがなければ、誰にも知らせずにバッチ全体を破棄します。202を「送信済み」と報告するツールでは、キーファイルのないサイトで、成功したように見える送信が何百件も積み上がり、Bingには一切届かないままになります。

そのためMCPは、先にキーファイルを取得します。確実に存在しない場合、それらのURLはまったく送信されず、公開すべきファイルが回答で示されます。すべてのレスポンスには、アシスタントが次の行動に使えるoutcomeが含まれます。

  • pending_key_validation:受理済み(202)。通常はこの結果です。正常ですが、エンジンによる確認はまだです。
  • submitted:キーがすでに検証済みの状態で受理されました(200)。
  • setup_incomplete:キーファイルがない、または誤っているため送信を保留しました。指定されたファイルを公開して、再送信してください。
  • rejected:送信内容がIndexNowに拒否されました。たとえば、不正なキー(403)、誤ったホストのURL(422)、レート制限(429)などです。

タイムアウトや、ファイルの前段にあるボットルールなどで結論が出せなかったチェックが、本来なら成功したはずの送信を止めることはありません。

Assistant calls submit_indexnow_urls MCP fetches https://host/<key>.txt missing found Not sent setup_incomplete Sent to IndexNow 202: key pending Engines verify the file later, then may crawl
送信時に、1つのホストのURLがどう処理されるか。
submit_indexnow_urls · レスポンス(抜粋) サンプルデータ
{
  "siteUrl": "sc-domain:example.com",
  "submitted": 2,
  "failed": 0,
  "outcome": "pending_key_validation",
  "keyFile": [
    { "host": "www.example.com", "verified": true }
  ],
  "submissions": [
    {
      "url": "https://www.example.com/pricing",
      "responseCode": 202,
      "status": "accepted, key validation pending",
      "accepted": true
    },
    ...
  ],
  "message": "2 of 2 URL(s) sent were accepted
    by IndexNow. Accepted means \"key validation
    pending\", not delivered: ..."
}

質問できることの例

ClaudeやChatGPT、お使いのMCPクライアントに、ご自身の言葉で入力してください。GSC Wizardにすでに登録しているプロパティに対して動作します。

「IndexNowはサイトにセットアップされていますか? キーファイルには実際にアクセスできますか?」

「example.comのIndexNowをセットアップして、どのファイルをどこにアップロードすればよいか正確に教えて」

「今日更新した12ページをIndexNowに送信して」

「今週のIndexNowの送信を表示して、拒否されたものや保留になったものがあれば教えて」

「壊れていた商品ページを修正しました。BingとYandex向けにIndexNowへ送信して、そのあとGoogleで検査して」

「送信はすべて202なのに、Bingに何も表示されません。何が問題ですか?」

セットアップ

チャットからIndexNowをセットアップ

まだキーがありませんか? サイトへのアクセスが必要なアップロード以外は、すべてアシスタントが行えます。

1

キーを依頼する

アシスタントがプロパティ用のキーを生成し、公開するファイルの名前、アドレス、内容を返します。すでにIndexNowを使っている場合は、既存のキーを渡せば、すでに公開しているファイルを確認します。

2

キーファイルを公開する

キーと同じ名前のプレーンテキストファイルを作成し、内容をキーのみにして、URLを送信するすべてのホストのルートにアップロードします。ドメインプロパティの場合は、example.comとwww.example.comの両方が対象になることがあります。ツールが各アドレスを一覧で示します。

3

確認してから送信する

IndexNowの準備ができているかを尋ねてください。キーファイルの確認が取れたら、ページが変わるたびにURLを送信できます。アプリでも同じことができます。プロパティのIndexNowページからは、サイトマップやファイルからのURLのインポートも行えます。

キーの設定と送信は書き込み操作のため、読み取りと書き込みの権限を持つAPIキーが必要です。または、コネクタを承認する際に書き込み権限のチェックを入れたままにしてください。読み取り専用のアクセスでも、セットアップの確認と履歴の閲覧はできます。Claude、ChatGPT、Gemini、Grok、そしてMCP対応のあらゆるクライアントで動作します。各MCPクライアントの設定をご覧ください。

よくある質問

IndexNow MCPとは?

MCP(Model Context Protocol)サーバーは、ClaudeやChatGPTのようなAIアシスタントがライブデータを読み取り、ツールを呼び出せるようにする標準のコネクタです。IndexNow MCPは、IndexNowプロトコルをツールとしてアシスタントに提供します。これにより、アシスタントはサイトのキーを設定し、キーファイルが公開されているか確認し、参加している検索エンジンに変更されたURLを通知し、各送信がどうなったかを読み取れます。

IndexNowの送信を受け取る検索エンジンはどれですか?

IndexNowは参加エンジンの間で共有されるため、1回の送信ですべてに届きます。indexnow.orgには、Microsoft Bing、Yandex、Naver、Seznam、Yepのほか、Internet ArchiveとAmazonbotも掲載されています。GoogleはIndexNowに参加していません。Googleについては、同じコネクタがSearch Console経由でURL検査とサイトマップ送信を実行します。

202レスポンスは、ページがインデックスされたという意味ですか?

いいえ。202は、IndexNowがバッチを受理したものの、キーはまだ検証していないことを意味します。エンジンはその後にキーファイルを取得し、ファイルがない、または誤っている場合は、通知なしにバッチ全体を破棄します。検証済みの送信であっても、それはクロールを促すヒントであり、インデックス登録の約束ではありません。MCPは202を、キー検証待ちの受理済みとして報告し、インデックス済みとは決して報告しません。

URLが送信されなかったのはなぜですか?

何かを送信する前に、MCPはバッチ内の各ホストのキーファイルを取得します。ファイルが確実に存在しない、または誤ったキーが入っている場合、エンジンはいったん受理してから破棄してしまうため、それらのURLは送信しません。レスポンスはsetup_incompleteとなり、公開すべきファイルが示されます。タイムアウトやボットルールなどで結論が出なかったチェックが、送信を止めることはありません。

AIアシスタントは、私が所有していないサイトのURLも送信できますか?

いいえ。送信はGSC Wizardアカウント内のプロパティに紐づいており、そのプロパティに属さないURLは、リクエストが送られる前に除外され、レスポンスに一覧で示されます。エンジンもホスト自体のキーファイルを確認するため、キーが機能するのは、そのファイルを公開できるサイトに限られます。

どのようなアクセス権限が必要ですか?

キーの設定とURLの送信は書き込み操作のため、読み取りと書き込みの権限を持つAPIキーが必要です。または、コネクタを承認する際に書き込み権限のチェックを入れたままにしてください。読み取り専用のアクセスでも、アシスタントはIndexNowのセットアップを確認し、送信履歴を読み取れます。共有されたプロパティで送信するには、フルアクセスの招待が必要です。

サブスクリプションは必要ですか?

MCPへのアクセスはGSC Wizardのすべてのプランに含まれており、新規アカウントはすべて7日間の無料トライアルから始まります。IndexNow自体は無料です。料金をご覧ください。

コネクタのその他の機能

変更の通知を、AIアシスタントに任せましょう

IndexNowのセットアップ、キーファイルの確認、変更したURLのBingやYandexなどへの送信を、Search Consoleと同じコネクタで行えます。202が「インデックス済み」として扱われることはありません。

Search Consoleのヒントをメールでお届け

GSCとGA4の実践的なワークフロー、製品のアップデート、SEOの実験をお届けします。スパムは送りません。いつでも配信を停止できます。