インデックスされない 原因 対処完全ガイド【2026年最新】

インデックスされない 原因 対処について調べている方は、「記事を公開したのにGoogle検索に出てこない」「Search Consoleでクロール済みなのに未登録と表示される」「再クロール依頼をしても変化がない」と悩んでいるのではないでしょうか。

結論から言えば、ページがインデックスされない原因は、技術的なブロック、noindex設定、robots.txt、内部リンク不足、低品質または重複コンテンツ、クロール待ち、サイト全体の評価不足など、複数に分かれます。Googleは、Googlebotがページを見つけてアクセスでき、インデックス可能なコンテンツがあることをGoogle検索に表示されるための基本要件として説明しています。citeturn704685search21

この記事では、インデックスの仕組み、登録されない主な原因、noindexとrobots.txtの確認、品質不足の見直し、内部リンク改善、Google Search Consoleでの確認、再クロール依頼の手順まで、WordPressやオウンドメディア運営でそのまま使える形で解説します。SEO全体の基礎を確認したい場合は、先に SEO対策とは?初心者でもわかる完全ガイド もあわせて確認してください。

インデックスの仕組み

インデックスとは、GoogleがWebページを発見し、内容を理解し、検索結果に表示できる候補として登録することです。ページを公開しただけで、必ずすぐに検索結果へ表示されるわけではありません。Googlebotがページを発見し、クロールし、インデックスするかどうかを判断する流れがあります。

基本的な流れは、「発見」「クロール」「インデックス」「検索結果への表示」の4段階です。Googlebotはリンク、サイトマップ、過去に発見したURLなどを通じてページを見つけます。その後、ページにアクセスできるか、内容がインデックス可能か、検索結果に表示する価値があるかを判断します。

「クロールされた」ことと「インデックスされた」ことは別です。Googlebotがページを見に来ても、品質・重複・設定・サイト構造などの理由でインデックス登録されない場合があります。

段階 意味 よくある問題
発見 GoogleがURLの存在を知る 内部リンクがない、サイトマップにない、孤立ページになっている
クロール Googlebotがページへアクセスする robots.txt、サーバーエラー、ログイン制限、表示速度の問題
インデックス 検索対象として登録される noindex、重複、品質不足、正規URLの判断違い
表示 検索結果に出る 検索意図とのズレ、競合が強い、評価不足

インデックスされないときは、いきなり記事を書き直すのではなく、まず「GoogleがURLを知っているか」「クロールできるか」「noindexなどでブロックしていないか」「インデックスする価値があるページか」の順番で確認します。

インデックス登録されない主な原因

インデックスされない原因は、大きく技術面、コンテンツ面、サイト構造面、タイミング面に分けられます。WordPressサイトでは、公開設定、SEOプラグイン、テーマ、noindex設定、XMLサイトマップ、カテゴリ設計、内部リンク不足などが原因になることがあります。

主な原因一覧

原因 症状 確認場所
noindex設定 Googleに登録しない指示が出ている HTMLソース、SEOプラグイン、Search Console
robots.txtブロック Googlebotがクロールできない robots.txt、URL検査ツール
品質不足 クロール済みでも登録されない ページ品質、検索意図、重複、独自性
重複・類似コンテンツ 別URLが正規URLとして選ばれる canonical、URL検査、検索結果
内部リンク不足 Googleに発見されにくい、重要度が伝わりにくい サイト構造、関連記事、パンくず、サイトマップ
公開直後 まだクロール・登録待ち Search ConsoleのURL検査

Googleは、構造化データのページでも、ページがGoogleからアクセスでき、robots.txt、noindex、ログイン要件でブロックされていないことを確認するよう説明しています。また、公開後にGoogleがページを見つけ、再クロール・再インデックスするまで数日かかる場合があるとも説明されています。citeturn704685search8

