Article

IndexNowとは何ですか?

Filing drawer of cards lit by a shaft of light, representing pages sent straight to search engines with IndexNow

はじめに

IndexNowは、テクニカルSEOにおける最もシンプルな考え方の一つです。ページに変更があった際、検索エンジンがそれを発見するのを待つのではなく、参加している検索エンジンに直接通知するというものです。

ウェブサイトの所有者、EC事業者、パブリッシャー、SaaSチーム、代理店にとって、検索エンジンによる発見(ディスカバリー)はしばしば時間がかかり、不透明であるため、これは重要な問題です。ページを公開し、製品を更新し、ブログ記事を変更し、古いURLを削除しても、検索エンジンがそれに気づくのを待たなければなりません。

IndexNowは、重要なURLの追加、更新、削除が行われた際に、ウェブサイトから直接通知を送る手段を提供します。

これはインデックス登録を保証するものではありません。順位を保証するものでもありません。優れたSEOに代わるものでもありません。しかし、参加している検索エンジンが変更をより迅速に発見し、URL送信に関する推測を減らすのに役立ちます。

このガイドでは、IndexNowとは何か、どのように機能するのか、どの検索エンジンがサポートしているのか、Google Indexing APIとの違いは何か、そしてより広いSEOワークフローの一部としてどのように安全に使用するかを説明します。

IndexNowとは?

IndexNowは、URLが変更されたときにウェブサイトが参加している検索エンジンに通知することを可能にするオープンプロトコルです。

簡単に言えば、以下のようなことを伝える手段です:

  • このページは新しい。
  • このページは更新された。
  • このページは削除された。
  • このURLのクロールを検討してほしい。

検索エンジンのクローラーが独自のスケジュールでサイトを再訪するのを待つのではなく、IndexNowを使えば、サイトから直接変更通知を送ることができます。

その通知は、参加している検索エンジンがクロールの優先順位を判断するのに役立ちます。ただし、ページをインデックスするように強制するものではなく、ページがランク付けされることを意味するものでもありません。

IndexNowを考える上で最も有益な視点は、それを「発見のためのシグナル」と捉えることです。

IndexNowが作成された理由は?

検索エンジンは常にウェブをクロールしていますが、すべてのサイトのすべてのページを常にクロールし続けることはできません。

大規模なウェブサイト、ECサイト、パブリッシャー、頻繁に更新されるサイトの場合、これが遅延を生む可能性があります。製品が在庫切れになったり、ブログ記事が更新されたり、価格が変わったり、ページが削除されたり、新しいガイドが公開されたりすることがあります。

直接の通知がなければ、検索エンジンは通常のクロール、内部リンク、サイトマップ、または外部リンクを通じて、ずっと後になってからようやくそれらの変更を発見することになります。

IndexNowは、このプロセスをより効率的にするために作成されました。

検索エンジンが変更のないページを繰り返しクロールするのではなく、ウェブサイトは特定のURLが変更されたときに、参加している検索エンジンに通知できます。これにより、不要なクロールを減らし、検索エンジンが新鮮なコンテンツや更新されたコンテンツに集中できるよう支援します。

サイト所有者にとっての利点はシンプルです。より明確な送信プロセスと、より迅速な発見シグナルを得られることです。

IndexNowの仕組み

基本的なIndexNowのワークフローは非常にシンプルです。

  1. IndexNow APIキーを生成する。
  2. 検索エンジンが所有権を確認できるように、ウェブサイト上にキーをホストする。
  3. IndexNowエンドポイントを使用して、変更されたURLを送信する。
  4. 参加している検索エンジンが通知を受け取る。
  5. 検索エンジンが、送信されたURLをクロールするかどうか、またいつクロールするかを決定する。

IndexNowのリクエストが成功したということは、検索エンジンがURLの通知を受け取ったことを意味します。ページがインデックス登録されたことを意味するわけではありません。

この区別は重要です。IndexNowは検索エンジンに変更を知らせるものであり、次に何をするかを決定するのは依然として検索エンジン側です。

どの検索エンジンがIndexNowをサポートしているか?

IndexNowは、Microsoft Bing、Yandex、Naver、Seznam.cz、Yepなど、複数の検索エンジンによってサポートされています。

現在、GoogleはIndexNowを標準の公開インデックス作成プロトコルとしては採用していません。Googleには独自のクロールシステム、XMLサイトマップ処理、Search Consoleツールがあり、特定の適格なページタイプに対しては個別のGoogle Indexing APIが存在します。

