AIノウハウ

AI記事がインデックスされない?未登録か順位かを切り分ける手順

くらべてナビ

AI記事が検索に出ないとき、原因リストを読んでも自分のケースは分かりません。Search ConsoleのURL検査を使えば「登録されていない」のか「登録済みだが順位が出ていない」のかを先に切り分けられます。対策はこの2つで別物です。待つ期間の目安まで整理しました。

結論

「検索に出てこない」には、まったく別の2つの状態が混ざっています。インデックスに登録されていないのか、登録済みで順位が出ていないだけなのか。前者はクロールと登録の話、後者は競合と内容の話で、打つ手が重なりません。

この2つは、Search ConsoleのURL検査に該当URLを入れるだけで分かれます。原因リストを上から読む前に、まず自分がどちら側にいるかを確定させてください。そのうえで、当サイトを計測して見えた「待つ期間の目安」までまとめました。

この記事でわかること

  1. 「インデックス未登録」と「登録済みだが順位が出ていない」は別問題で、対策が重ならないこと
  2. Search ConsoleのURL検査で、その2つを1分で切り分ける手順
  3. 「登録済みなのに表示ゼロ」だったときに、やっても無駄になること
  4. 当サイトの実測で見えた、表示ゼロのまま残っていた記事の公開日数と内部リンクの傾向(相関の観察)
  5. Googleには一般記事向けのインデックス登録APIが存在しないという前提と、そこから決まる正攻法

実体験メモ

私はプログラミング未経験のまま、AIへの日本語の指示だけでこのサイトを作り、運営しています。記事を出しても検索に出てこない時期があり、当時いちばん困ったのは「壊れているのか、まだ途中なのかが分からない」ことでした。原因を並べた記事はいくらでも見つかるのに、自分のケースがどれに当たるのかは、読んでも判定できません。そこで、推測で対策を打つのをやめて、自分のサイトの状態を日付をまたいで2回計測し、変化を並べて見ることにしました。この記事は、そのときに使った切り分けの手順と、計測して見えた傾向をそのまま書いたものです。数字はすべて当サイト1件の実測で、他サイトに当てはまる保証はありません。

「検索に出ない」は2つの別々の状態

同じ「出てこない」でも、中身は次のどちらかです。

状態何が起きているか効く手
インデックスに登録されていないページがGoogleの索引に入っていない。検索結果に出る候補にすらなっていない検出させる・クロールさせる(サイトマップ、内部リンク、URL検査からのリクエスト)
登録済みだが表示されない索引には入っている。検索結果に出る候補ではあるが、上位に並ばず表示に至っていない内容そのもの(検索意図とのズレ、競合との差、タイトル)

この2つを混ぜたまま作業すると、時間の使い方が丸ごと外れます。登録済みのページにサイトマップを何度送っても順位は動きません。逆に、登録されていないページのタイトルをどれだけ磨いても、表示回数はゼロのままです。

「AI記事だから登録されない」という説明もよく見かけますが、判定の順番としては後回しで構いません。書き方の問題は、切り分けが済んでから扱えば足ります。

URL検査で切り分ける手順

Search Consoleを開き、上部の検索窓(URL検査)に確認したいページのURLを完全な形で貼り付けてEnterを押します。見るのは、返ってきた画面のいちばん上の見出しだけです。Search Consoleヘルプの「URL 検査ツール」では、代表的な結果が次のように説明されています。

URL は Google に登録されています URL はインデックスに登録されており、Google 検索結果に表示される可能性があります

URL が Google に登録されていません この URL は Google 検索の検索結果には表示されません

出典:Search Console ヘルプ「URL 検査ツール」(2026年7月31日確認)

判定はこれだけです。

「登録されていません」の場合、理由としてよく出るのが次の2つです。Search Consoleヘルプの「ページ インデックス登録レポート」の説明を引用します。

検出 - インデックス未登録 ページは Google により検出されましたが、まだクロールされていません。

クロール済み - インデックス未登録 ページは Google によりクロールされましたが、インデックスには登録されていません。今後、インデックスに登録される可能性がありますが、登録されない可能性もあります。

