「新しいページを公開したのに、Googleの検索結果に表示されない」
「サーチコンソールで『検出 – インデックス未登録』と表示される」
「なぜこのページだけインデックスされないの?」
せっかく作成したページがGoogleにインデックスされなければ、検索結果に表示されることはありません。インデックスの問題は、SEOにおいて最も根本的な課題の一つです。
インデックスされない原因は様々で、技術的な問題から、コンテンツの品質、サイト構造の問題まで多岐にわたります。原因を正確に特定し、適切な対処を行うことが重要です。
本記事では、インデックス登録されない原因と対処法を徹底解説します。Googleサーチコンソールでの確認方法、原因別の解決策、インデックス登録のリクエスト方法まで、インデックス問題の解決に必要な知識をお伝えします。
インデックス登録とは
まず、インデックス登録の基本を理解しましょう。
インデックスの定義
インデックス(Index)とは、Googleがクロールして収集したWebページの情報を保存しているデータベースのことです。
インデックス登録とは、GoogleがWebページの情報をこのデータベースに追加することを指します。インデックスに登録されたページだけが、Google検索の結果に表示される可能性があります。
クロール・インデックス・ランキングの関係
検索結果に表示されるまでには、3つのステップがあります。
ステップ1:クロールとして、Googlebotがページを発見し、アクセスする段階です。
ステップ2:インデックスとして、ページの内容を解析し、データベースに登録する段階です。
ステップ3:ランキングとして、検索クエリに対して、インデックスされたページを順位付けする段階です。
クロールされてもインデックスされない場合があり、インデックスされてもランキングが低ければ検索結果に表示されにくくなります。
インデックスされるまでの時間
一般的な目安として、新規ページの場合、数日〜数週間、サイトの権威性や更新頻度によって異なる、重要なページほど早くインデックスされる傾向などがあります。
注意:インデックスは保証されていません。すべてのページがインデックスされるわけではありません。
インデックスされない主な原因
インデックスされない原因を大きく分類して解説します。
技術的な原因
1. robots.txtによるブロックとして、robots.txtでGooglebotのアクセスがブロックされている場合があります。
2. noindexの設定として、noindexタグまたはHTTPヘッダーでインデックスを拒否している場合があります。
3. canonicalタグの問題として、canonicalタグが別のページを正規URLとして指定している場合があります。
4. サーバーエラーとして、5xxエラーでGooglebotがアクセスできない場合があります。
5. リダイレクトの問題として、リダイレクトループやチェーンがある場合があります。
6. JavaScriptの問題として、コンテンツがJavaScriptで生成され、Googlebotが読み取れない場合があります。
コンテンツの問題
1. 低品質なコンテンツとして、内容が薄い、価値がないとGoogleが判断した場合があります。
2. 重複コンテンツとして、他のページと内容が重複している場合があります。
3. コピーコンテンツとして、他サイトからコピーした内容の場合があります。
サイト構造の問題
1. 内部リンクの不足として、ページへのリンクがなく、Googlebotがたどり着けない場合があります。
2. サイトマップへの未登録として、XMLサイトマップにページが含まれていない場合があります。
3. 深い階層として、トップページから何クリックも必要な深い階層にある場合があります。
その他の原因
1. 新規サイトとして、サイトが新しく、まだGoogleに発見されていない場合があります。
2. ペナルティとして、手動対策(ペナルティ)を受けている場合があります。
3. クロールバジェットとして、大規模サイトでクロールバジェットが不足している場合があります。
サーチコンソールでの確認方法
Googleサーチコンソールでインデックス状況を確認する方法を解説します。
URL検査ツール
個別のURLのインデックス状況を確認する最も基本的な方法です。
手順:
- サーチコンソールにログイン
- 上部の検索バーにURLを入力
- Enterキーを押す
確認できる情報として、インデックス登録状況(登録済み/未登録)、ページのクロール日時、正規URLとして選択されたURL、モバイルユーザビリティ、パンくずリストや構造化データの検出状況などがあります。
インデックス登録の状態
URL検査ツールで表示される主な状態です。
「URLはGoogleに登録されています」として、正常にインデックスされている状態です。
「URLがGoogleに登録されていません」として、インデックスされていない状態で、理由も表示されます。
「ページ」レポート(インデックス作成)
サイト全体のインデックス状況を確認できます。
手順:
- 左メニューから「インデックス作成」→「ページ」を選択
- インデックス登録済みページ数と未登録ページ数を確認
- 未登録の理由をクリックして詳細を確認
よくある「インデックス未登録」の理由
「検出 – インデックス未登録」として、Googleがページを発見したが、まだクロールしていない状態です。
「クロール済み – インデックス未登録」として、Googleがページをクロールしたが、インデックスする価値がないと判断した状態です。
「noindexタグによって除外されました」として、noindexが設定されているため、意図的にインデックスから除外されている状態です。
「robots.txtによりブロックされました」として、robots.txtでクロールがブロックされている状態です。
「重複しています。Googleにより、ユーザーがマークしたページとは異なるページが正規ページとして選択されました」として、canonicalの問題で、別のページが正規URLとして選択された状態です。
原因別の対処法
インデックスされない原因別に、具体的な対処法を解説します。
対処法1:robots.txtによるブロック
確認方法:
- サーチコンソールのURL検査ツールを使用
- 「robots.txtによりブロックされました」と表示される場合は該当
対処法:
- robots.txtファイルを確認
- 該当ページをブロックしているDisallowを削除
- サーチコンソールでrobots.txtの更新をリクエスト
修正例:
変更前:
Disallow: /blog/
変更後:
Allow: /blog/
対処法2:noindexの設定
確認方法:
- ページのHTMLソースを確認
- <meta name=”robots” content=”noindex”>がないか確認
- HTTPヘッダーのX-Robots-Tagを確認
対処法:
- noindexタグを削除
- CMSの設定を確認(WordPressなど)
- プラグインの設定を確認
WordPressの場合:
・設定 → 表示設定 → 「検索エンジンがサイトをインデックスしないようにする」のチェックを外す
・Yoast SEOやRank Mathなどのプラグイン設定を確認
対処法3:canonicalタグの問題
確認方法:
- ページのHTMLソースでcanonicalタグを確認
- <link rel=”canonical” href=”…”>が正しいURLを指しているか確認
対処法:
- canonicalタグを正しいURLに修正
- 自己参照canonical(そのページ自身を指す)を設定
- 重複ページがある場合は、正規ページを決定
対処法4:サーバーエラー
確認方法:
- サーチコンソールのクロール統計情報を確認
- 5xxエラーの発生状況を確認
対処法:
- サーバーログを確認
- サーバーの設定・リソースを確認
- ホスティング会社に相談
対処法5:内部リンクの不足
確認方法:
- Screaming Frogなどでサイトをクロール
- 該当ページへのリンクがあるか確認
対処法:
- 関連するページから内部リンクを設置
- グローバルナビゲーションやサイドバーからリンク
- サイトマップページからリンク
対処法6:低品質なコンテンツ
確認方法:
- 「クロール済み – インデックス未登録」と表示される
- コンテンツが薄い、または価値が低い
対処法:
- コンテンツを充実させる
- ユーザーにとって価値のある情報を追加
- オリジナルの視点や情報を加える
- 他のページと重複していないか確認
対処法7:重複コンテンツ
確認方法:
- 同じ内容のページが複数存在する
- パラメータ付きURLで重複が発生
対処法:
- canonicalタグで正規URLを指定
- 重複ページを統合
- 不要なページを301リダイレクト
対処法8:新規サイト・新規ページ
対処法:
- サーチコンソールでインデックス登録をリクエスト
- XMLサイトマップを送信
- 既存の権威あるページからリンク
- SNSでの共有(間接的な効果)
インデックス登録をリクエストする方法
サーチコンソールでインデックス登録をリクエストする方法を解説します。
URL検査ツールからリクエスト
手順:
- サーチコンソールにログイン
- 上部の検索バーにURLを入力
- 「インデックス登録をリクエスト」をクリック
- テストが完了するまで待つ(1〜2分)
- 「インデックス登録をリクエスト済み」と表示される
注意点として、1日あたりのリクエスト回数には制限がある、リクエストしてもインデックスが保証されるわけではない、すでにインデックス済みのページでも更新を促せるなどがあります。
XMLサイトマップの送信
手順:
- サーチコンソールにログイン
- 左メニューから「インデックス作成」→「サイトマップ」を選択
- サイトマップのURLを入力(例:sitemap.xml)
- 「送信」をクリック
ポイントとして、サイトマップにはインデックスしたいページのみを含める、lastmod(最終更新日)を正確に設定、定期的にサイトマップを更新などがあります。
Indexing APIの使用
大量のページを迅速にインデックスしたい場合、Indexing APIが利用できます。
対象として、求人情報ページ(JobPosting)、ライブストリーミング動画に限定されています。
注意:一般的なWebページには使用できません。
「検出 – インデックス未登録」の対処法
よくある問題「検出 – インデックス未登録」について詳しく解説します。
この状態の意味
Googleがページを発見したが、まだクロールしていない状態です。
考えられる原因として、クロールの優先度が低い、クロールバジェットの制限、ページの重要性が低いとGoogleが判断などがあります。
対処法
1. 内部リンクを強化として、重要なページからリンクを設置、トップページや人気ページからリンク、関連コンテンツからのリンクなどがあります。
2. サイトマップに追加として、XMLサイトマップに追加、サーチコンソールで再送信などがあります。
3. コンテンツの価値を向上として、内容を充実させる、ユニークな情報を追加などがあります。
4. インデックス登録をリクエストとして、URL検査ツールからリクエストなどがあります。
5. 待つとして、新規ページの場合は時間がかかることがある、数週間待っても変化がなければ他の対策を検討などがあります。
「クロール済み – インデックス未登録」の対処法
もう一つのよくある問題「クロール済み – インデックス未登録」について詳しく解説します。
この状態の意味
Googleがページをクロールしたが、インデックスする価値がないと判断した状態です。
考えられる原因として、コンテンツの品質が低い、重複コンテンツ、ページの価値が低い、サイト全体の品質問題などがあります。
対処法
1. コンテンツの品質を向上として、内容を大幅に充実させる、ユーザーにとって価値のある情報を追加、オリジナルの視点・データを加える、E-E-A-Tを意識するなどがあります。
2. 重複を解消として、他のページとの重複がないか確認、canonicalタグの設定、ページの統合を検討などがあります。
3. ページの目的を明確にとして、ユーザーの検索意図に応える、明確なテーマを持つなどがあります。
4. 本当に必要なページか検討として、インデックスする価値がなければ、noindexを設定、または削除を検討などがあります。
インデックス問題のトラブルシューティング
インデックス問題を解決するための体系的なアプローチを解説します。
チェックリスト
技術的な確認:
□ robots.txtでブロックされていないか
□ noindexタグがないか
□ canonicalタグが正しいか
□ HTTPステータスコードが200か
□ サーバーエラーがないか
□ リダイレクトの問題がないか
□ JavaScriptでコンテンツが生成されていないか
サイト構造の確認:
□ 内部リンクがあるか
□ サイトマップに含まれているか
□ 階層が深すぎないか
□ 孤立したページになっていないか
コンテンツの確認:
□ 十分な品質・量があるか
□ 重複していないか
□ オリジナルな内容か
□ ユーザーに価値を提供しているか
優先順位の付け方
高優先度として、技術的な問題(robots.txt、noindex、canonical)、重要なページのインデックス問題などがあります。
中優先度として、内部リンクの不足、サイトマップの問題などがあります。
低優先度として、新規ページの自然なインデックス待ち、重要度の低いページなどがあります。
インデックスに関するよくある質問(FAQ)
インデックスに関するよくある質問にお答えします。
Q1. インデックスされるまでどのくらい時間がかかりますか?
A. 一般的には数日〜数週間ですが、サイトの状況によって異なります。
新規サイトの場合は時間がかかることがあります。権威性の高いサイトや更新頻度の高いサイトは早くインデックスされる傾向があります。
Q2. インデックス登録をリクエストすれば必ずインデックスされますか?
A. いいえ、リクエストはインデックスを保証するものではありません。
リクエストはGoogleにページの存在を知らせるだけで、インデックスするかどうかはGoogleが判断します。
Q3. すべてのページがインデックスされるべきですか?
A. いいえ、すべてのページをインデックスする必要はありません。
検索結果に表示する価値のあるページのみをインデックス対象とし、それ以外(管理ページ、重複ページなど)はnoindexを設定するのが適切です。
Q4. インデックスされていたページが消えた場合は?
A. 以下の原因が考えられます。
noindexが追加された、robots.txtでブロックされた、ページが削除・移動された、ペナルティを受けた、Googleのアルゴリズム変更などがあります。サーチコンソールのURL検査ツールで原因を確認してください。
Q5. site:検索でページが表示されない場合は?
A. site:example.comで検索してもページが表示されない場合、インデックスされていない可能性が高いです。
ただし、site:検索は完全ではないため、正確な確認にはサーチコンソールのURL検査ツールを使用してください。
Q6. 「URL は Google に登録されていますが、問題があります」とは?
A. インデックスはされていますが、モバイルユーザビリティなど何らかの問題が検出されている状態です。
問題の詳細を確認し、対処してください。インデックス自体は維持されています。
まとめ:インデックス問題を解決してSEO効果を高めよう
本記事では、インデックス登録されない原因と対処法について解説しました。最後に、重要なポイントをまとめます。
主な原因
技術的な問題(robots.txt、noindex、canonical、サーバーエラー)、コンテンツの問題(低品質、重複)、サイト構造の問題(内部リンク不足、深い階層)などがあります。
確認方法
サーチコンソールのURL検査ツール、「ページ」レポート(インデックス作成)、クロール統計情報などを活用します。
対処の基本
原因を正確に特定、技術的な問題を優先的に解決、コンテンツの品質を向上、内部リンクを強化、必要に応じてインデックス登録をリクエストなどを行います。
インデックスはSEOの出発点です。まずページがインデックスされなければ、どんなに優れたコンテンツでも検索結果に表示されません。本記事で紹介した方法を参考に、インデックス問題を解決してください。
関連記事として、クローラビリティを高める方法、Googleサーチコンソールの使い方、robots.txtの書き方も合わせてご覧ください。
サイトタイプ別のインデックス対策
サイトの種類別に、インデックス対策を解説します。
ECサイト
よくある問題として、商品ページが多すぎてインデックスされない、フィルター・ソートによる重複URL、在庫切れ商品の扱いなどがあります。
対策として、重要な商品ページの内部リンク強化、ファセットナビゲーションの最適化(canonical設定)、在庫切れ商品は類似商品へリダイレクト、商品カテゴリごとのサイトマップ分割などがあります。
ブログ・メディアサイト
よくある問題として、新規記事がなかなかインデックスされない、タグページ・アーカイブページの重複、古い記事のインデックス落ちなどがあります。
対策として、新規記事をトップページや人気記事からリンク、タグページは適切にnoindex設定、古い記事を定期的に更新、カテゴリ構造の最適化などがあります。
コーポレートサイト
よくある問題として、ページ数が少なく更新頻度が低い、PDFなどのドキュメントのインデックスなどがあります。
対策として、ブログやニュースセクションの追加、PDFは必要に応じてHTMLページも作成、定期的なコンテンツ更新などがあります。
SPA(シングルページアプリケーション)
よくある問題として、JavaScriptで生成されるコンテンツがインデックスされない、クライアントサイドルーティングの問題などがあります。
対策として、SSR(サーバーサイドレンダリング)の導入、プリレンダリングの活用、重要なコンテンツはHTML出力、サーチコンソールでレンダリング結果を確認などがあります。
インデックスの最適化戦略
インデックスを最適化するための戦略を解説します。
インデックス対象の選定
すべてのページをインデックスする必要はありません。
インデックスすべきページとして、ユーザーにとって価値のあるページ、検索経由でトラフィックを獲得したいページ、ユニークなコンテンツを持つページなどがあります。
インデックスすべきでないページとして、管理画面・ログインページ、検索結果ページ、フィルター・ソート結果の大量ページ、重複コンテンツ、テストページ・開発ページなどがあります。
インデックス管理の方法
noindexの活用として、価値の低いページにnoindexを設定、検索結果に表示したくないページに設定などがあります。
canonicalの活用として、重複ページの正規化、パラメータ付きURLの正規化などがあります。
robots.txtの活用として、クロールリソースの節約、ただし、インデックス制御には不十分などがあります。
インデックスの監視
定期的な確認として、サーチコンソールの「ページ」レポートを週次で確認、インデックス数の急激な変動を監視、エラーの早期発見と対処などがあります。
インデックスとGoogle のアルゴリズム
インデックスに関連するGoogleのアルゴリズムを解説します。
パンダアップデート
概要として、低品質なコンテンツを対象、「クロール済み – インデックス未登録」の増加につながる場合がある、コンテンツの品質向上が対策などがあります。
ペンギンアップデート
概要として、不自然なリンクを対象、直接的にインデックスに影響するわけではないが、ペナルティでインデックスが減少する場合があるなどがあります。
モバイルファーストインデックス
概要として、モバイル版のページを優先的にインデックス、モバイル版でコンテンツが表示されないとインデックスに影響、レスポンシブデザインが推奨などがあります。
コアアップデート
影響として、インデックス自体には直接影響しないが、ランキングの変動によりインデックスの優先度が変わる場合がある、品質の低いページがインデックスから除外される可能性などがあります。
インデックス問題の具体的な事例と解決
実際のインデックス問題とその解決事例を紹介します。
事例1:WordPressの設定ミス
問題:新規サイトが全くインデックスされない
原因:WordPressの「設定」→「表示設定」で「検索エンジンがサイトをインデックスしないようにする」にチェックが入っていた
解決:チェックを外し、サイトマップを送信
事例2:プラグインによるnoindex
問題:特定のカテゴリの記事がインデックスされない
原因:SEOプラグイン(Yoast SEO)の設定で、カテゴリページにnoindexが設定されており、それが記事にも影響していた
解決:プラグインの設定を見直し、適切なnoindex設定に変更
事例3:canonicalの誤設定
問題:商品ページがインデックスされない
原因:すべての商品ページのcanonicalがトップページを指していた
解決:各ページが自分自身を指す自己参照canonicalに修正
事例4:JavaScriptレンダリングの問題
問題:SPAサイトのコンテンツがインデックスされない
原因:コンテンツがJavaScriptで動的に生成され、Googlebotが読み取れていなかった
解決:Next.jsを導入しSSRに対応
インデックス登録の高度なテクニック
インデックス登録を促進する高度なテクニックを解説します。
内部リンクの戦略的配置
テクニックとして、トップページから新規ページへリンク、人気記事(PVが多いページ)から新規ページへリンク、関連するコンテンツからの文脈リンク、パンくずリストの活用などがあります。
サイトマップの最適化
テクニックとして、lastmodを正確に設定(更新時に更新)、changefreqとpriorityを適切に設定、不要なページはサイトマップから除外、サイトマップを定期的に更新などがあります。
ページの更新頻度を上げる
効果として、更新頻度の高いページは優先的にクロールされる、定期的な更新でクロール頻度を維持などがあります。
被リンクの獲得
効果として、外部サイトからのリンクはGooglebotの発見経路、権威のあるサイトからのリンクはインデックス促進、被リンク戦略の一環として意識などがあります。
インデックスに関する追加FAQ
インデックスに関する追加の質問にお答えします。
Q. Google以外の検索エンジン(Bing、Yahoo)のインデックスは?
A. 各検索エンジンには専用のWebマスターツールがあります。
Bing Webmaster Toolsでは、Bingへのサイトマップ送信やインデックス状況の確認ができます。Yahoo!検索は日本ではGoogleの検索エンジンを使用しているため、Googleのインデックスと同様です。
Q. インデックス数が急に減った場合は?
A. 以下を確認してください。
robots.txtの変更がなかったか、noindexが追加されていないか、サーバーエラーが発生していないか、手動対策を受けていないか、アルゴリズムの変更による影響かなどを確認し、サーチコンソールの「ページ」レポートで詳細を確認してください。
Q. インデックス登録のリクエストに回数制限はありますか?
A. はい、1日あたりのリクエスト回数には制限があります。
正確な制限数は公開されていませんが、過度なリクエストは避け、本当に必要なページのみリクエストしてください。
Q. 同じコンテンツを複数のURLで公開している場合は?
A. canonicalタグで正規URLを指定してください。
同じコンテンツが複数のURLで存在すると、重複コンテンツとしてインデックスが分散したり、一部がインデックスされなかったりします。
Q. 「ページにリダイレクトがあります」と表示される場合は?
A. ページがリダイレクトされており、リダイレクト先がインデックス対象になっています。
リダイレクトが意図したものであれば問題ありません。意図しないリダイレクトがある場合は修正してください。
まとめ:インデックス問題を解決してSEO効果を高めよう
本記事では、インデックス登録されない原因と対処法について徹底解説しました。
主な原因
技術的な問題(robots.txt、noindex、canonical、サーバーエラー)、コンテンツの問題(低品質、重複)、サイト構造の問題(内部リンク不足、深い階層)などがあります。
確認方法
サーチコンソールのURL検査ツール、「ページ」レポート(インデックス作成)、クロール統計情報などを活用します。
対処の基本
原因を正確に特定、技術的な問題を優先的に解決、コンテンツの品質を向上、内部リンクを強化、必要に応じてインデックス登録をリクエストなどを行います。
インデックスはSEOの出発点です。まずページがインデックスされなければ、どんなに優れたコンテンツでも検索結果に表示されません。本記事で紹介した方法を参考に、インデックス問題を解決してください。
関連記事として、クローラビリティを高める方法、Googleサーチコンソールの使い方、robots.txtの書き方も合わせてご覧ください。