IndexLaunch
← すべてのガイド

「検出されましたが、まだインデックスに登録されていません」とは何か、どう直すか

このGoogle Search Consoleのステータスが実際に意味すること、通常はエラーではない理由、そして発見を早める方法。

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

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

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

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

よくある原因

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

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

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

発見を早める方法

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

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

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

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

IndexLaunchは、キューに登録した瞬間に、送信したすべてのURLをIndexNow経由でBing、Yandex、Seznam、Naverへ直接プッシュします。

料金を見る