urlがGoogleに認識されていませんと出る原因と確認すべき対処法

Search Consoleで「URL が Google に認識されていません」と表示されると、ページが消されたのか、SEOで大きな問題が起きているのかと不安になりやすいです。ただ、この表示はすぐに低品質判定やペナルティを意味するものではなく、GoogleがそのURLをまだ発見できていない、または十分に処理できていない状態を示すことが多いです。
大切なのは、インデックス登録リクエストを何度も押すことではなく、Googleが見つけやすく、読み取りやすく、登録する理由があるページになっているかを順番に確認することです。この記事では、表示の意味、原因の切り分け、Search Consoleで見るべき場所、改善後に取る行動まで整理します。
url が google に認識されていませんは発見前の状態
「url が google に認識されていません」とは、簡単にいえばGoogleがそのURLをまだ十分に把握していない状態です。ページ自体が存在しないという意味ではなく、Googleのクロールやインデックスの流れにまだ乗っていない可能性があります。新しく公開した記事、内部リンクが少ないページ、サイトマップに入っていないページではよく起こります。
Google検索にページが出るまでには、発見、クロール、インデックス登録、検索結果への表示という段階があります。この表示は、そのうち発見や処理の早い段階で止まっていると考えると分かりやすいです。ブラウザでページが開けることと、Googleが検索対象として認識していることは別なので、公開しただけでは検索結果に出ない場合があります。
まず見るべきなのは、URL検査でライブテストを行い、現在のページがGoogleからアクセス可能かどうかです。ライブテストで問題なく取得できるなら、次はサイトマップ、内部リンク、noindex、robots.txt、canonical、ページ内容の独自性を確認します。逆にライブテストで取得できないなら、インデックス以前にサーバーや設定の問題を優先して直す必要があります。
| 表示や状況 | 考えられる状態 | 最初に見る場所 |
|---|---|---|
| URLがGoogleに認識されていません | GoogleがまだURLを発見できていない、または処理前 | URL検査、サイトマップ、内部リンク |
| クロール済みインデックス未登録 | Googleは見たが登録を見送っている | 本文品質、重複、検索意図とのズレ |
| 検出インデックス未登録 | URLは知っているがまだクロールしていない | サイト全体の重要度、リンク、クロール負荷 |
| noindexタグによって除外 | ページ側が登録しない指示を出している | HTML、CMS設定、SEOプラグイン |
この表示を見たときに、すぐ記事を書き直す必要があるとは限りません。公開直後なら単に時間の問題であることもありますし、URLを直接送信していないだけのこともあります。ただし、数日から数週間たっても同じ状態が続く場合は、GoogleがそのURLを見つけにくい構造になっているか、見つけても優先する理由が弱い可能性があります。
まず確認する前提
公開直後か時間が経っているか
新しい記事や新しいページを公開した直後に「url が google に認識されていません」と出る場合は、まず落ち着いて状況を分けることが大切です。GoogleはWeb上のすべてのページを即時に確認しているわけではなく、サイトの更新頻度、内部リンク、サイトマップ、過去のクロール状況などをもとに巡回します。特に新規サイトや更新頻度が低いサイトでは、公開から数日たっても認識されないことがあります。
一方で、公開から2週間以上たっているのに認識されない場合は、時間だけの問題とは考えにくくなります。記事一覧、カテゴリページ、関連記事、パンくずリストなどからリンクされていない孤立ページになっていると、GoogleがURLを見つけにくくなります。WordPressで下書きから公開にしただけで、サイトマップの更新や内部リンクの追加をしていない場合も起こりやすいです。
判断の目安として、公開後すぐならURL検査からインデックス登録をリクエストし、サイトマップに含まれているかを確認します。公開後しばらく経っているなら、リクエストを繰り返すよりも、サイト内でそのページがどこから辿れるかを見直します。トップページ、カテゴリページ、関連する既存記事から自然にリンクされているかを見るだけでも、原因がかなり絞れます。
そのURLが正しい形か
Search Consoleで検査しているURLが、実際にGoogleへ見せたいURLと一致しているかも重要です。よくあるのは、末尾のスラッシュありなし、httpとhttps、wwwありなし、パラメータ付きURL、スマホ用URLなどが混ざっているケースです。ブラウザでは同じページに見えても、GoogleはURL単位で別のページとして扱うため、検査するURLを間違えると正しい状況が見えません。
たとえば、実際に公開している正規URLがhttps版なのに、http版を検査していると、Googleに認識されていないように見えることがあります。また、リダイレクトされるURLを検査している場合、最終的に到達するURLが別になっていることもあります。Search ConsoleのURL検査では、ブラウザのアドレスバーに表示されている最終URLをコピーして使うと判断しやすくなります。
WordPressでは、パーマリンク変更後の古いURL、カテゴリ変更前のURL、投稿ID付きのURLが残っていることもあります。この場合、古いURLを何度リクエストしても、見せたいページの評価にはつながりにくいです。まずは正規URLを1つ決め、canonical、サイトマップ、内部リンク、リダイレクト先が同じ方向を向いているか確認しましょう。
主な原因を切り分ける
内部リンクが少ない
GoogleがURLを発見する代表的な経路は、サイト内外のリンクとサイトマップです。そのため、公開したページが記事一覧に出ていない、カテゴリに属していない、関連記事からリンクされていない状態だと、Googleに見つけてもらいにくくなります。特に固定ページ、LP、キャンペーンページ、テスト公開したページでは、サイト内の導線が弱くなりがちです。
内部リンクは、ただ数を増やせばよいものではありません。関連性のある既存記事から、読者が次に読む意味のあるリンクとして設置することが大切です。たとえば「Search Consoleの使い方」という記事から「インデックス登録されない原因」の記事へリンクするのは自然ですが、無関係な会社概要ページから大量にリンクしても効果は限定的です。
確認するなら、公開したページへトップページ、カテゴリページ、関連ページのどこから辿れるかを実際にクリックして確認します。3クリック以内で到達できる場所にあるか、記事本文内に文脈のあるリンクがあるか、リンクテキストが「こちら」だけになっていないかを見ます。Googleにとっても読者にとっても、そのページがサイト内でどんな役割を持つのか分かる状態が理想です。
サイトマップに入っていない
XMLサイトマップは、GoogleにURL一覧を伝えるための地図のような役割を持ちます。Search Consoleにサイトマップを送信していても、新しいページがその中に含まれていなければ、Googleが発見するきっかけは弱くなります。WordPressの場合は、SEOプラグインや本体機能でサイトマップが自動生成されますが、投稿タイプやカテゴリ設定によって除外されることがあります。
確認するときは、Search Consoleのサイトマップレポートだけでなく、実際のサイトマップURLを開いて対象URLが含まれているかを見ます。投稿を公開したのにサイトマップへ反映されていない場合は、キャッシュ、SEOプラグインの除外設定、noindex設定、カスタム投稿タイプの設定を確認します。特に固定ページやカスタム投稿タイプでは、意図せずサイトマップから外れていることがあります。
ただし、サイトマップに入っているから必ずインデックスされるわけではありません。サイトマップは発見を助けるものであり、登録を保証するものではないからです。それでも「URLがGoogleに認識されていません」という段階では、サイトマップに入れることは基本的な対処になります。内部リンクとサイトマップの両方からURLを伝えることで、Googleが発見しやすい状態を作れます。
noindexやrobotsで止めている
ページを検索結果に出したいのに、サイト側でGoogleを止めているケースもあります。代表的なのは、noindexタグ、robots.txtのDisallow、ベーシック認証、メンテナンスモード、会員限定設定です。これらがあると、Googleがページを見つけてもインデックス登録できなかったり、そもそもクロールできなかったりします。
WordPressでは、管理画面の「検索エンジンがサイトをインデックスしないようにする」という設定、SEOプラグインの記事単位のnoindex、公開前のnoindex設定の戻し忘れがよくあります。制作会社や開発環境から本番公開した直後は、テスト中の設定が残っていないか必ず確認したいところです。ページ単位だけでなく、カテゴリ、タグ、カスタム投稿タイプ全体にnoindexが入っている場合もあります。
URL検査のライブテストで、robots.txtによりブロック、noindexにより除外、取得できませんなどの表示が出る場合は、記事内容よりも技術設定を優先して直します。設定を直したら、ページを再公開するだけでなく、キャッシュを削除し、URL検査でライブテストを行います。Googleが現在の状態を正しく読めることを確認してから、インデックス登録をリクエストする流れが安全です。
| 原因 | 確認方法 | 対処の方向 |
|---|---|---|
| 内部リンク不足 | サイト内から対象ページへ辿れるか見る | 関連ページ、カテゴリ、記事本文から自然にリンクする |
| サイトマップ未掲載 | XMLサイトマップ内にURLがあるか確認する | SEOプラグインや投稿タイプ設定を見直す |
| noindex設定 | URL検査やページソースで確認する | 検索に出したいページだけindexに戻す |
| robots.txtブロック | ライブテストやrobots.txtを確認する | 必要なディレクトリのブロックを解除する |
| 正規URLの不一致 | canonicalとリダイレクト先を見る | 見せたいURLへ統一する |
Search Consoleで見る場所
URL検査のライブテスト
Search Consoleで最初に使うべき機能はURL検査です。対象URLを入力すると、Googleが知っているインデックス状況と、現在のページをテストするライブテストを確認できます。ここで大事なのは、過去の情報と現在の状態を分けて見ることです。URL検査の最初の表示は、Googleが最後に把握している情報であり、今この瞬間のページ状態とは限りません。
ライブテストで「URLはGoogleに登録できます」といった状態であれば、技術的にはGoogleがページを取得できる可能性があります。その場合は、インデックス登録をリクエストし、内部リンクやサイトマップを整えながら待つ流れになります。逆にライブテストで取得できない、robotsでブロックされている、noindexが検出される場合は、登録リクエストをしても根本解決にはなりません。
ライブテスト後は、ページの取得、インデックス登録の可否、モバイルユーザビリティ、構造化データなども確認します。記事ページなら本文が正しく表示されるか、画像やCSSが極端にブロックされていないかも大切です。Googleが読める状態と、ユーザーが読める状態が近いほど、後の判断もしやすくなります。
ページインデックスレポート
URL単体だけでなく、Search Consoleのページインデックスレポートも確認しましょう。ここでは、サイト内のURLがどの理由でインデックス登録されていないのかをまとめて見られます。「検出インデックス未登録」「クロール済みインデックス未登録」「重複しています」「代替ページ」などの分類が出るため、対象URLだけの問題なのか、サイト全体に似た傾向があるのかを判断できます。
たとえば、同じサイトで多くのURLが「検出インデックス未登録」になっている場合、GoogleはURLを知っているものの、クロールの優先度が低い可能性があります。新規記事を大量に公開している、薄いページが多い、内部リンクが弱い、サーバーが不安定などが関係することがあります。一方で、特定の1ページだけが認識されていないなら、そのURLのリンク導線やサイトマップ掲載を重点的に見ます。
ページインデックスレポートは、反映に時間がかかることがあります。修正してすぐ数字が変わらなくても、ライブテストで改善が確認できていれば、一定期間は様子を見る必要があります。毎日同じURLを送信し続けるよりも、原因分類を見て、同じ種類の問題をまとめて改善するほうが効率的です。
site検索だけで判断しない
Google検索でsite:を使って対象URLが出るか確認する人も多いですが、これだけで判断するのは危険です。site検索は目安にはなりますが、すべてのインデックス状況を正確に表示するための機能ではありません。表示されないから未登録とは限らず、逆に表示されたから評価が高いとも限りません。
正確に確認したい場合は、Search ConsoleのURL検査を優先します。特にSearch Consoleに登録している自分のサイトであれば、URL検査のほうがページ単位の状態を把握しやすいです。site検索は、検索結果での見え方、タイトルやディスクリプションの反映状況、似たURLの混在を確認する補助として使うとよいでしょう。
また、検索結果に出ない原因はインデックス未登録だけではありません。登録はされていても、検索クエリとの関連性が低い、競合が強い、タイトルが検索意図と合っていない、本文の情報量が不足している場合は、上位に出ないことがあります。「認識されていない」と「順位が低い」を分けて考えることで、不要な修正を避けられます。
リクエスト前に直すこと
登録したい価値を明確にする
Googleに認識されていないページを見つけると、すぐにインデックス登録リクエストを押したくなります。しかし、ページの中身が薄いまま送信しても、クロール後にインデックスされないことがあります。特に、他ページと似た内容、カテゴリ一覧に近いだけのページ、本文が短いページ、検索意図に対する答えが弱いページは、発見されても登録されにくい可能性があります。
記事ページなら、最初に読者の悩みに対する答えがあるか、見出しが検索意図に沿っているか、具体例が入っているかを確認します。たとえば「〇〇とは」だけで終わる記事よりも、原因、確認方法、失敗例、次に取る行動まで書かれている記事のほうが、検索ユーザーにとって役立ちやすいです。Googleに見つけてもらう前に、見つけたあと登録する理由を用意する感覚が大切です。
ECサイトやサービスページでは、商品名、価格、対応エリア、申込方法、よくある質問、他サービスとの違いなどが不足していないかを見ます。単にテンプレートで作った似たページが大量にある場合は、地域名や商品名を入れ替えただけになっていないか注意が必要です。ページごとの独自情報があるほど、インデックス登録後の検索評価にもつながりやすくなります。
canonicalを確認する
canonicalは、似たページがあるときにどのURLを正規として扱ってほしいかを伝える設定です。これが意図しないURLを指していると、対象ページを登録したいのに、Googleは別URLを正規ページとして扱うことがあります。その場合、検査しているURLが認識されていないように見えたり、代替ページとして扱われたりします。
よくあるのは、記事をコピーして作成したときにcanonicalが元記事を向いたままになっているケースです。また、ページネーション、絞り込みURL、タグページ、パラメータ付きURLでは、CMSやプラグインが自動で別URLを正規にすることがあります。ブラウザでは違和感がなくても、Googleには「このURLではなく別のURLを見てください」と伝えている状態です。
確認するには、URL検査の「ユーザーが指定した正規URL」と「Googleが選択した正規URL」を見ます。意図したURLと違う場合は、canonical、内部リンク、サイトマップを同じURLへそろえます。正規URLが曖昧なまま登録リクエストをしても、Googleの判断が安定しにくいため、先にURLの統一を行うことが大切です。
送信の繰り返しに頼らない
インデックス登録リクエストは便利ですが、何度も押せば早く登録されるものではありません。むしろ、同じURLを毎日送信するよりも、ページの取得可否、内部リンク、サイトマップ、本文の質を整えるほうが効果的です。Googleはリクエストを受けても、クロールやインデックスを保証しているわけではないため、送信は最後の合図と考えるとよいです。
送信するタイミングは、ライブテストで問題がなく、noindexやrobotsの問題がなく、正規URLもそろっていることを確認した後が適切です。修正前に送信してしまうと、Googleが問題のある状態を見に来る可能性があります。特に公開直後に慌てて送信し、その後にタイトルや本文を大きく変える場合は、修正後に改めて状態を確認したほうが安心です。
大量のURLを一つずつ送信する運用も避けたいところです。サイト全体で新しい記事を継続的に公開するなら、サイトマップ、カテゴリ設計、内部リンク、トップページや新着一覧からの導線を整えるほうが自然です。個別リクエストは、重要ページ、修正済みページ、早めに認識してほしいページに絞ると管理しやすくなります。
状況別の対処法
公開直後の新規記事なら、まずURL検査でライブテストを行い、問題がなければインデックス登録をリクエストします。そのうえで、カテゴリページ、関連記事、トップページの新着欄などから自然にリンクされているか確認します。公開から数日しか経っていない場合は、すぐに大幅な書き換えをするより、発見経路を整えて少し待つ判断も必要です。
公開から時間が経っているのに認識されない場合は、孤立ページ、サイトマップ未掲載、noindex、robots、canonicalの順に確認します。特に固定ページやLPは、投稿一覧に出ないため孤立しやすいです。サービスページなら、関連するブログ記事やトップページの導線からリンクし、サイト内で重要なページであることを伝えましょう。
クロール済みなのにインデックスされない状態へ進んだ場合は、原因が変わります。この段階では、Googleはページを見たうえで登録を見送っている可能性があるため、内容の独自性、検索意図への答え、重複、薄いコンテンツを見直します。競合記事の言い換えだけになっていないか、自社の事例、料金、手順、注意点、写真、FAQなどを追加できるかを考えます。
次の順番で進めると、無駄な作業を減らせます。
- 検査するURLが正規URLか確認する
- URL検査でライブテストを行う
- noindex、robots、リダイレクト、canonicalを見る
- XMLサイトマップにURLが入っているか確認する
- 関連ページから内部リンクを追加する
- 本文の独自性と検索意図への答えを見直す
- 問題を直してからインデックス登録をリクエストする
- 数日から数週間の変化をSearch Consoleで確認する
大切なのは、「Googleに送る」作業と「Googleが登録したくなる状態にする」作業を分けることです。前者だけなら数分でできますが、後者にはサイト構造やコンテンツ改善が関わります。認識されないURLが1本だけなら個別対応で十分ですが、同じ問題が何十本もあるなら、サイト設計そのものを見直すサインです。
次にやることを決める
「url が google に認識されていません」と表示されたら、最初にやることは慌てて記事を消したり、同じURLを何度も送信したりすることではありません。まず、URLが正しいか、ライブテストで取得できるか、サイトマップと内部リンクで発見できる状態かを確認します。ここまで問題がなければ、インデックス登録リクエストを行い、しばらく様子を見る判断ができます。
一方で、noindex、robots、canonical、リダイレクトの問題があるなら、先に設定を直します。ページ内容が薄い、似た記事が多い、検索意図に対する答えが弱い場合は、技術設定だけ直しても登録されにくいことがあります。その場合は、見出し、本文、具体例、FAQ、内部リンクを整え、読者にとってそのページを見る理由を強くしましょう。
運用としては、新しいページを公開するたびに、公開、サイトマップ掲載、内部リンク追加、URL検査、必要に応じた登録リクエストという流れを決めておくと安心です。毎回その場で迷うより、チェックリスト化しておくほうがミスを減らせます。Search Consoleの表示は不安を感じやすいですが、原因を分けて見れば、次にやることはかなり明確になります。
