公開した記事が検索に出てこないとき、原因は大きく2つに分かれます。順位が低くて見つからないのか、そもそも検索エンジンに登録されていないのかです。この2つは対処がまったく違います。
順位が低いだけなら内容の問題であり、記事を強化すれば動きます。ところが登録されていない場合、どれだけ内容を良くしても検索結果には出ません。先に切り分けないと、効かない作業を続けることになります。
この記事では、状態を確定させる方法、確認する順序、Search Consoleのステータス別の意味、そして技術的に止まっている典型的な原因を整理します。
この記事でわかること
・検索に出ない状態を先に確定させる
・確認する順序と、それぞれの判断
・ステータス別に何が起きているか
・robots.txtとnoindexを同時に使うと止まる
・クロール済みで未登録が意味すること
・待つべき期間と、待っても変わらない状態
検索に出ない状態を先に確定させる
最初にやることは1つです。Search Consoleの URL 検査に、対象のページの URL をそのまま入力してください。ここで「URL は Google に登録されています」と出れば登録済みであり、問題は順位です。
| URL 検査の表示 | 状態 | 次にやること |
|---|---|---|
| URL は Google に登録されています | 登録済み | 順位の問題。内容を強化する |
| URL が Google に登録されていません | 未登録 | この記事の確認手順へ進む |
| URL は Google に登録されていますが問題があります | 登録済み。構造化データ等に警告 | 検索には出る。警告は別途対応 |
Search Console を導入していない場合は、検索窓に site: に続けて対象の URL を入力しても簡易的に確認できます。結果が1件も出なければ未登録の可能性が高い状態です。ただし正確な理由は分からないため、Search Console の導入を先に済ませてください。最初に見る画面はSearch Consoleで最初に見る3つの画面|順位が分かっても打ち手にならない理由にまとめています。
順位が低いのか、登録されていないのかを先に確定させる。
登録されているなら、この記事の対処は不要。内容の強化に進む。
確認する順序
未登録と分かったら、上から順に確認してください。下の項目ほど発生頻度が下がるため、順序を入れ替えると無駄が増えます。
- 公開状態になっているか:下書き、非公開、限定公開のまま置かれていないか
- noindex が入っていないか:ページのソースに noindex の記述がないか
- robots.txt でブロックされていないか:該当の URL がクロールを拒否されていないか
- 正規 URL が別のページを指していないか:canonical が他ページに向いていると、そのページは登録されない
- そのページへのリンクがあるか:サイト内のどこからもリンクされていないと発見されにくい
- サイトマップに含まれているか:含まれていれば発見が早まる
- 公開からの経過日数:数日であれば、まだ処理されていない可能性がある
実務では1番目と2番目で解決することが多くあります。特に、テスト環境で noindex を入れたまま本番に反映してしまう事故は頻発します。制作会社に依頼した場合も、公開作業の直後に必ず確認してください。
5番目は軽視されがちですが重要です。どこからもリンクされていないページは、存在を知られる経路がありません。サイト内のリンク設計は内部リンクの設計方法|評価が集まるサイト構造の作り方を参照してください。
ステータス別に何が起きているか
Search Console のページレポートには、登録されていない理由が表示されます。表示される文言によって、対処が必要なものと不要なものが分かれます。
| 表示される状態 | 意味 | 対処 |
|---|---|---|
| noindex タグによって除外されました | ページ側で登録を拒否している | 意図していないなら記述を外す |
| robots.txt によりブロックされました | クロールが拒否されている | 意図していないなら記述を外す |
| 検出 – インデックス未登録 | 存在は知られているが、まだ読まれていない | リンクを増やす。待つ |
| クロール済み – インデックス未登録 | 読まれたが、登録する価値がないと判断された | 内容の問題。後述 |
| 代替ページ(適切な canonical タグあり) | 別のページを正規として扱っている | 意図どおりなら対処不要 |
| 重複しています。Google により別のページが正規として選択されました | 指定と違うページが正規に選ばれた | 内容の重複を解消する |
| ページにリダイレクトがあります | 転送先が登録される | 意図どおりなら対処不要 |
5行目と7行目は正常な状態です。エラーとして表示されるため直そうとしがちですが、意図した設定であれば対処は不要です。
6行目は、こちらが指定した正規 URL と、実際に選ばれた正規 URL が食い違っている状態です。内容がほぼ同じページが複数ある場合に起きます。整理の手順は似た内容のページが複数あるときの整理|正規URLの指定と、統合の判断を参照してください。
robots.txtとnoindexを同時に使うと止まる
最も見落とされやすい落とし穴がこれです。robots.txt でクロールを拒否したページに noindex を書いても、noindex は読まれません。クロールされないため、ページの中身にある記述に到達できないからです。
さらに、Google は robots.txt で許可されていない URL であっても、コンテンツなしでインデックスに登録する場合があると明記しています。つまり「robots.txt でブロックすれば検索結果から消える」という理解は誤りです。
| やりたいこと | 正しい方法 | やってはいけない方法 |
|---|---|---|
| 検索結果に出したくない | noindex を入れる(クロールは許可する) | robots.txt でブロックする |
| クロールの負荷を下げたい | robots.txt でブロックする | noindex だけを入れる |
| 重複ページを整理したい | canonical で正規 URL を指定する | robots.txt でブロックする |
| ページを完全に削除したい | 410 または 404 を返す | 非公開にして URL を放置する |
3行目についても、Google は正規化の目的で robots.txt を使用しないよう明記しています。ブロックすると、そのページが重複であることすら判定できなくなります。
robots.txt でブロックしたページの noindex は読まれない。
検索結果から消したいなら、クロールは許可したうえで noindex を入れる。
クロール済みで未登録が意味すること
「クロール済み – インデックス未登録」は、技術的な問題ではありません。読まれたうえで、登録する価値がないと判断された状態です。設定を直しても変わりません。
この状態になりやすいページには共通点があります。
- 他のページと内容がほぼ同じ:地域名だけを差し替えた量産ページなど
- 情報量が極端に少ない:数行しかない、一覧だけで本文がない
- 他所の情報をまとめただけ:独自の判断や実務の記述が含まれていない
- サイト内で孤立している:どこからもリンクされておらず、重要度が低いと判断される
- サイト全体の評価がまだ低い:新規ドメインで、登録される割合そのものが低い
対処は内容側です。そのページにしかない情報を足すこと、サイト内からリンクを張ること、この2つを先に行ってください。登録をリクエストしても、内容が変わっていなければ結果は同じです。
何を足すかの決め方は記事のリライトはどれから手をつけるか|実データで対象を決める手順を参照してください。
待つべき期間と、待っても変わらない状態
公開直後に慌てて設定を触ると、かえって状態が悪化します。時間で解決するものと、しないものを分けてください。
| 状態 | 待って変わるか | 目安 |
|---|---|---|
| 検出 – インデックス未登録 | 変わることがある | 2〜4週間は様子を見る |
| クロール済み – インデックス未登録 | 内容を変えないと変わらない | 待たずに内容へ着手する |
| noindex / robots.txt によるブロック | 変わらない | 設定を直す。直後にリクエストする |
| 新規ドメインの全ページが未登録 | 変わることがある | 1〜2か月。並行してリンクを増やす |
URL 検査からのインデックス登録のリクエストは、1ページずつ、設定を直した直後に使ってください。同じページに繰り返しリクエストしても早くはなりません。大量のページを一度に登録させる手段でもありません。
よくある失敗
順位の問題と登録の問題を切り分けない
登録されていないページに内容の追加を続けても、検索結果には出ません。URL 検査で先に確定させてください。
robots.txt で検索結果から消そうとする
ブロックしてもインデックスされる場合があります。noindex を使い、クロールは許可してください。
正常な状態をエラーとして直そうとする
「代替ページ(適切な canonical タグあり)」や「ページにリダイレクトがあります」は、意図どおりなら対処不要です。
登録リクエストを繰り返す
同じページに何度も送っても早くなりません。設定または内容を直してから、1回送ってください。
テスト環境の設定を本番に持ち込む
公開直後にソースを確認し、noindex が残っていないかを必ず見てください。制作会社に依頼した場合も同様です。
よくある質問
公開してからどのくらいで登録されますか
サイトの評価や更新頻度によって変わり、一律の日数はありません。既存サイトの新規記事は数日から2週間、新規ドメインは1か月以上かかることもあります。2〜4週間を過ぎても「検出」のままなら、リンクを増やしてください。
サイトマップを送れば必ず登録されますか
登録されるとは限りません。サイトマップは存在を伝える手段であり、登録の可否は別の判断です。ただし送っていないより早く発見されるため、設置は推奨されます。
記事を大量に公開すると登録されにくくなりますか
本数そのものが問題になるわけではありません。ただし内容が薄いページを大量に公開すると、サイト全体で登録される割合が下がることがあります。本数ではなく1本あたりの内容で判断してください。
一度登録された記事が消えることはありますか
あります。内容が古くなった、他のページと重複した、サイト構成が変わったなどで外れることがあります。定期的にページレポートの登録済み件数を確認してください。
URL を変更したら登録し直されますか
転送を正しく設定していれば、新しい URL へ評価が引き継がれます。転送を設定せずに URL を変えると、旧 URL の評価は失われます。手順はURLを変えるときのリダイレクト|評価を落とさない手順と、やってはいけない転送を参照してください。
まとめ
検索に出ないという相談を受けたとき、最初にやることは内容の見直しではありません。Search Console の URL 検査で、登録されているかどうかを確定させることです。登録されているなら順位の問題であり、内容を強化する話になります。登録されていないなら、内容をいくら足しても検索結果には出ません。
未登録と分かったら、公開状態、noindex、robots.txt、正規 URL、サイト内リンクの順に確認してください。実務では最初の2つで解決することが多く、特にテスト環境の noindex が本番に残る事故は繰り返し起きます。公開作業の直後にソースを確認する習慣を持つだけで防げます。
そして「クロール済み – インデックス未登録」だけは性質が違います。これは技術の問題ではなく、読まれたうえで登録する価値がないと判断された状態です。設定を触っても、登録をリクエストしても変わりません。そのページにしかない情報を足し、サイト内からリンクを張る。この2つ以外に打ち手はありません。
当社ではホームページ制作において、公開前後の技術面の確認と計測環境の整備をご相談いただけます。自社サイトの状態を点検したい場合は、資料をダウンロードのうえご活用ください。