つまり、IndexNowは有用ではありますが、すべての検索エンジンにURLを送信するための唯一の方法として語られるべきではありません。

より正確な説明は以下の通りです:

IndexNowは、参加している検索エンジンに対して、URLの変更を通知するのに役立ちます。

SEO戦略においてGoogleを重視している場合、IndexNowは、XMLサイトマップ、内部リンク、構造化データ、ページ品質チェック、Search Consoleモニタリングといった他の発見方法と併用する必要があります。

Googleに関する概要については、「Google Indexing APIの解説:その機能と限界」を参照してください。

IndexNow vs Google Indexing API

IndexNowとGoogle Indexing APIは、どちらもURL送信を伴うためよく比較されますが、両者は同じものではありません。

IndexNowは、参加している検索エンジンが使用するオープンプロトコルです。認証キーを使用し、URLの一括通知をサポートしています。

Google Indexing APIはGoogle独自のAPIです。Googleの公式ドキュメントによると、これはJobPosting(求人)ページや、VideoObject構造化データに埋め込まれたBroadcastEventページなど、特定のページタイプを対象としています。

単純な比較は以下の通りです:

  • IndexNowは、Bingやその他の互換性のある検索エンジン向けです。
  • Google Indexing APIは、Googleがドキュメントで規定している利用ケース向けです。
  • IndexNowは、確認のためにホストされたキーファイルを使用します。
  • Google Indexing APIは、Google Cloud認証を使用します。
  • IndexNowは、サポート対象のエンジンへの一般的なコンテンツ変更通知に役立ちます。
  • Google Indexing APIは、すべての一般的なウェブページのための汎用的な送信ツールではありません。

多くのウェブサイトにとって、最善のワークフローはどちらか一方を選ぶことではありません。各ツールでできること、できないことを理解し、適切な場所で適切なシグナルを使うことです。

IndexNow vs XMLサイトマップ

XMLサイトマップは、ウェブサイト上のURLをリスト化したものです。これは、検索エンジンがページを発見し、どのURLをクロールしてほしいかを理解するのに役立ちます。

IndexNowは異なります。これは、特定のURLが変更されたことを参加している検索エンジンに通知するものです。

このように考えると分かりやすいでしょう:

  • サイトマップ:これらのページが存在することを伝える。
  • IndexNow:このページが変更されたことを伝える。

XMLサイトマップは引き続き整理しておく必要があります。IndexNowがそれに取って代わるわけではありません。

強固なテクニカルSEO設定には、両方を含めることができます:

  • 広範なURL発見のためのXMLサイトマップ。
  • 変更通知のためのIndexNow。
  • クローラーのアクセス制御のためのrobots.txt。
  • 重複制御のためのカノニカルタグ。
  • 機械可読なページの意味を伝えるための構造化データ。
  • モニタリングのためのSearch Consoleと分析ツール。

IndexNowの設定方法

IndexNowの設定は、通常4つのステップで行います。

1. APIキーを生成する

このキーは、あなたがURLを送信しているウェブサイトの管理権限を持っていることを証明します。

キーは通常ランダムな文字列です。サイトまたは統合ごとに一意である必要があります。

2. キーファイルをホストする

キーを含むプレーンテキストファイルをウェブサイト上にホストする必要があります。

最も一般的な場所は以下の通りです:

https://example.com/your-key.txt

ファイルにはキーの値のみを含めます。

これにより、参加している検索エンジンは、URLを送信している人物がドメインへのアクセス権を持っていることを確認できます。

3. URLを送信する

キーがホストされたら、変更されたURLをIndexNowエンドポイントに送信できます。

単一のURL、または一括で複数のURLを送信可能です。

単純な単一URLのリクエストは、以下のようになります:

https://api.indexnow.org/indexnow?url=https://example.com/new-page&key=your-key

一括送信の場合は、通常JSONを使用したPOSTリクエストを使用します。

例:

{
  "host": "example.com",
  "key": "your-key",
  "urlList": [
    "https://example.com/page-1",
    "https://example.com/page-2"
  ]
}

4. レスポンスをログに記録する

リクエストが成功したというレスポンスは、通知が届いたことを意味します。引き続き、以下の内容を含む独自の監査ログを保持しておくべきです:

  • 送信されたURL。
  • いつ送信されたか。
  • どのエンジンまたはエンドポイントが受け取ったか。
  • リクエストが成功したか失敗したか。
  • その時点でページにSEO上の問題があったか。

