記事を公開したのに検索に出てこない。原因は「技術的にブロックしている」か「Googleが登録に値しないと判断した」かのどちらかで、対処法はまったく異なります。
本記事では、10の原因を切り分け順に整理し、Search Consoleのステータスの読み方と、やってはいけない対処まで解説します。
Googleにインデックスされない主因はnoindex設定・クロール未発見・低品質判定・重複・クロール予算不足など10前後です。まずSearch ConsoleのURL検査で本当に未登録か・どの段階で止まっているかを確認します。内部リンクとサイトマップで発見を助け、コンテンツの品質を高めるのが対処の基本で、登録リクエストの乱発は逆効果です。
まず確認:本当にインデックスされていないのか
「検索しても出てこない」の大半は、実はインデックスはされているが順位が低いだけです。この2つはまったく別の問題なので、最初に切り分けます。
最も確実な確認方法は、Google Search ConsoleのURL検査です。上部の検索窓に該当URLを入力し、次のどちらが表示されるかを見てください。
- 「URLはGoogleに登録されています」——インデックス済み。問題は順位であり、この記事の対象外です。リライトで順位を上げる方法をご覧ください
- 「URLがGoogleに登録されていません」——未登録。ここから先を読み進めてください
簡易的な方法としてsite:検索(例:site:example.com/page.html)もありますが、site:検索は網羅的ではありません。ここに出ないからといって未登録とは断定できないため、あくまで補助として使い、判断はURL検査で行ってください。
前提:登録までの3段階(発見→クロール→インデックス)
原因を特定するには、Googleがページを検索結果に載せるまでの流れを理解しておく必要があります。3つの段階があり、どこで止まっているかによって打ち手が変わります。
| 段階 | Googleがすること | ここで止まる主な理由 |
|---|---|---|
| ①発見(Discovery) | URLの存在を知る | どこからもリンクされていない、サイトマップにない |
| ②クロール(Crawl) | ページを読みに行く | robots.txtでブロック、サーバーエラー、優先度が低い |
| ③インデックス(Index) | 登録するか判断する | noindex、重複、内容が薄いと判断された |
重要なのは、3段階すべてを通過して初めて検索結果に出るということ、そして最後の③は「Googleの判断」であり、こちらから強制できないということです。①②は技術で解決できますが、③は内容で勝負するしかありません。ここを混同したまま「インデックス登録をリクエスト」を連打しても、状況は変わりません。
インデックスされない原因10
原因を、確認が速い順・修正が確実な順に並べました。上から順に潰していくのが最短です。
技術的にブロックしているケース(1〜6)
- ① noindexタグが入っている——最も多い原因。
<meta name="robots" content="noindex">が残っていないか確認。WordPressなら「検索エンジンがサイトをインデックスしないようにする」設定がオンのままというケースが定番です - ② robots.txtでブロックしている——
Disallow: /のような記述で、クロール自体を止めている。テスト環境の設定を本番に持ち込んだ事故が典型 - ③ canonicalが別ページを指している——
<link rel="canonical">が他のURLを向いていると、Googleは「こちらが正規版ではない」と解釈して登録しません - ④ ステータスコードが200以外——404、500、あるいは意図しないリダイレクト。URL検査の「ページの取得」で実際の応答を確認できます
- ⑤ 認証やIP制限がかかっている——Basic認証、会員限定、社内IPのみ許可。人間には見えてもGooglebotには見えていません
- ⑥ JavaScriptがないと本文が出ない——SPAなどで、レンダリング前のHTMLが空。URL検査の「レンダリング済みHTML」で本文が入っているか確認してください
Googleが登録に値しないと判断しているケース(7〜10)
- ⑦ 内容が薄い・独自性がない——他サイトの言い換えだけ、情報量が極端に少ない。低品質コンテンツと判断されると登録されません
- ⑧ サイト内の他ページと重複している——似た記事が複数あると、Googleは代表を1つだけ選び、残りは登録しません
- ⑨ どこからもリンクされていない(孤立ページ)——発見されない、あるいは重要でないと判断される。内部リンクの不足
- ⑩ サイトが新しく、まだ順番待ち——開設直後は単純に優先度が低い。この場合は待つのが正解です
①〜⑥は見つければ確実に直せる問題です。まずここを全部つぶしてください。それでも登録されないなら、原因は⑦〜⑩、つまり内容と構造の問題です。
Search Consoleのステータス別の読み方
Search Consoleの「ページ」レポートには、未登録の理由がステータスとして表示されます。意味を取り違えると対処を間違えるため、頻出する4つを整理します。
| ステータス | 意味 | やるべきこと |
|---|---|---|
| 検出 - インデックス未登録 | URLは知っているが、まだ読みに行っていない | 内部リンクを増やす、サイトマップに含める、サーバーの応答を速くする |
| クロール済み - インデックス未登録 | 読んだ上で、登録しないと判断した | 内容を改善する。リクエストの連打は効果なし |
| 重複しています。Googleにより正規URLとして選択されていません | 他ページの重複と見なされた | 内容を差別化する、または統合する |
| noindexタグによって除外されました | こちらがブロックしている | noindexを削除する |
特に理解しておきたいのが、上2つの違いです。
「検出 - インデックス未登録」は、まだ読まれてすらいない状態です。これはクロールの優先度の問題なので、発見されやすくする施策(内部リンク・サイトマップ)が効きます。
一方「クロール済み - インデックス未登録」は、読んだ上で落とされたという厳しいサインです。技術的には何も問題がなく、Googleが「これは登録するほどの価値がない」と評価しています。ここで内部リンクを足しても意味はなく、中身を変えるしかありません。一次情報を足す、独自の切り口を入れる、そもそもテーマが他記事と被っていないか見直す——対処は一次情報の記事の方向になります。
対処の優先順位とやってはいけないこと
限られた時間で解決するために、次の順番で進めてください。
- STEP1:URL検査で現状を確認——登録済みかどうか、未登録なら理由は何か
- STEP2:技術的ブロックを全部外す(原因①〜⑥)——noindex、robots.txt、canonical、ステータスコード、認証、レンダリング
- STEP3:ステータスで方向を決める——「検出」なら発見性、「クロール済み」なら内容
- STEP4:直してからリクエストする——直す前にリクエストしても同じ結果になるだけ
- STEP5:1〜2週間待つ——反映には時間がかかります
一方、やってはいけない対処も明確です。
- ❌ インデックス登録リクエストの連打——優先度は上がりません。何度送っても同じです
- ❌ 記事を削除して同じ内容で再投稿——URLが変わるだけで、評価はリセットされ、状況は悪化します
- ❌ 文字数だけ増やす——「クロール済み - インデックス未登録」の原因は文字数ではなく価値です。水増しは逆効果
- ❌ 外部サービスでの被リンク購入——明確な違反であり、インデックス問題の解決にもなりません
なお、すべてのページがインデックスされるべきとは限りません。タグページ、検索結果ページ、印刷用ページなどは、むしろ意図的にnoindexにするのが正解です。「未登録が0件」を目指すのではなく、登録させたいページが登録されているかで判断してください。
インデックスを早めるためにできること
ブロックがなく内容にも問題がないなら、あとは見つけてもらいやすさを上げる施策です。効果の大きい順に挙げます。
- 既存の関連記事から内部リンクを送る——最も確実。すでにクロールされている記事から新記事へリンクすれば、そのついでに発見されます
- sitemap.xmlを送信する——新規URLを含めた状態でSearch Consoleに登録。数が多いサイトほど効きます
- サイトの更新頻度を上げる——更新が活発なサイトほどクロール頻度が上がります
- サーバーの応答速度を改善する——応答が遅いとクロール自体が絞られます。Core Web Vitalsの改善はここにも効きます
- 外部からの言及を得る——SNSや他サイトからのリンクは、発見の入り口になります
この中で今日すぐ効くのは1つ目の内部リンクです。孤立したページをなくすだけで、「検出 - インデックス未登録」の多くは解消します。逆に、新記事を書いて公開ボタンを押しただけで、どこからもリンクしていない状態が最悪です。
自サイトの技術的な設定にブロックがないかは、SaguruのSEO診断でもまとめて確認できます。
まずは切り分け、次に中身
インデックスされない問題は、「ブロックしているのか、落とされたのか」を見分けた時点でほぼ解決します。前者は技術で直り、後者は内容でしか直りません。そして内容で戦うなら、狙うキーワードの選定から見直す価値があります。Saguruなら、サジェスト・SEO難易度👑・共起語を登録不要・1日5回まで無料で確認できます。
費用を抑えながらSEO対策の精度を高めたい方に、安い価格設定のSaguruは選ばれ続けています。
登録なしで1日5回まで無料 / メール登録で1日30回 / ベーシック月額270円 / 自サイトをSEO診断