出典:Search Console ヘルプ「ページ インデックス登録レポート」(2026年7月31日確認)

前者はまだ見に来ていない段階、後者は見た上で登録されていない段階です。前者なら検出と巡回の導線(サイトマップ、内部リンク)を見直す話になり、後者なら中身の話に近づきます。後者について公式が「登録されない可能性もあります」と明記している点は、そのまま受け取っておいたほうが健全です。

なお、noindexタグやrobots.txtでブロックしている場合も、この画面に理由として表示されます。

「登録済みなのに表示ゼロ」なら、順位の問題

URL検査が「登録されています」を返しているのに検索結果で見つからない。このとき、インデックス関連の作業は一切効きません。索引にはもう入っているからです。

この状態で起きているのは、たいてい次のどれかです。狙ったキーワードで上位に並ぶだけの内容になっていない、そもそも検索されていないキーワードを狙っている、検索意図とページの中身がずれている、あるいは単にSearch Consoleのデータがまだ反映されていない。

最後の点は見落としやすいところです。検索パフォーマンス レポートについて、Search Consoleヘルプには「最新のデータは暫定値の可能性があり、引き続きデータが収集中であるため、その後数時間で変動する場合があります」と記載されています(2026年7月31日確認)。数値を見る日と、判断を下す日は、少しずらしたほうが安全です。

順位側の話は、この記事の担当範囲を超えます。内容の作り込みは AIブログ記事の書き方(公開前に通す検証5チェック)AIでSEO記事を量産しても品質を落とさない作り方 を、独自性の出し方は AI記事の体験談はなぜ嘘になるか をどうぞ。

実測:12日間で、表示のついた記事の割合はどう動いたか

ここからは当サイトの計測結果です。2026年7月16日と7月28日の2時点で、自分で書いた公開記事(自動生成のデータページを除く)に、Search Consoleの表示回数がついているかを数えました。

表示回数が1回以上ついている記事の割合は、約12%から約24%へ動きました。12日間で、およそ2倍です。

ここで先に、この数字の限界を書いておきます。Search Consoleのデータは「ページ単位」で取るか「ページ×検索クエリ単位」で取るかによって、拾える範囲が変わります。クエリ単位は、検索回数の少ないクエリが匿名化されて落ちるぶん、表示のあるページを取りこぼします。上の割合は2時点ともクエリ単位で揃えた数字です。同じ7月28日をページ単位で数え直すと約60%になり、基準を変えるだけで倍以上ひらきます。

つまり絶対値そのものにはあまり意味がなく、比べてよいのは「同じ取り方で揃えた2時点」だけです。これは自戒でもあります。計測の途中で取り方を変えると、増えたように見えて実は測り方が変わっただけ、ということが普通に起こります。

この間、表示ゼロだった記事の一部が表示ありに変わり、同時に、それまで表示のあった記事が新たに表示ゼロ側に移ったものもありました。つまり表示の有無は固定ではなく、日々入れ替わります。ある日の画面だけで「この記事はダメだ」と結論づけるのは、判断材料として弱すぎます。

読み取れるのは一点です。2週間ほど表示がついていないことは、それだけでは異常の証拠にならない。同じサイトの中で、時間差でぽつぽつ表示がつき始める挙動が実際に起きていました。

公式にも待ち時間の記述があります。Google 検索セントラル「URL の再クロールを Google にリクエストする」には次のように書かれています。

クロールには数日から数週間かかることがあります。

クロールをリクエストしても、コンテンツが検索結果にすぐに表示されるとは限らず、まったく表示されないこともあります。

出典:Google 検索セントラル「URL の再クロールを Google にリクエストする」(2026年7月31日確認)

この記述に照らすと、公開から数日で「インデックスされない」と判断するのは早すぎます。

表示ゼロのまま残っていた記事に共通していたこと

次に、一定の猶予期間を過ぎても表示がゼロのまま残っていた記事だけを取り出して、共通点を探しました。2026年7月28日時点の集計です。

この2つは、対策を考えるうえで示唆的ですが、扱いには注意が必要です。これは同じ時点で観察した相関であって、因果の証明ではありません。「内部リンクが少ないから表示されない」とは言えません。少なくとも次の可能性が残っています。