特に新規サイトや記事数が少ないサイトでは、公開からインデックスまで時間がかかることがあります。技術的な問題がない場合でも、内部リンク、サイトマップ、コンテンツ品質、サイト全体の信頼性を整えながら待つ必要があります。

noindexとrobots.txtを確認する

インデックスされない原因として最初に確認すべきなのが、noindexとrobots.txtです。noindexは、検索エンジンに対して「このページを検索結果に登録しないでください」と伝える指示です。Googleは、noindexタグによってページのインデックス登録をブロックできると説明しています。citeturn704685search4

一方、robots.txtは、検索エンジンのクローラーがどのURLへアクセスできるかを伝えるファイルです。Googleは、robots.txtは主にサイトへのリクエスト過多を避けるために使うもので、ページをGoogleから隠す仕組みではないと説明しています。検索結果に出したくない場合は、noindexやパスワード保護を使う必要があります。citeturn704685search10

noindexの確認方法

  1. 対象ページをブラウザで開く
  2. 右クリックして「ページのソースを表示」を開く
  3. noindex で検索する
  4. <meta name="robots" content="noindex"> がないか確認する
  5. WordPressのSEOプラグイン設定で「検索結果に表示しない」設定になっていないか確認する
  6. Search ConsoleのURL検査で「インデックス登録を許可?」の状態を確認する

robots.txtの確認方法

  1. https://example.com/robots.txt にアクセスする
  2. 対象ディレクトリが Disallow でブロックされていないか確認する
  3. WordPressの「検索エンジンがサイトをインデックスしないようにする」にチェックがないか確認する
  4. Search ConsoleのURL検査でライブURLテストを行う
  5. 開発環境やステージング用のブロック設定が本番に残っていないか確認する
項目 役割 注意点
noindex インデックス登録を拒否する 公開したいページに残っていると検索結果に出ない
robots.txt クロールを制御する クロールを止めるとnoindexを読めない場合がある
canonical 正規URLの候補を示す 別URLを正規にしていると対象ページが登録されにくい

WordPressでは、公開前のテスト設定が本番に残り、サイト全体がnoindexになっているケースがあります。新規公開後は、必ずトップページと主要記事でnoindex・robots.txtを確認しましょう。

また、Googleは、robots.txtでGooglebotをブロックするとクロールは防げるものの、URLが検索結果に表示される可能性があり、インデックスさせたくない場合はnoindexを使い、GoogleがそのURLをクロールできる状態にする必要があると説明しています。citeturn704685search21

品質不足を見直す

技術的なブロックがないのにインデックスされない場合、次に確認すべきなのがコンテンツ品質です。Search Consoleでは「クロール済み - インデックス未登録」「検出 - インデックス未登録」のような状態が表示されることがあります。これは、GoogleがURLを知っている、またはクロールしたものの、現時点でインデックス登録していない状態です。

品質不足といっても、単に文字数が少ないという意味ではありません。検索意図に答えていない、既存記事と重複している、独自情報がない、タイトルと本文がズレている、広告やCTAばかりで本文価値が弱い、古い情報が多いなど、さまざまな要因があります。

品質不足の確認ポイント

  • 対策キーワードの検索意図に冒頭で答えているか
  • 上位記事と比べて必要な情報が不足していないか
  • 他ページと内容が重複していないか
  • 自社の経験、事例、データ、チェックリストなど独自情報があるか
  • タイトル、h1、h2、本文のテーマが一致しているか
  • 本文より広告、アフィリエイト、CTAが目立ちすぎていないか
  • 古い情報、終了したサービス、誤った日付が残っていないか
  • 著者情報、運営者情報、問い合わせ先が明確か
状態 問題点 改善方法
一般論だけの記事 他記事との差別化が弱い 実務事例、手順、独自チェックリストを追加する
短すぎる記事 検索意図に十分答えられていない 定義、原因、対処、FAQ、事例を追加する
重複記事 どのURLを評価すべきか伝わりにくい 統合、リライト、canonical、内部リンク整理を行う
検索意図ズレ 読者の疑問に答えていない SERPを見直し、記事タイプと見出しを修正する

