ページがインデックスされない原因と対処法|Search Consoleの表示別に、AIにも読まれない状態を直す
公開日: / カテゴリ: 確認と設定 / 執筆: エラバレル

「新しく作ったページが、いつまでたってもGoogleの検索に出てこない」「Search Consoleに『クロール済み - インデックス未登録』と出ていて、意味が分からない」。ホームページやブログを運営していると、一度はぶつかる悩みです。
先に結論をお伝えします。インデックスされない原因は、大きく分けて「検索エンジンに来てもらえていない」「来ても読めない・読まない設定になっている」「読んだうえで、登録する価値が低いと判断された」の3つです。どれにあたるかは、Search Consoleの「URL検査」と「ページ」の画面で確かめられます。
インデックスされていないページは、検索に出ないだけでなく、検索の仕組みを使って情報を集めるAIの回答にも使われにくくなります。インデックスは、検索とAIの両方に見つけてもらうための入り口です。この記事では、インデックスの意味、本当にインデックスされていないかの確かめ方、Search Consoleの表示ごとの意味、10の原因と直し方、直したあとの手順までを、順番に説明します。
この記事でわかること
- インデックスとは何か、検索とAIの回答との関係
- 本当にインデックスされていないかを確かめる2つの方法
- Search Consoleの表示(クロール済み・検出・noindexなど)の意味
- インデックスされない10の原因と、それぞれの直し方
- 選ばれるAI診断の調査で分かった、事故の起きやすさ
- 直したあとに、インデックスを早めるためにやること
インデックスとは? 検索に出るまでの3つの段階
インデックスとは、検索エンジンが、ページの内容を読み取って、検索のためのデータベースに登録することです。図書館でいえば、本を棚に並べ、目録に載せる作業にあたります。目録に載っていない本は、どんなに良い本でも、探す人に見つけてもらえません。
ページが検索結果に出るまでには、次の3つの段階があります。
| 段階 | 何が起きるか | ここで止まる主な原因 |
|---|---|---|
| 1. 発見・クロール | クローラー(ページを読みに来るプログラム)がページを見つけて読む | リンクがない、サイトマップにない、robots.txtで止めている |
| 2. インデックス | 読んだ内容を、検索のデータベースに登録する | noindex、canonicalの指定、内容が薄い・重複している |
| 3. 検索結果への表示 | 検索された言葉に合わせて、登録されたページから選んで表示する | 検索の言葉と内容が合わない、ほかのページのほうが評価が高い |
この記事で扱うのは、1と2で止まっている状態です。3の「インデックスはされているが、上位に出ない」は、別の問題(検索順位の問題)なので、分けて考えてください。
インデックスされないと、AIにも読まれにくい
ChatGPT・Microsoft Copilot・GoogleのAIによる概要などは、答えを作るときに、検索の仕組みを使ってウェブから情報を集めます。GoogleのAIによる概要は、Googleのインデックスに登録されたページから情報を選びます。ChatGPTやCopilotは、Bingの検索とのつながりがあるとされています。
つまり、GoogleやBingにインデックスされていないページは、AIの回答の材料にもなりにくいということです。インデックスの問題を直すことは、そのままAI検索対策の土台を整えることにもなります。
本当にインデックスされていないかを確かめる
まず、そのページが本当にインデックスされていないのかを確かめます。
方法1:「site:」で検索する
Googleの検索窓に、site: に続けてページのURLを入れて検索します。
site:https://example.com/service/
検索結果にそのページが出れば、インデックスされています。出なければ、インデックスされていない可能性があります。サイト全体のURL(site:example.com)で検索すると、インデックスされているページのおおよその数も分かります。ただし、site: の結果は目安で、正確ではありません。正確に確かめるには、次の方法2を使います。
方法2:Search ConsoleのURL検査を使う
- Google Search Console を開き、自分のサイトを選ぶ
- 画面の上にある検索の欄(「〇〇内のすべての URL を検査」)に、確かめたいページのURLを貼る
- Enterキーを押して、結果を待つ
- 「URL は Google に登録されています」と出れば、インデックスされている
- 「URL が Google に登録されていません」と出たら、その下の詳しい理由を見る
URL検査では、ページがインデックスされていない理由(「noindex タグによって除外されました」など)、最後にクロールされた日、Googleが選んだ正規のURLなどが分かります。Search Consoleにまだ登録していない場合は、先に登録が必要です。
Bingでも確かめておく
ChatGPTやCopilotとのつながりを考えると、Bingのインデックスも確かめておくと安心です。Bingの検索窓でも、site: を使って同じように確かめられます。詳しく見るには、Bing Webmaster Tools を使います。登録と使い方はBing Webmaster Toolsの記事で説明しています。
Search Consoleの表示ごとの意味
Search Consoleの左のメニューの「インデックス作成」→「ページ」を開くと、インデックスされていないページが、理由ごとに並んでいます。よく出る表示と、その意味は次のとおりです。
| Search Consoleの表示 | 意味 | まず確かめること |
|---|---|---|
| クロール済み - インデックス未登録 | 読んだが、登録しなかった | 内容が薄くないか、似たページがないか |
| 検出 - インデックス未登録 | URLは知っているが、まだ読んでいない | 公開してからの日数、内部リンク、サーバーの重さ |
| noindex タグによって除外されました | ページに「登録しないで」という指定がある | noindexの指定、WordPressの設定 |
| robots.txt によりブロックされました | robots.txtで、読むことを止めている | robots.txtの中身 |
| 代替ページ(適切な canonical タグあり) | ほかのページを正規として指定している | 意図した指定かどうか |
| 重複しています。ユーザーにより、正規ページとして選択されていません | 似たページがあり、Googleが別のページを選んだ | 重複しているページ、canonicalの指定 |
| 見つかりませんでした(404) | ページが存在しない | URLの間違い、削除したページへのリンク |
| ソフト 404 | ページはあるが、中身がほぼない | 内容がない、エラーの表示になっていないか |
| リダイレクトを含むページ | 別のURLに転送している | 転送先がインデックスされていれば問題ない |
| サーバーエラー(5xx) | 読みに来たときに、サーバーがエラーを返した | サーバーの状態、アクセスの集中 |
表示の名前は、Search Consoleの更新で少し変わることがあります。
「インデックス未登録」がすべて問題とは限らない
「代替ページ(適切な canonical タグあり)」や「リダイレクトを含むページ」は、意図どおりに設定していれば、問題ではありません。たとえば、http:// から https:// に転送しているページが「リダイレクトを含むページ」に出るのは正常です。大事なのは、インデックスしてほしいページが、どの理由で外れているかを見ることです。
インデックスされない10の原因と直し方
ここからは、インデックスされない主な原因を、確かめる順番に並べて説明します。上のほうの原因ほど、確かめるのが簡単で、直すと効果が大きいものです。
原因1:公開してから、まだ日が浅い
新しく作ったページは、クローラーが見つけて読みに来るまでに、数日から数週間かかることがあります。新しいサイトほど、時間がかかる傾向があります。
直し方:公開して数日なら、まずは待ちます。急ぐ場合は、Search ConsoleのURL検査で「インデックス登録をリクエスト」を押します(後で説明します)。
原因2:noindex(検索に載せない指定)が入っている
ページのHTMLに <meta name="robots" content="noindex"> という指定があると、検索エンジンはそのページを登録しません。SEOプラグインのページごとの設定で、気づかずに「インデックスしない」を選んでいることがあります。
直し方:ページのソースで「noindex」を検索するか、SEOプラグインのページごとの設定を確かめます。確かめ方はnoindexが入っていないかの確認方法の記事で詳しく説明しています。
原因3:WordPressの「検索エンジンでの表示」にチェックが入っている
WordPressの管理画面の「設定」→「表示設定」にある「検索エンジンがサイトをインデックスしないようにする」にチェックが入っていると、サイト全体が検索に載らなくなります。制作中に入れたまま、公開後に外し忘れるのは、よくある事故です。
直し方:チェックを外して「変更を保存」を押します。詳しくはWordPressの「検索エンジンでの表示」の記事をご覧ください。
原因4:robots.txtで、クローラーを止めている
サイトの /robots.txt に Disallow: / のような指定があると、クローラーはページを読みに来ません。
直し方:ブラウザで https://自分のドメイン/robots.txt を開き、User-agent: * の下に Disallow: / がないかを確かめます。読み方はrobots.txtの確認方法の記事で説明しています。
robots.txtで止めても、noindexの代わりにはならない
robots.txtは「読みに来ないで」という指定で、「登録しないで」という指定ではありません。robots.txtで止めたページでも、ほかのサイトからリンクされていると、URLだけが検索結果に出ることがあります。逆に、noindexを入れたページをrobots.txtで止めると、検索エンジンがnoindexを読めず、外したいページが残ることがあります。目的に合わせて使い分けてください。
原因5:canonical(正規URL)が、別のページを指している
canonicalは、「このページの正式なURLはこれです」と伝える指定です。これが別のページやトップページを指していると、検索エンジンは指定されたほうのページを登録し、このページは登録しません。
直し方:ページのソースで「canonical」を検索し、そのページ自身のURLになっているかを確かめます。http と https、www の有無の食い違いもよくある間違いです。詳しくはcanonicalの確認方法の記事で説明しています。
原因6:内容が薄い、またはほかのページとほとんど同じ
「クロール済み - インデックス未登録」の多くは、これが原因です。文章が数行しかないページ、ほかのページと同じ文章のページ、地域名だけを変えて量産したページなどは、読まれても、登録する価値が低いと判断されることがあります。
直し方:そのページにしかない情報を足します。サービスのページなら、料金・対応地域・流れ・よくある質問など、お客さんが知りたいことを具体的に書きます。似たページが複数あるなら、1つにまとめることも検討します。
原因7:ほかのページからリンクされていない
どのページからもリンクされていないページ(孤立したページ)は、クローラーが見つけにくく、大事なページだと判断されにくくなります。
直し方:トップページやメニュー、関連するページから、そのページへリンクを張ります。新しいブログ記事なら、関連する記事の中からもリンクします。
原因8:サイトマップに載っていない
サイトマップは、サイトにあるページの一覧を検索エンジンに伝えるファイルです。サイトマップがないと、ページを見つけてもらうのに時間がかかることがあります。
直し方:WordPressなら、本体やSEOプラグインがサイトマップを自動で作っています。そのURLをSearch Consoleの「サイトマップ」から送信します。確かめ方はWordPressのサイトマップの記事で説明しています。
原因9:サーバーのエラー、ソフト404、リダイレクトの間違い
読みに来たときにサーバーがエラーを返す、ページはあるのに「見つかりません」のような中身になっている、転送が何重にもなっている、といった状態だと、インデックスされません。
直し方:URL検査の「公開URLをテスト」で、Googleからページがどう見えているかを確かめます。サーバーのエラーが続くなら、サーバー会社に相談します。
原因10:本文がJavaScriptで後から表示される、またはログインが必要
ページを開いた最初のHTMLに本文がなく、JavaScriptで後から表示される作りだと、検索エンジンが内容を読み取るのに時間がかかったり、読み取れなかったりすることがあります。AIのクローラーの多くは、JavaScriptを実行しないため、さらに読めなくなります。また、会員だけが見られるページや、パスワードで保護したページは、インデックスされません。
直し方:ブラウザで右クリックし「ページのソースを表示」を選んで、本文の文章がソースの中にあるかを確かめます。なければ、作りの見直しが必要なので、制作会社に相談します。
調査で分かった「事故」の起きやすさ
選ばれるAI診断が調べた、インデックスに関わる設定の調査結果です。
調査:インデックスに関わる設定の事故
- 7業種814の公式サイトで、トップページにnoindexが入っていたのは2件
- 5業種472の公式サイトで、robots.txtでGoogleも含めて全部拒否になっていたのは2件
- 7業種814の公式サイトで、canonicalが間違ったURLを指していたのは18件(http と https の食い違いが9件)
- 22業種・2,296サイトの再診断で、サイトマップが不足または一部不足だったのは17%
- 同じく、最初のHTMLで本文が読めない・読みにくいサイトは8%
- 同じく、「検索に載せない設定になっていないか」で不足があったのは1%未満
noindexやrobots.txtの全部拒否のような大きな事故は、100件に1件もないほど少ないものです。ただ、起きているサイトでは、検索からの集客がほぼ止まってしまいます。一方、サイトマップの不足や、本文が読みにくい作りは、それより多くのサイトで見つかりました。「たまにしか起きないが致命的な事故」と「よくある小さな不足」の両方を、一度確かめておくと安心です。
インデックスされないときのチェックリスト
- 公開してから、1〜2週間以上たっている
- ページのソースに「noindex」がない
- WordPressの「検索エンジンがサイトをインデックスしないようにする」にチェックが入っていない
- robots.txtに
Disallow: /がない - canonicalが、そのページ自身のURLを指している
- そのページにしかない、具体的な内容がある
- トップページやメニュー、関連ページからリンクされている
- サイトマップを作り、Search Consoleに送信している
- ページのソースに、本文の文章が入っている
直したあとにやること
原因を直したら、検索エンジンに読み直してもらうための手順を行います。
- URL検査で「公開URLをテスト」を押す:直した内容が、Googleから見て反映されているかを確かめる
- 「インデックス登録をリクエスト」を押す:テストで問題がなければ、読み直しを依頼する
- サイトマップを送信し直す:Search Consoleの「サイトマップ」で、サイトマップのURLを送信する
- Bing Webmaster Toolsでも送信する:BingのURL送信やサイトマップの送信を使う
- 数日〜数週間待って、もう一度URL検査をする
インデックス登録のリクエストは、読み直しを早める可能性がある手段で、必ずインデックスされることを約束するものではありません。何度も押しても早くはならないので、1回押したら待ちます。
〇〇整体院の「クロール済み - インデックス未登録」の直し方
よくある状態:「肩こり」「腰痛」「頭痛」の3つの症状のページを作ったが、どれも「当院では〇〇の施術を行っています。お気軽にご相談ください。」の2〜3行だけで、「クロール済み - インデックス未登録」と表示された。
直したこと:それぞれのページに、どんな人が多いか、施術の流れ、1回の時間と料金、通う回数の目安、よくある質問を書き足した。トップページと料金のページから、3つのページへリンクを張った。
そのあと:URL検査で読み直しをリクエストし、数週間後にもう一度確かめた。
AIにも読まれる状態にするために
インデックスの問題を直したら、AIの回答にも使われやすい状態になっているかを確かめておきましょう。インデックスされていることは、あくまで入り口です。
- AIのクローラーを止めていないか:robots.txtだけでなく、サーバーやCloudflareの設定で、ChatGPTの検索用のクローラー(OAI-SearchBot)などを止めていないか
- 運営者が分かるか:会社概要に、名称・所在地・連絡先が文章で書かれ、構造化データでも伝えているか
- 質問に答えているか:お客さんの質問を見出しにし、すぐ下に短い答えを書いているか
選ばれるAI診断が22業種・2,296のサイトを診断したところ、運営者の情報が構造化データに十分入っていないサイトが97%、質問に答える形の見出しが足りないサイトが91%ありました。インデックスの問題が片付いたら、次はこうした項目を整えると、検索とAIの両方に見つけてもらいやすくなります。
よくある質問
新しいページは、どれくらいでインデックスされますか?
決まった日数はありません。数日でインデックスされることもあれば、数週間かかることもあります。新しいサイトや、ほかのページからのリンクが少ないページほど、時間がかかる傾向があります。
「インデックス登録をリクエスト」を何度も押せば、早くなりますか?
早くはなりません。1回押したら、数日〜数週間待ってから、URL検査でもう一度確かめてください。リクエストには1日に使える回数の上限もあります。
「クロール済み - インデックス未登録」は、どうすれば直りますか?
多くは、内容が薄い、ほかのページと似ている、ほかのページからリンクされていない、のどれかです。そのページにしかない具体的な情報を足し、関連するページからリンクを張ってから、読み直しをリクエストしてください。
サイト全体がインデックスされていません。何から確かめればいいですか?
サイト全体の場合は、WordPressの「検索エンジンがサイトをインデックスしないようにする」の設定、robots.txtの Disallow: /、トップページのnoindexの3つを最初に確かめます。サイト全体が止まる原因は、この3つが多いです。
インデックスされていれば、AIの回答にも使われますか?
インデックスは、AIの回答に使われるための入り口です。実際に使われるかどうかは、質問に合った内容があるか、運営者が分かるか、答えを見つけやすい書き方になっているかにもよります。
すべてのページをインデックスさせる必要がありますか?
ありません。お問い合わせの完了ページ、検索結果のページ、タグの一覧のような、検索から来ても役に立たないページは、noindexにしておくこともあります。インデックスしてほしいページが、きちんと登録されているかを見ることが大切です。
まとめ
ページがインデックスされない原因と対処法をまとめます。
この記事のまとめ
- インデックスは、検索とAIの回答の両方に見つけてもらうための入り口
- まずSearch ConsoleのURL検査で、本当にインデックスされていないか、理由は何かを確かめる
- サイト全体なら、WordPressの検索よけ・robots.txt・トップページのnoindexを最初に確かめる
- 「クロール済み - インデックス未登録」は、内容の薄さ・重複・内部リンクの不足が多い
- noindexや全部拒否の事故はまれだが、起きると集客が止まる。サイトマップの不足は17%と多い
- 直したら、公開URLのテスト→インデックス登録のリクエスト→サイトマップの送信の順に行う
インデックスに関わる設定や、AIに読まれるための項目を、まとめて確かめてみてください。選ばれるAI診断なら、URLを入れるだけで、22項目の判定と理由を無料で確認できます。
自分のサイトを、無料で診断する参考にした資料
調査の方法:noindexとcanonicalの数字は、2026年9〜10月に選ばれるAI診断で診断した7業種の公式サイト814件のトップページを取得して集計したものです。robots.txtの数字は、2026年9月に5業種の公式サイト472件の /robots.txt を取得して集計しました。サイトマップ・本文の読み取り・検索に載せない設定の割合は、2026年10月2日に見直した採点基準で、22業種の公式サイト2,296件を再診断し、「不足」または「一部不足」と判定された割合です。個別のサイト名は公開していません。