ここで、IndexNowは単発の送信ボタンとしてではなく、ワークフローの一部としてより役立つ存在となります。

いつIndexNowを使うべきか?

IndexNowは、URLが変更されたときに最も役立ちます。

送信に適したタイミングは以下の通りです:

  • 重要な新しいページを公開したとき。
  • 既存のページを大幅に更新したとき。
  • ページを削除したとき。
  • 製品が在庫に復活したとき。
  • 製品が在庫切れになったとき。
  • 価格や在庫状況が変更されたとき。
  • 時間制限のある投稿が公開されたとき。
  • 重要な構造化データを修正したとき。
  • カノニカルやnoindexの問題を修正したとき。

IndexNowの理想的なワークフローはイベント駆動型です。「何かが変更されたら、通知を送る」という形です。

いつIndexNowを使ってはいけないか?

IndexNowは、変更のないページを繰り返し送信するために使用すべきではありません。

以下の場合には、URLを送信しないでください:

  • ページが変更されていない場合。
  • robots.txtによってページがブロックされている場合。
  • ページにnoindexタグがある場合。
  • カノニカルが他の場所を指している場合。
  • コンテンツが不十分または未完成な場合。
  • ページがエラーステータスを返す場合。
  • ランキングを強制的に上げようとしている場合。

ページがクロールできる状態にない場合、早く送信しても意味はありません。

ページ準備状態のチェックが重要なのはそのためです。クロール通知を送る前に、ページが技術的に健全で、発見される価値があるかを確認してください。

IndexNowはインデックス登録を保証するか?

いいえ。

IndexNowは、インデックス登録、ランキング、トラフィック、または可視性を保証するものではありません。

送信が成功するということは、参加している検索エンジンがURLの通知を受け取ったことを意味するに過ぎません。そのページをクロールするか、インデックス登録するか、無視するか、後で処理するかは、依然として検索エンジンが決定します。

IndexNowは発見を助けることはできますが、質の低いコンテンツ、不十分な内部リンク、壊れたテクニカルSEO、あるいはサイトの質の低さを修正することはできません。

そのため、IndexNowはより広いSEOワークフローの一部として捉える必要があります。

よくあるIndexNowの間違い

IndexNowを即時ランキングツールとして扱う

IndexNowはランキングの近道ではありません。あくまで通知プロトコルです。

すべてのURLを繰り返し送信する

変更されていないURLを送信することはノイズを生むだけであり、ページ品質を向上させません。

キーファイルのホストを忘れる

キーが確認できない場合、送信は失敗します。

壊れたページを送信する

送信前に、URLが適切なステータスコードを返し、クロール可能であることを確認してください。

Googleを無視する

IndexNowは、Google Search Console、XMLサイトマップ、またはGoogle自身の発見システムに代わるものではありません。

送信ログを保持していない

送信ログがなければ、何を送信したか証明することも、後から障害をトラブルシューティングすることもできません。

代理店にとってIndexNowが重要な理由

代理店にとって、IndexNowは単なる技術的な送信手段ではなく、説明責任(アカウンタビリティ)に関わる問題です。

クライアントからは頻繁に次のような質問が寄せられます:

  • このページは送信済みか?
  • いつ送信されたのか?
  • 送信は機能したのか?
  • なぜまだ表示されないのか?
  • 次に何を修正すべきか?

ログがなければ、その答えは通常、メモやメール、あるいは記憶の中に埋もれてしまいます。

適切なIndexNowワークフローは、何が起きたかという記録を代理店に与えます。これにより報告が容易になり、推測に頼る作業が減ります。

代理店のワークフローにおいて、価値があるのは送信そのものだけではありません。送信、ページの準備状態、修正、Search Consoleのデータ、競合ベンチマーク、報告を一つの場所に繋ぎ合わせる能力こそが重要です。

これに関する詳細は、「SEOワークフロー(代理店向け)」を参照してください。

中小企業にとってIndexNowが重要な理由

中小企業のオーナーは、通常、すべてのテクニカルSEOシグナルを監視する時間を持っていません。

彼らが知りたいのは次のような点です:

  • 私のページは公開されているか?
  • 送信は完了しているか?
  • 発見を妨げるものはあるか?
  • 最初に何を修正すべきか?

IndexNowは、サポート対象の検索エンジンに変更通知を送ることで、このプロセスの一部を支援できます。