きれいに切り分けるには内部リンクだけを変えて他を固定した比較が要りますが、運営中のサイトでそれをやるのは現実的ではありません。だから私は、因果として主張はせず、優先順位の材料としてだけ使うことにしました。公開から3週間を過ぎて表示がつかない記事を、内部リンクの張り直し対象として先に見る、という運用です。

内部リンクをどう設計するかそのものは 内部リンクで「点」を「導線」にする設計 にまとめています。

Googleに「記事用のインデックス登録API」は無い

ここは誤解が多いところなので、公式の記述を置いておきます。Indexing API は、あらゆるページのインデックス登録を依頼できる仕組みではありません。

Indexing API は、JobPosting が追加されたページ、または VideoObject に BroadcastEvent が埋め込まれたページをクロールするためにのみ使用できます。

出典:Google 検索セントラル「Indexing API クイックスタート」(2026年7月31日確認)

対象は求人情報(JobPosting)と、ライブ配信の動画(BroadcastEvent)だけです。ブログ記事やコラムをこのAPIで送ることはできません。「APIで一括登録する」といった手法を見かけても、通常の記事では対象外です。

では正攻法は何か。公式は再クロールの依頼手段として、次の2つを挙げています。

個々の URL のクロールをリクエストするには、URL 検査ツールを使用します。

多数の URL が存在する場合は、サイトマップを送信します。

出典:同上(2026年7月31日確認)

つまり、手動の1本ずつはURL検査、まとめてはサイトマップ。地味ですが、これ以上の近道は用意されていません。

自動で伝える仕組み:サイトマップとlastmod

毎回手作業でリクエストを送るのは続きません。私はサイトマップの生成と公開時の通知を仕組み側に寄せています。手順は 新記事をインデックスさせる自動化(サイトマップとIndexNow) に書いたので、ここでは切り分けに関係する点だけ触れます。

まず、サイトマップに載せれば登録される、というものではありません。

サイトマップによって、サイト上のURLを検索エンジンが検出できますが、必ずしもサイトマップ内のすべての項目がクロールされてインデックスに登録されることが保証されるわけではありません。

出典:Google 検索セントラル「サイトマップについて」(2026年7月31日確認)

サイトマップの役目は検出であって、登録の約束ではありません。ここを取り違えると「送ったのに出ない」で無駄に悩みます。

次に lastmod の扱いです。日付を書いておけば必ず見に来る、というものでもありません。

Google は、<lastmod> 値が一貫して正確であることを(ページの最終更新との比較などにより)検証できる場合に、この値を使用します。

出典:Google 検索セントラル「サイトマップの作成と送信」(2026年7月31日確認)

同ドキュメントでは、lastmod の値はページに対する最後の重要な更新の日時を反映する必要があるとされ、著作権表記の年を変えただけのような変更は重要な更新に当たらないと説明されています(同日確認)。中身を触っていないのに日付だけ全ページ更新する運用は、値の正確さを自分から壊す方向に働きます。ビルドのたびに全ページの lastmod が今日になる設定になっていないか、一度確認しておく価値はあります。

IndexNowのように更新を即時に通知する仕組みもありますが、対応する検索エンジンは限られます。サイトマップの代わりではなく、別ルートの通知として併用するものだと捉えておくのが安全です。

待つ期間と、手を打つ線引き

公式に「◯日で出ます」という基準はありません。以下は当サイト1件の実測から私が置いた線引きで、規模や更新頻度が違えば当然変わります。

公開からの経過私の扱い
〜1週間何もしない。URL検査すら急がない
1〜2週間URL検査で登録状態だけ確認する。未登録でも慌てない
2〜4週間「登録済みか未登録か」で対応を完全に分ける。未登録なら内部リンクと導線を見直す
1か月超未登録なら内容側を疑う。登録済みで表示ゼロなら、狙うキーワードから考え直す

表示ゼロのまま残っていた記事が、当サイトでは公開後15〜30日(中央値25日)に集中していたという観察を踏まえると、公開2週間の時点で結論を出すのは早いと考えています。逆に1か月を超えても未登録なら、待ち続ける理由も薄くなります。

