Search ConsoleのURL検査とは、特定のURLについてGoogleが現在どのように認識しているかを確認するための機能です。
インデックスされているか、最後にいつクロールされたか、クロールやインデックスが許可されているか、GoogleがどのURLをcanonicalとして選んでいるかなどを確認できます。また、現在公開されているページをその場で取得して確認する「ライブURLテスト」や、更新後のページをGoogleへ再クロール依頼する「インデックス登録をリクエスト」も利用できます。
30秒でわかる結論
- URL検査は、特定URLのインデックス・クロール状態を詳しく調べる機能
- Search Console上部の入力欄へ完全なURLを入れて使う
- 通常画面は「Googleが最後に確認・登録した状態」を表示する
- 「ライブURLをテスト」は現在公開中のページをリアルタイムで取得して確認する
- ライブテストが正常でも、インデックス登録を保証するものではない
- Googleが選択したcanonicalは、インデックス済み情報で確認する
- 修正後はライブテストで確認し、必要なら「インデックス登録をリクエスト」する
- 多数のURLを更新した場合は、1件ずつリクエストするよりXMLサイトマップを使う
Search ConsoleのURL検査とは?
URL検査は、Google Search Consoleに登録しているサイト内の特定URLについて、Googleインデックスが持っている情報を確認できる機能です。
Google公式では、主な用途として次を案内しています。
- URLがGoogleにインデックスされているか確認する
- インデックスされない理由を調べる
- 現在の公開ページをライブテストする
- レンダリング結果や読み込んだリソースを確認する
- canonicalを確認する
- インデックス登録をリクエストする
初心者向けに一言でいうと
URL検査は、「このページをGoogleはどう見ている?」を1URL単位で確認する診断機能です。
URL検査の使い方
確認したいサイトのプロパティを選びます。
確認したいページの完全なURLを入力します。
Googleインデックス上の状態を確認します。
現在公開中のページを確認します。
入力するURLは、現在開いているSearch Consoleプロパティの範囲内である必要があります。
「URLはGoogleに登録されています」とは?
URL検査の上部には、ページのGoogleインデックス上の状態が表示されます。
「URLはGoogleに登録されています」に相当する状態なら、そのURLはGoogle検索に表示される資格がある状態です。
検索結果への表示を保証する意味ではない
Google公式は、「URL is on Google」という表示でも、実際に検索結果へ表示されることを保証するものではないと説明しています。手動対策、品質、法的削除、検索クエリとの関連性など、URL検査だけでは確認しない条件もあります。
URL検査で確認できる主な項目
| 項目 | 確認できること |
|---|---|
| インデックス状態 | Googleに登録されているか |
| ページ取得 | Googleが正常に取得できたか |
| クロール日時 | 最後にクロールされた日時 |
| クロール許可 | robots.txt等で妨げられていないか |
| インデックス許可 | noindex等で禁止されていないか |
| ユーザー指定canonical | サイト側が指定したcanonical |
| Google選択canonical | Googleが代表として選んだURL |
| サイトマップ | 検出元のサイトマップ情報 |
Googleインデックスの結果とライブテストの違い
URL検査では、2種類の情報を区別することが重要です。
| 項目 | Googleインデックス | ライブURLテスト |
|---|---|---|
| 対象 | Googleが最後に取得・登録した状態 | 現在公開されているページ |
| リアルタイム | いいえ | はい |
| canonical選択 | 確認可能 | Googleの最終選択は予測できない |
| 修正確認 | 再クロール前は古い状態 | 修正直後の確認に向く |
よくある状況
昨日までnoindexだったページから、今日noindexを削除した。
→ Googleインデックス側ではまだ「noindex」と表示される場合がある
→ ライブURLテストでは現在の「noindexなし」を確認できる場合がある
ライブURLをテストする方法
ページを修正した直後など、現在の状態を確認したい場合はライブURLテストを使います。
ライブテストでは、ページがインターネットからアクセス可能である必要があります。ログイン必須ページなどは通常の公開ページと同じ方法では確認できません。
ライブテストが正常なら必ずインデックスされる?
いいえ。これは重要な注意点です。
Google公式は、ライブテストで「インデックス登録可能」と表示されても、実際のインデックスを保証するものではないと明記しています。
ライブテストでは判断できない代表例
- 重複ページとして別URLがcanonicalに選ばれるか
- クロール済み・インデックス未登録になるか
- 検出・インデックス未登録になるか
- ページ品質がインデックスに十分か
- 手動対策の影響
- 法的な削除措置
ライブテストの意味
「現在のページをGoogleの検査ツールが取得・解析できるか」を確認する機能であり、「Google検索へ必ず登録される」という合格証ではありません。
canonicalはどこを見る?
URL検査では、canonicalに関する2種類の情報を確認できます。
| 項目 | 意味 |
|---|---|
| ユーザーが指定したcanonical | サイト側のrel=”canonical”等 |
| Googleが選択したcanonical | Googleが実際に代表として判断したURL |
2つが一致していれば、意図した正規化になっている可能性が高くなります。
ライブテストではGoogle選択canonicalを予測できない
Google公式によると、canonicalの最終選択はインデックス処理時に行われるため、ライブテストだけでは「GoogleがこのURLをcanonicalにする」と確定できません。
「ページの取得」で何を見る?
ページ取得の項目では、Googleがページを正常に取得できたか確認します。
失敗時の代表原因
- 404 Not Found
- 5xxサーバーエラー
- robots.txtによるブロック
- DNS・サーバー接続問題
- 認証が必要
- リダイレクト関連の問題
インデックスされない原因がコンテンツ品質ではなく、そもそもGoogleがページを取得できていないケースもあるため、最初に確認したい項目です。
「インデックス登録を許可?」で何を見る?
この項目では、ページ側がGoogleのインデックスを禁止していないか確認します。
代表的な原因はnoindexです。
確認例
意図:公開記事なので検索結果へ出したい
URL検査:インデックス登録が許可されていない
→ noindexなどを確認
ただし、noindexを削除した直後はGoogleインデックス側に古い情報が残ることがあります。その場合はライブURLテストで現在の状態を確認します。
最終クロール日時は何に使う?
URL検査では、Googleがそのページを最後にクロールした日時を確認できます。
ページを昨日更新したのに最終クロールが1週間前なら、Googleはまだ更新後の内容を取得していません。
例
記事更新:10月29日
最終クロール:10月20日
→ Search Console上のGoogleインデックス情報は更新前の状態である可能性が高い
クロール済みページのHTMLやスクリーンショットを見る
URL検査では、取得したHTML、HTTPレスポンス、JavaScriptの出力、読み込まれたリソースなどを確認できます。
ライブテストが成功した場合は、Googleの検査ツールがレンダリングしたページのスクリーンショットも確認できます。
役立つ場面
- JavaScriptで本文が表示されない
- CSS・画像が読み込めていない
- Googlebotから見たページが人間の表示と違う
- HTTPヘッダーを確認したい
インデックス登録をリクエストする方法
新規ページを公開したり、大きな修正を行ったりした場合は、URL検査からGoogleへ再クロールを依頼できます。
Googleは簡単なチェックを行い、重大な問題がなければクロール待ちのキューへ追加します。
リクエスト=即時インデックスではない
Google公式では、インデックス登録リクエストを送っても登録は保証されず、処理には1日程度の場合もあれば、より長くかかる場合もあると説明しています。
何度もリクエストすれば早くなる?
同じURLを何度も送信しても、Googleが必ず早くクロールするわけではありません。
URL検査やインデックス登録リクエストにはプロパティごとの利用上限があります。
大量URLはサイトマップを使う
数十・数百ページを更新した場合は、1件ずつURL検査からリクエストするより、XMLサイトマップを正しく送信し、更新日時を管理する方が適しています。
新しい記事を公開したら毎回URL検査すべき?
必須ではありません。
Googleが通常どおりサイトをクロールし、XMLサイトマップや内部リンクから新規URLを発見できる状態なら、自然なクロールを待つこともできます。
新規サイト
利用価値:高め
まだクロール頻度が低い場合、重要ページの公開確認に役立ちます。
既存ブログ
利用価値:中
通常クロールされるなら、毎記事必須ではありません。
重要ページを大幅更新
利用価値:高い
ライブテスト後に再クロールを依頼できます。
数百URLを一括更新
個別利用:不向き
XMLサイトマップを優先します。
「URLはGoogleに登録されていません」と出たら?
まず「登録されていない理由」を確認します。
主な確認項目
- まだGoogleに発見されていない
- robots.txtでブロックされている
- noindexが付いている
- 404や5xxになっている
- 重複URLとして別URLがcanonicalになっている
- クロール済みだが現在インデックスされていない
- 検出済みだがまだクロールされていない
原因によって対処が異なるため、すぐにインデックス登録をリクエストするのではなく、まず状態を読みます。
「クロール済み・インデックス未登録」はURL検査で直せる?
URL検査は原因確認に役立ちますが、ボタンを押すだけで解決する機能ではありません。
「クロール済み・インデックス未登録」は、Googleがページを取得したものの、現時点ではインデックスしていない状態です。
ライブテストが正常でも、ページ品質・重複・canonicalなどは別途確認する必要があります。
リクエスト連打より原因確認
同じ内容のページがないか、検索意図に十分答えているか、canonicalが正しいか、内部リンクがあるかを確認してから再クロールを依頼します。
「検出・インデックス未登録」はURL検査で何を見る?
「検出・インデックス未登録」は、GoogleがURLの存在は把握しているものの、まだクロールしていない状態です。
URL検査では、ライブURLが取得可能か、サイト側に明らかなブロックがないかを確認できます。
ただし、クロールの優先順位やクロールバジェットなど、URL検査だけでは分からない要因もあります。
URL検査とページのインデックス登録レポートの違い
| 機能 | 向いている用途 |
|---|---|
| ページのインデックス登録 | サイト全体の傾向を見る |
| URL検査 | 1URLを詳しく調べる |
使い分け
「サイト全体で未登録が増えた」→ ページのインデックス登録
「この記事だけ登録されない」→ URL検査
URL検査でよくある勘違い
注意したい点
- ライブテスト成功=必ずインデックス、ではない
- 登録リクエスト=即時反映、ではない
- 「URLはGoogleに登録されています」=必ず検索結果に出ている、ではない
- ライブテストではGoogle選択canonicalを確定できない
- 大量URLを1件ずつ送信するための機能ではない
初心者向けURL検査の使い方
この順番で確認
- 完全なURLを入力する
- Googleに登録されているか確認する
- 最終クロール日時を見る
- ページ取得が成功しているか確認する
- インデックス許可を確認する
- canonicalを確認する
- 修正した場合はライブURLをテストする
- 問題がなければ必要に応じて登録をリクエストする
教科書判定
URL検査は「登録リクエストボタン」ではなく「1URLを診断するツール」として使う
初心者は、まずインデックス状態、ページ取得、最終クロール日時、インデックス許可、canonicalの5点を確認してください。
修正した直後はGoogleインデックス側に古い情報が残るため、ライブURLテストで現在の状態を確認します。そのうえで問題がなければインデックス登録をリクエストします。
大量ページを更新した場合はURL検査を何度も繰り返さず、XMLサイトマップを使うのが基本です。
FAQ
Q. URL検査で「URLはGoogleに登録されています」と出れば検索結果に必ず表示されますか?
A. いいえ。Google公式も検索結果への表示を保証するものではないと説明しています。検索クエリとの関連性や品質など、URL検査では確認しない条件があります。
Q. ライブURLテストと通常のURL検査は何が違いますか?
A. 通常画面はGoogleが最後に取得・登録した情報、ライブテストは現在公開されているページをリアルタイムに取得した結果です。
Q. インデックス登録をリクエストすればすぐ登録されますか?
A. いいえ。リクエストは再クロールを依頼するもので、登録や即時反映を保証しません。
Q. Googleが選んだcanonicalはライブテストで確認できますか?
A. 最終的なGoogle選択canonicalはインデックス処理で決まるため、ライブテストでは予測できません。インデックス済み情報を確認してください。
Q. 新しい記事は毎回URL検査から登録リクエストすべきですか?
A. 必須ではありません。XMLサイトマップや内部リンクから通常どおり発見・クロールされるサイトなら、自然なクロールを待っても構いません。
まとめ
URL検査はGoogleが1ページをどう認識しているか確認する機能
- 特定URLのインデックス状態を確認できる
- 最終クロール日時・取得状態・インデックス許可を確認できる
- ユーザー指定canonicalとGoogle選択canonicalを確認できる
- 通常結果はリアルタイムではない
- 修正後はライブURLテストを使う
- ライブテスト成功でもインデックスは保証されない
- 必要ならインデックス登録をリクエストできる
- 登録リクエストにも利用上限がある
- 多数のURLはXMLサイトマップで知らせる
- URL検査は登録ボタンではなく原因調査ツールとして使う
次に読む
「Search Consoleのインデックス登録状況の見方」「Search Consoleで「クロール済み・インデックス未登録」と出る原因」「Search Consoleで「検出・インデックス未登録」と出る原因」「インデックスとは?登録されない原因と対処法」もあわせて確認してください。