Googleは、検索結果で成果を出すために「誰が、どのように、なぜ作ったのか」を考えることを推奨し、読者に役立つ信頼できる情報を作ることを重視しています。citeturn704685search21 インデックスされない記事を改善する際も、検索エンジンのために文字を増やすのではなく、読者の疑問に答える情報を追加しましょう。

内部リンクとサイト構造を改善する

インデックスされないページは、内部リンクが少なく、サイト内で孤立していることがあります。Googleは、リンクを通じてページを発見し、リンク先を理解するためにアンカーテキストを利用します。したがって、重要な記事には、関連する記事やカテゴリページ、ピラー記事から内部リンクを設置することが大切です。

特にオウンドメディアでは、公開した記事がカテゴリ一覧にしか出ていない、トップページから深すぎる、関連記事がない、ピラー記事からリンクされていない、といった状態がよくあります。これでは、Googleにも読者にも重要なページとして伝わりにくくなります。

内部リンク改善の手順

  1. インデックスされないページのテーマを確認する
  2. 同じカテゴリ内の関連ページを3〜5本探す
  3. ピラー記事やまとめ記事からリンクできるか確認する
  4. 記事本文の自然な文脈に内部リンクを追加する
  5. アンカーテキストを「こちら」ではなく、リンク先の内容がわかる表現にする
  6. パンくず、カテゴリ、タグ、関連記事の設計を確認する
  7. XMLサイトマップに対象URLが含まれているか確認する
改善箇所 改善内容
ピラー記事 関連クラスター記事へリンクする SEO完全ガイドからインデックス対処記事へリンク
関連記事 同じ悩みを持つ記事同士をつなぐ 構造化データ、Core Web Vitals、サチコ記事と連携
カテゴリページ 重要記事が見つかりやすい一覧にする SEOカテゴリ内で基礎記事と対処記事を整理
アンカーテキスト リンク先内容がわかる表現にする 「インデックスされない原因と対処を確認する」

インデックスされない記事は、記事単体だけでなく「サイト内でどの位置にあるか」も確認します。重要記事ほど、ピラー記事・カテゴリ・関連記事から複数の内部リンクを受ける設計にしましょう。

内部リンク改善は、インデックス促進だけでなく、ユーザー回遊、トピッククラスター形成、CV導線の改善にもつながります。特に本記事のようなSEOクラスター記事では、SEO対策とは?初心者でもわかる完全ガイド などのピラー記事との接続を明確にしておくことが重要です。

サチコでの確認と再クロール依頼の手順

インデックス状況を確認する際に使う基本ツールが、Google Search Consoleです。Search ConsoleのURL検査ツールでは、Googleが特定URLについて知っている情報を確認でき、インデックス済みバージョンやライブURLテスト、インデックス可能性の確認ができます。citeturn704685search6

URL検査で確認する項目

  • URLがGoogleに登録されていますか
  • ページはインデックス登録を許可していますか
  • ユーザーが指定した正規URLとGoogleが選択した正規URLが一致しているか
  • クロールは許可されているか
  • 最終クロール日時はいつか
  • モバイルユーザビリティや構造化データに問題がないか
  • サイトマップにURLが含まれているか

再クロール依頼の手順

  1. Google Search Consoleにログインする
  2. 上部の検索窓に対象URLを入力する
  3. URL検査結果を確認する
  4. 「公開URLをテスト」を実行する
  5. noindex、robots.txt、サーバーエラーがないことを確認する
  6. 問題なければ「インデックス登録をリクエスト」をクリックする
  7. 数日から数週間の単位で状態を再確認する

Search Consoleヘルプでは、URL検査ツールが特定ページについてGoogleが把握している情報を示し、ライブURLテストによってGoogle検索に表示されるための要件に照らして確認できると説明されています。citeturn704685search11 ただし、再クロール依頼はインデックス登録を保証するものではありません。技術的問題や品質不足が残っている場合は、リクエストしても登録されないことがあります。