しかし、さらなる価値が生まれるのは、それがシンプルなチェック、明確な修正指示、そして記録と組み合わされたときです。

それこそが「ただのボタン」と「ワークフロー」の違いです。

IndexStreamがどのように役立つか

IndexStreamは、より広いSEOおよび発見ワークフローの一部としてIndexNowを活用します。

IndexNowは、あなたのウェブサイト上にキーファイルが置かれて初めて機能します。IndexStreamはキーファイルの存在をチェックし、不足している場合はアクションプランに設定手順を追加します。Shopifyの場合、コンテンツ→ファイルの下にキーファイルをアップロードし、/{yourkey}.txtからそのファイルへのURLリダイレクトを追加します。WordPressの場合、MicrosoftのIndexNowプラグインが検出されるため、二重に送信されることはありません。IndexNowはGoogleには通知しません。Googleに対しては、IndexStreamがSearch Consoleを通じてサイトマップを送信します。

IndexStreamが役立つ点は以下の通りです:

  • 検索エンジンやAIアシスタントと同じ視点で、ウェブサイト全体をチェックする。
  • キーファイルが設置された後、ページが変更された際にBingやその他のIndexNow対応エンジンに通知する。
  • Search Consoleを通じてGoogleにサイトマップを送信し、Googleのレポートを表示する。
  • タイトルの修正や説明文の改善など、ページごとの提案を含めた分かりやすいアクションプランに従う。
  • Visibility Healthスコアを追跡し、前回のチェックから何が変わったかを確認する。
  • 競合他社と比較し、コンテンツのアイデアを見つける。
  • チェックと並行して、Search ConsoleやGoogle Analyticsのデータを確認する。
  • PDFレポートをダウンロードし、クライアントやチームと共有する。

目的は「即時のインデックス登録」を約束することではありません。サイト所有者や代理店に対し、公開から発見、改善に至るまでのプロセスを管理するためのより明確な手段を提供することです。

関連トピックについては、「Google Indexing APIの解説:その機能と限界」、「ページがインデックスされない理由」、「テクニカルSEOチェックリスト」を参照してください。

最後に

IndexNowは有用なプロトコルですが、魔法ではありません。

これは、参加している検索エンジンが変更されたURLをより迅速に発見するのを助けます。インデックス登録、ランキング、トラフィックを保証するものではありません。

IndexNowを最も上手く使う方法は、規律あるSEOワークフローの一部として取り入れることです:

  • 重要なコンテンツを公開または更新する。
  • ページがクロール可能で準備完了であることを確認する。
  • 変更されたURLを送信する。
  • 結果をログに記録する。
  • パフォーマンスを監視する。
  • 発見を妨げている要因を修正する。

このように使えば、IndexNowは単なる技術的な機能以上のものになります。可視性を管理するための反復可能なプロセスの一部となるのです。

よくある質問

IndexNowとは何ですか?

IndexNowは、URLの追加、更新、削除が行われた際に、ウェブサイトが参加している検索エンジンに通知することを可能にするオープンプロトコルです。

IndexNowはGoogleでも動作しますか?

現在、GoogleはBingのような参加エンジンと同じ方法で、IndexNowを標準的な公開インデックスプロトコルとしては使用していません。

どの検索エンジンがIndexNowをサポートしていますか?

IndexNowは、Bing、Yandex、Naver、Seznam.cz、Yepなどの参加している検索エンジンによってサポートされています。

IndexNowはインデックス登録を保証しますか?

いいえ。IndexNowはURLの変更を参加している検索エンジンに通知するものです。ページをクロールするか、インデックス登録するか、ランキングするかは、依然として検索エンジン側が決定します。

IndexNowはサイトマップと同じですか?

いいえ。サイトマップはURLをリスト化したものです。IndexNowは、特定のURLが変更されたときに通知を送るものです。

IndexNowは無料ですか?

はい。IndexNowは無料のプロトコルです。ただし、適切に使用するには開発作業、プラグイン、またはIndexStreamのようなプラットフォームが必要になる場合があります。

小規模なウェブサイトもIndexNowを使うべきですか?

小規模なウェブサイトでもIndexNowを使用できます。特に重要なページを公開・更新する際には有効です。優れたテクニカルSEOおよびコンテンツ品質と組み合わせることで、最も効果を発揮します。

Join the conversation

Leave a comment

Comments are reviewed before they appear.