IndexLaunch

ガイド

「検出 - インデックス未登録」の原因と対処法

Search Consoleのこのステータスが実際に何を意味するのか、多くの場合エラーではない理由、そしてGoogleによる検出を早める方法を解説します。

このステータスが実際に意味すること

「検出されましたが、まだインデックスに登録されていません」は、Googleがそのページ(通常はサイトマップやどこかのリンクに登場したため)の存在を知っているものの、まだクロールしていないことを意味します。これはクロール前の状態であり、拒否ではありません。Googleは住所は知っていますが、まだドアをノックしていない状態です。

これは実際に問題なのか?

多くの場合、問題ではありません。特に公開直後や大規模サイトでは、サイトマップの一部がこの状態に一時的にとどまるのはごく普通のことです。特定のページ、あるいはサイト全体のかなりの割合がこの状態のまま何週間も動かない場合は、調査する価値があります。

よくある原因

  • クロール予算の優先順位付け — Googleは重要だと判断したページにより多くのクロールを割り当てます。新しく権威の低いページは順番待ちになります。
  • 内部リンクがまったく張られていない — サイト内の他の場所からのリンクがゼロのサイトマップのエントリは、優先度が低いというシグナルになります。
  • 過去のクロール試行時のサーバーエラー — Googlebotがそのページにアクセスしようとしてタイムアウトや5xxエラーに遭遇すると、すぐには再試行せず後回しにします。
  • 非常に新しい、または権威の低いドメイン — Googleは実績が積み上がるまで、新しいサイトのクロールにより慎重になります。

影響を受けているページを確認する方法

Search Consoleで、インデックス作成の下にあるページレポートを開き、「ページがインデックスに登録されない理由」テーブルで「検出されましたが、まだインデックスに登録されていません」を探します。クリックすると影響を受けたすべてのURLが表示され、個々のURLをクリックするとURL検査でライブチェックが開けます。

無料Googleインデックスチェッカー

ページはGoogleのインデックスに登録されて初めて検索順位がつきます。下にURLを貼り付けて、Googleがそのページをインデックスしているか確認しましょう。アカウント不要です。

これは簡易的な公開チェックのため、Search Consoleと結果が異なる場合があります。自サイトのページの確定的な状況はGoogle Search Consoleを接続して確認してください。

発見を早める方法

  • Googleがすでに定期的にクロールしている場所(ホームページ、カテゴリページ、最新投稿一覧など)からそのページへリンクを張りましょう。サイトマップのエントリだけでは単体では弱いシグナルです。
  • サイトマップのlastmod日付を正確に保ちましょう — 変わらない古いサイトマップは、クローラーに再訪する理由を与えません。
  • サーバーが素早く、正常な200ステータスで応答することを確認しましょう — Search ConsoleのURL検査の「公開URLをテスト」機能で確認できます。
  • 対応している検索エンジン(Bing、Yandex、Seznam、Naver)については、次回のスケジュールされたクロールを待たず、IndexNow経由でURLを直接プッシュしましょう。

実際に心配すべきタイミング

サイトの大部分が1ヶ月以上この状態にとどまっている場合、通常はページごとに直せる問題というより、より深いクロール予算やサイトの権威に関する問題のシグナルです。個々のURLについて何度もインデックス登録をリクエストするより、より広範な技術的SEOレビューを行う価値があります。

「検出済み」と「クロール済み」、あなたのページはどちら?

  • 検出済み:GoogleはURLを把握していますが、まだ取得していません。通常の対策は、発見のシグナルを強めることです。具体的には、内部リンク、正確なサイトマップ、そして高速で安定したサーバーです。
  • クロール済み:Googleはページを取得したうえで、インデックスに登録しないと判断しました。通常の対策は、独自の価値を高め重複を減らしてコンテンツを改善することです。詳しくは「クロール済み — インデックス未登録」のガイドをご覧ください。

ステップバイステップのチェックリスト

  1. URLそのものを確認します。リダイレクトせずに200を返すこと、そしてサイトマップに正規バージョンがそのまま(プロトコル、ホスト、末尾のスラッシュまで一致した形で)記載されていることを確認します。
  2. ページを実際のナビゲーション経路に組み込みます。サイトマップだけでなく、カテゴリページ、ハブページ、関連記事ブロックなどからリンクを張りましょう。
  3. サーバーログやホスティングのダッシュボードを確認し、Googlebotのクロール速度を落とす原因になり得る5xxエラー、タイムアウト、レート制限がないか調べます。
  4. Search Consoleの「設定」にある「クロールの統計情報」を確認します。応答時間の増加やエラーの急増があると、Googleがクロールしようとする量が減ります。
  5. 価値の低いURLをクロール経路から外します。際限のないフィルターの組み合わせ、セッションID、カレンダーページなどは、重要なページに必要なクロールを消費してしまいます。
  6. 最も重要なURLについて、URL検査でインデックス登録を一度だけリクエストし、あとは次の作業に移りましょう。リクエストを繰り返しても、キュー内の順番は上がりません。

大規模サイト:数千件のURLが滞っている場合

大規模サイトの多くのページが検出済みのままクロールされていない場合、原因は個々のページではなく、サイト全体のクロール需要にあることがほとんどです。優先順位をつけて対処しましょう。最も価値の高いページには上位階層のページからリンクを張り、中身の薄いセクションは削るかnoindexにし、巨大なサイトマップは論理的なグループに分割してどのセクションが遅れているかを把握し、サーバーを高速化します。詳しくはクロール予算のガイドで解説しています。

よくある質問

ページはどれくらいの期間「検出されましたが、まだインデックスに登録されていません」のままになりますか?

実績のあるサイトの新しいページであれば、数日程度で済むことが多いです。新しいサイトや非常に大規模なサイトでは、数週間かかることもあります。重要なページが1か月たっても変化しない場合は、上のチェックリストを順に確認してください。

サイトマップを送信すれば解決しますか?

サイトマップはGoogleがURLを見つける手助けをしますが、この段階ではその役割はすでに果たされています。GoogleはそのURLを把握しているからです。ページを先に進めるのは、クロールする価値があることを示すより強いシグナル、特に内部リンクです。

Search Consoleの「インデックス登録をリクエスト」は使う価値がありますか?

はい。重要なURLごとに一度だけ使いましょう。ページが優先クロールのキューに追加されます。1日あたりの上限があり、同じURLに対してリクエストを繰り返しても順番は変わりません。

他の検索エンジンなら、もっと早くクロールしてもらえますか?

はい。Bing、Yandex、Seznam、NaverはIndexNowプロトコルによる即時のURL通知を受け付けているため、定期的な巡回を待たずにクロールしてもらえます。

このステータスはSEOに悪影響がありますか?

それ自体に悪影響はありません。どの新しいURLにとっても通常の段階です。問題になるのは、検索結果に表示させたいページでこの状態が長く続く場合だけです。

オーガニッククロールを待つだけでなく、次のページをもっと早く見つけてもらいませんか?

IndexLaunchは、送信されたURLをキューに入れた瞬間に複数の検索エンジンへ送ります。

カード登録不要 · クレジットに有効期限なし

または、任意のページのインデックス可能性を無料でチェック →