やってはいけないのは、切り分けをしないまま両方の対策を同時に打つことです。効いたかどうかが分からなくなり、次に同じ状況になったとき、また同じところで悩みます。

切り分けチェックリスト

この記事の数値と引用について

本文中の割合・日数・中央値は、当サイト1件を2026年7月16日および7月28日時点で集計した実測値であり、他のサイトに当てはまることを示すものではありません。また、表示ゼロの記事と内部リンク数の関係は同時点で観察した相関であり、因果関係を検証したものではありません。Search Consoleのデータには反映の遅れがあり、集計時点によって数値は変動します。Google 検索セントラルおよび Search Console ヘルプからの引用は、いずれも2026年7月31日に確認した記載にもとづきますが、仕様やドキュメントは更新されることがあるため、最新の内容は必ず公式ドキュメントでご確認ください。本記事はインデックス登録・検索順位・成果を保証するものではありません。当サイトのAI活用の方針は 運営者情報(AIの活用と制作体制) に公開しています。

まとめ:原因を探す前に、どちら側にいるかを決める

出ていない記事を前にすると、つい手当たり次第に対策を打ちたくなります。ですが、自分がどちら側にいるかを先に確定させてから動くほうが、結局は早いというのが、計測して分かったことでした。

関連記事:新記事をインデックスさせる自動化(サイトマップとIndexNow)内部リンクで「点」を「導線」にする設計AIブログ記事の書き方(公開前に通す検証5チェック)AIでSEO記事を量産しても品質を落とさない作り方AI記事の体験談はなぜ嘘になるか無料でWebサイトを公開する方法AI活用 完全ガイド。AI活用の記事一覧は AIノウハウ からどうぞ。

よくある質問(FAQ)

インデックスされていないのか、順位が出ていないだけなのか、どう見分けますか?

Search ConsoleのURL検査に該当ページのURLを入れて、返ってくる見出しを読みます。「URL は Google に登録されています」なら、そのページはインデックスに入っています。「URL が Google に登録されていません」なら入っていません。前者で検索結果に出てこないのは順位の問題であり、インデックスの問題ではありません。対策がまったく違うので、原因リストを読む前にここを確定させたほうが早いです。

「検出 - インデックス未登録」と「クロール済み - インデックス未登録」は何が違いますか?

Search Consoleヘルプのページ インデックス登録レポートでは、前者は「ページは Google により検出されましたが、まだクロールされていません」、後者は「ページは Google によりクロールされましたが、インデックスには登録されていません。今後、インデックスに登録される可能性がありますが、登録されない可能性もあります」と説明されています(2026年7月31日確認)。前者はまだ見に来ていない段階、後者は見た上で登録されていない段階です。

記事を公開してから何日待てばいいですか?

公式に日数の基準はありません。Google 検索セントラルの「URL の再クロールを Google にリクエストする」には「クロールには数日から数週間かかることがあります」と記載されています(2026年7月31日確認)。参考として当サイトを2026年7月28日時点で集計したところ、表示ゼロのまま残っていた記事は公開から15〜30日(中央値25日)に集中していました。当サイト1件の観察なので一般化はできませんが、公開2週間での判断は早すぎると考えています。

Googleに記事のインデックス登録を依頼するAPIはありますか?

一般的な記事向けのものはありません。Indexing API クイックスタートには「Indexing API は、JobPosting が追加されたページ、または VideoObject に BroadcastEvent が埋め込まれたページをクロールするためにのみ使用できます」と明記されています(2026年7月31日確認)。求人情報とライブ配信の動画に限られるため、通常の記事ではサイトマップの送信と、URL検査ツールからのインデックス登録リクエストが正攻法になります。

内部リンクが少ないと検索に出ないのですか?

そう断定できるデータは持っていません。当サイトで、表示ゼロのまま残っていた記事の内部リンク被リンク数を数えたところ中央値は4本で、およそ3分の2が5本以下でした。ただしこれは同じ時点で観察した相関であり、内部リンクの少なさが原因だと証明したものではありません。公開時期の偏りなど、別の要因が同時に効いている可能性を否定できません。