Search Consoleの表示 考えられる状態 対応方法
URLがGoogleに登録されています インデックス済み 検索順位やCTRを確認する
検出 - インデックス未登録 GoogleはURLを知っているが、まだクロールしていない可能性 内部リンク、サイトマップ、重要度を見直す
クロール済み - インデックス未登録 クロールされたが登録されていない 品質、重複、検索意図、内部リンクを見直す
noindexタグによって除外されました インデックス拒否の指示がある noindex設定を解除し、再検査する
robots.txtによりブロックされました Googlebotがアクセスできない robots.txtのDisallow設定を見直す

再クロール依頼前のチェックリスト

  • noindexが外れている
  • robots.txtでブロックされていない
  • ページが200 OKで表示される
  • ログインしなくても本文を読める
  • canonicalが意図したURLを指している
  • XMLサイトマップにURLが含まれている
  • ピラー記事や関連ページから内部リンクがある
  • 検索意図に答える十分な本文と独自情報がある
  • スマートフォンで表示崩れがない
  • 広告やCTAが本文理解を妨げていない

再クロール依頼は「最後の送信ボタン」です。先に技術設定、品質、内部リンクを直してからリクエストしないと、同じ理由で再び未登録になる可能性があります。

よくある質問

記事を公開してから何日でインデックスされますか?

明確な日数は決まっていません。サイトの状態、内部リンク、サイトマップ、コンテンツ品質、クロール頻度によって変わります。公開直後は数日待つ必要がある場合もありますが、長期間インデックスされない場合は、noindex、robots.txt、品質不足、内部リンク不足を確認しましょう。

インデックス登録をリクエストすれば必ず登録されますか?

必ず登録されるわけではありません。URL検査ツールからリクエストはできますが、Googleが最終的にインデックスするかどうかは、クロール可否、noindex、コンテンツ品質、重複、正規URLなどを踏まえて判断されます。リクエスト前に、技術設定と記事品質を確認することが重要です。

robots.txtでブロックすれば検索結果から消えますか?

robots.txtは主にクロール制御のための仕組みであり、検索結果から確実に消すための仕組みではありません。Googleは、検索結果に出したくない場合はnoindexまたはパスワード保護を使うよう説明しています。robots.txtでクロールを止めると、Googleがnoindexを確認できない場合もあるため注意が必要です。citeturn704685search10

まとめ

インデックスされない 原因 対処の基本は、技術設定、コンテンツ品質、内部リンク、Search Console確認を順番に切り分けることです。まず、noindexやrobots.txtでブロックしていないか確認します。次に、canonical、サイトマップ、内部リンク、ページの品質を見直します。

技術的な問題がないのに登録されない場合は、記事の検索意図、独自情報、重複、内部リンクを改善しましょう。特に「クロール済み - インデックス未登録」の場合は、文字数だけを増やすのではなく、読者にとって必要な情報、事例、チェックリスト、FAQ、関連ページへの導線を追加することが重要です。

改善後は、Google Search ConsoleのURL検査でライブURLテストを行い、問題がなければインデックス登録をリクエストします。SEO全体の考え方は、SEO対策とは?初心者でもわかる完全ガイド を起点に、内部対策、コンテンツ改善、外部対策、効果測定まで体系的に進めましょう。

IBMAでマーケティングを体系的に学びませんか

国際ビジネスマーケティング協会(IBMA)では、マーケティング実務者向けに、継続学習のための会員プランと民間資格認定制度を提供しています。SEO、コンテンツマーケティング、データ分析、広告運用、ブランディングを横断的に学びたい方は、以下のページをご確認ください。

執筆: IBMA編集部

国際ビジネスマーケティング協会(IBMA)編集部。機関紙「IBMA Journal」の発行、マーケティング実務者向けの教育・民間資格認定を行っています。

\ 最新情報をチェック /