新しくページを公開したのに、しばらく経っても検索結果に出てこない——このような経験はありませんか。
Googleは新しいページを自動的に見つけてインデックス(登録)してくれますが、それには時間がかかります。サイトの規模や更新頻度によっては、数週間経ってもインデックスされないこともあります。
そんなとき、Search Consoleの「URL検査ツール」を使えば、対象のページを「早くクロールしてほしい」とGoogleに伝えることができます。この記事では、URL検査ツールでインデックス登録をリクエストする具体的な手順から、サイトマップ送信との使い分け、反映までの期間の目安までを解説します。
なお、Search Console自体の登録・設定がまだの場合は、先に「Search Consoleの使い方|登録・設定から検索パフォーマンスの見方・改善まで」を確認してください。この記事は、すでに登録・設定を済ませた方が対象です。
インデックス登録のリクエストとは何か
Googleは、Googlebotと呼ばれるプログラムがWeb上のページを巡回(クロール)し、その内容を評価したうえでインデックスに登録することで、検索結果に表示できるようにしています。このクロールは通常、Googleが自動的なタイミングで行うため、サイト運営者側でいつ来るかを正確にコントロールすることはできません。
インデックス登録のリクエストは、このクロールを「早めに行ってほしい」とGoogleに知らせる機能です。URL検査ツールから、特定の1ページを指定してリクエストできます。
ただし、注意しておきたい点があります。リクエストはあくまでクロールを促す信号であり、必ずインデックスされることを保証するものではありません*1。ページの内容に重大な問題がある場合(noindexタグが設定されている、robots.txtでブロックされているなど)は、リクエストを送っても登録されないことがあります。
このリクエストが特に効果を発揮するのは、次のような場面です。
- 新しいページを公開した直後で、早く検索結果に反映させたい
- 既存ページの内容を大きく更新し、その変更を早くGoogleに認識してほしい
- 一度インデックスから外れたページを、修正後に再度登録してほしい
なお、Googleがいつ新しいページを見つけてクロールするかは、Google側のクロール需要やサイトの更新状況などによって異なり、サイトの規模や更新頻度によって発見までの時間に差が出ることがあります。インデックス登録のリクエストは、こうした「自然に見つかるまでの待ち時間」を短縮するための手段だと捉えておくとよいでしょう。
リクエストする前に確認しておきたい3つのポイント
リクエストを送る前に、次の3点を確認しておくと、無駄なリクエストを減らせます。
1. 対象ページが実際に公開されているか
社内の確認用URLや、パスワードで保護されたテスト環境のURLをリクエストしても、Googlebotはアクセスできないため意味がありません。実際に一般公開されているURLかどうかを確認しましょう。
2. noindexタグが設定されていないか
制作段階でnoindexタグ(検索結果に表示しない指定)を設定したまま、本番公開時に外し忘れているケースは意外とよくあります。この状態でリクエストしても、Googleはインデックスしません。ページのソースコードにnoindexという記述がないか、確認しておきましょう。
3. 正規URLが意図した通りに設定されているか
同じ内容のページが複数のURL(例:https://とhttp://、末尾に/があるものとないもの)で存在する場合、Googleはそのうちの1つを「正規URL」として選び、検索結果では原則としてその正規URLを代表として扱います。自分がリクエストしたいURLとは異なるURLが正規URLとして扱われていると、リクエストしても期待通りに反映されないことがあります。
URL検査ツールでインデックス登録をリクエストする手順
それでは、実際の手順を見ていきましょう。なお、インデックス登録のリクエストとサイトマップの送信は、いずれも「フルユーザー」以上の権限を持つアカウントでのみ行えます*4。「制限付きユーザー」としてSearch Consoleに招待されている場合、URL検査ツール自体は開けますが、インデックス登録のリクエストはできないため、あらかじめ自分の権限を確認しておきましょう。
1. 対象のURLを検査ボックスに入力する
Search Consoleにログインし、画面上部にある検査ボックスに、インデックス登録をリクエストしたいページの完全なURL(https://から始まるURL全体)を入力し、Enterキーを押します。
このとき、入力するURLは現在開いているプロパティに属しているものである必要があります*1。複数のプロパティ(例:URLプレフィックスとドメインプロパティ)を登録している場合は、対象のURLを含むプロパティを開いた状態で検査してください。
2. 検査結果を確認する
数秒ほどで、そのURLに関する検査結果が表示されます。ここで確認したいのは、画面上部に表示されるステータスです。主に次の2パターンがあります。
| 表示されるステータス | 意味 |
|---|---|
| URLはGoogleに 登録されています | すでにインデックス済み。リクエストは基本的に不要 |
| URLはGoogleに 登録されていません | 未登録。この後の手順でリクエストする |
「登録されていません」と表示された場合、その下に表示される詳細情報(クロール日時、インデックス登録の可否など)も合わせて確認しておくと、原因の見当がつけやすくなります。
3. 「インデックス登録をリクエスト」をクリックする
検査結果の画面で「インデックス登録をリクエスト」というリンクをクリックします。すると、Googleがインデックス登録の妨げになる問題がないかをその場で簡易チェックし、問題がなければリクエストが完了した旨が画面に表示されます*1。
この簡易チェックでは、noindexタグでブロックされていないか、robots.txtでクロールが禁止されていないかなど、インデックス登録の妨げになりうる問題が確認されます。もし問題が見つかった場合は、リクエストが完了せず、「インデックス登録をリクエストできません」といったエラーが表示されます*1。
4. 「公開URLをテスト」で事前確認するとより確実
リクエストを送る前に、「公開URLをテスト」を実行しておくと、Googleの検査用クローラーが取得した現在のページの状態を確認できます。
これは特に、JavaScriptで動的にコンテンツを描画しているサイトで重要です。ブラウザで見ると正常に表示されていても、ページを取得した時点ではまだ本文が描画されておらず、内容を正しく認識できないケースがあるためです。「スクリーンショット」タブを開くと、Googleの検査用クローラー「Google-InspectionTool」が取得・レンダリングした画面を確認できます*1。
ただし、このライブテストで確認できるのはクロール可否やレンダリング結果までで、手動による対策の有無、品質・セキュリティガイドラインへの適合、正規URLの最終的な選定といった判断は含まれません。これらは実際にインデックス登録される段階で改めて評価されるため、ライブテストで問題がなかったからといって、必ずインデックスされることが確定するわけではない点に注意してください*1。
この事前確認を省略してもリクエスト自体は送信できますが、そもそもページの内容が正しく取得できていない状態でリクエストを送っても、インデックスされる可能性は高くありません。特に新しく作り込んだページや、表示の仕組みが複雑なページについては、リクエスト前に一度確認しておくことをおすすめします。
5. 検査結果の詳細情報も見ておく
検査結果の画面には、ステータス以外にもいくつかの詳細情報が表示されます。特に確認しておきたいのは次の項目です。
| 項目 | 確認できる内容 |
|---|---|
| 前回のクロール | Googlebotが最後にそのページを 取得した日時 |
| クロールを許可? | robots.txtによってブロック されていないか |
| インデックス登録を許可? | noindexタグなどで ブロックされていないか |
| ユーザーが指定した 正規URL | 自分がリクエストした (本来意図する)URL |
| Googleが選択した 正規URL | Googleが実際に代表として 扱っているURL |
特に見ておきたいのが、「ユーザーが指定した正規URL」と「Googleが選択した正規URL」が一致しているかどうかです。この2つが異なっている場合は要注意です。同じ内容のページが複数のURLで存在しており、Googleが自分の意図とは別のURLを正規のものとして選んでいることを意味します。この場合、リクエストしたURLではなく、Googleが選んだ正規URLの方が実際にインデックスされる対象になります。
リクエスト後、どのくらいで反映されるか
インデックス登録をリクエストしたからといって、即座に検索結果に反映されるわけではありません。
「リクエスト」→「クロール」→「インデックス登録」→「検索結果への表示」は、それぞれ別の段階です。Google公式のヘルプでは、インデックス登録の処理自体は通常1日程度で完了するとされる一方*1、クロール自体には数日から数週間かかることがあるとも説明されています*5。リクエストしたその日のうちに検索結果に反映されるとは限らず、実際の反映スピードは、サイト全体の規模、更新頻度、コンテンツの評価などによって変わるため、一律に「何日で反映される」と言い切ることはできません。
リクエストしてから数日経過した段階で、再度同じURLを検査ボックスに入力し、ステータスが「登録されています」に変わっているかを確認するとよいでしょう。まだ「登録されていません」のままであれば、もうしばらく様子を見る必要があります。
複数のページをまとめてリクエストした場合は、1件ずつ検査するのは手間がかかります。その場合は、左メニューの「インデックス作成」内にある「ページ」レポートを開き、「インデックス登録済み」の件数が増えているかどうかを大まかな進捗の目安として確認する方法もあります。ただし、このレポートの数値は毎日更新されるわけではなく、反映までにタイムラグがあるため、あくまで参考程度に見ておくとよいでしょう。
まとめて申請したい場合はサイトマップ送信
URL検査ツールは、1ページずつ個別にリクエストする方法です。一方、公開したばかりのサイトや、一度に多くのページを更新した場合は、サイトマップを送信する方法が向いています。
サイトマップとは、サイト内にどのようなページがあるかをGoogleに伝えるためのファイルです。Search Console内の「サイトマップ」メニューから、サイトマップのURL(例:sitemap.xml)を送信します*2。WordPressなど多くのCMSでは、プラグインや標準機能によってサイトマップが自動生成されている場合があるため、制作会社に依頼している場合はサイトマップのURLを確認しておくとスムーズです。
両者は役割が異なるため、次のように使い分けるとよいでしょう。
| 方法 | 向いているケース | 特徴 |
|---|---|---|
| URL検査ツール | 特定の1ページを 早く登録してほしい | 1ページずつ個別に リクエストする |
| サイトマップ送信 | サイト全体・複数ページを まとめて知らせたい | Googleに ページ一覧を伝える |
例えば、リニューアルで一度に数十ページを公開した場合は、まずサイトマップを送信してページ全体の存在を伝え、その中でも特に早く検索結果に出したい重要なページ(トップページやサービスページなど)については、URL検査ツールで個別にリクエストする、という組み合わせが効率的です。
1日に何件までリクエストできるか
インデックス登録リクエストには、1日あたりの上限が設けられています。
Google公式では、具体的な上限件数や、上限に達した際の挙動、リセットのタイミングなどは公表されていません*1。「かなりの数のページをリクエストしたい」というケース向けではない機能だと捉え、公開直後の重要なページなど、狙いを絞って使うのが基本的な使い方になります。
大量のページを個別にリクエストしたい場合は、1件ずつ手動で処理するよりも、前述のサイトマップ送信を優先する方が効率的です。
「Indexing API」で自動化できるという情報について
Web上には、「Indexing API」というGoogleの仕組みを使えば、1日の上限を気にせず自動でインデックス登録をリクエストできる、といった情報も見られます。
しかし、このIndexing APIは、求人情報(JobPosting)ページか、ライブ配信(BroadcastEvent)ページに限定して提供されている機能です*3。一般的なコラム記事やサービスページ、商品ページなどをこのAPIで登録することは、Google公式には想定されていません。「あらゆるページを自動でインデックスできる」とうたうツールやサービスを見かけても、対象外のページに使えば効果は期待できないため、注意が必要です。
自社で対応できること、専門家に相談した方がいいこと
ここまで紹介した「リクエストを送る」という操作自体は、自社の担当者でも十分に対応できます。一方で、判断が難しくなる場面もあります。
| 自社でできること | 専門家に相談した方がいいこと |
|---|---|
| URL検査ツールで1ページずつ リクエストを送る | 正規URLの設定を含めた サイト全体の構造的な問題の診断 |
| サイトマップを送信する | noindexタグや robots.txtの設定ミスの特定 |
| ステータスが「登録されています」に 変わったか確認する | リクエストしても改善しない場合の 根本原因の切り分け |
特に、「Googleが選択した正規URL」が意図しないURLになっている場合や、複数のページで同様の現象が起きている場合は、個別のページを1つずつリクエストするだけでは解決しないことがあります。このようなケースは、サイト全体のURL構造や設定を見直す必要があるため、SEOやサイト構築の知見をもとに原因を切り分けられる専門家に相談する方が、結果的に早く解決できることもあります。
リクエストしてもインデックスされない場合
URL検査ツールでリクエストを送っても、しばらく経ってからインデックスされない場合は、リクエストの機能自体の問題ではなく、ページ側に何らかの原因がある可能性があります。
考えられる原因としては、noindexタグの設定、robots.txtでのブロック、重複コンテンツと判定されている、そもそもページの品質がGoogleの基準を満たしていない、といったものがあります。こうした原因の切り分け方と対処法については、「Google検索に表示されない・出てこない原因と対処法」で詳しく解説しているので、リクエストしても状況が変わらない場合はそちらを確認してください。
よくある質問
インデックス登録のリクエストは無料でできますか?
はい、無料です。Search Consoleに登録済みであれば、追加の費用なく何度でもリクエストできます(ただし1日あたりの上限はあります)。
すでにインデックスされているページにもリクエストした方がいいですか?
基本的には不要です。「URLはGoogleに登録されています」と表示されているページは、すでにインデックス済みのため、通常はリクエストする必要はありません。ただし、ページの内容を大きく更新した直後で、その変更を早く認識してほしい場合は、リクエストする意味があります。
「制限付きユーザー」としてSearch Consoleに招待されていますが、リクエストできますか?
いいえ、できません。インデックス登録のリクエストとサイトマップの送信は、いずれも「フルユーザー」以上の権限が必要です。制限付きユーザーの場合はURL検査ツール自体は開けますが、リクエストのボタンは利用できないため、オーナーにフルユーザーへの変更を依頼してください。
リクエストしたのにエラーが出て送信できません
主な原因として、ページがnoindexタグでブロックされている、robots.txtでクロールが禁止されている、URLが正しいプロパティに属していない、1日の上限に達している、取得時の一時的なエラーなどが考えられます。「公開URLをテスト」の結果に表示される詳細情報を確認し、該当する問題を解消してから再度リクエストしてください。
サイトマップを送信すれば、URL検査ツールは使わなくていいですか?
サイトマップの送信だけでも、時間が経てばGoogleに認識されることが多いですが、インデックス登録を保証するものではない点は共通です。早く認識してほしい重要なページ(トップページや主要なサービスページなど)については、URL検査ツールでも個別にリクエストしておくとよいでしょう。両方を併用しても問題ありません。
何度も同じURLにリクエストを送っても大丈夫ですか?
短期間に同じURLへ繰り返しリクエストを送っても、優先度が上がるわけではありません。むしろ1日の上限を無駄に消費するだけになるため、一度リクエストしたら、数日は様子を見てから再度確認する運用をおすすめします。
インデックス登録をリクエストすると、検索順位も上がりますか?
いいえ、直接的には関係ありません。インデックス登録のリクエストは、あくまで「Googleにページの存在を早く知らせて、検索結果に表示されるようにする」ための機能です。表示された後にどれくらいの順位で表示されるかは、ページの内容やサイト全体の評価など、別の要因によって決まります。順位そのものを改善したい場合は、検索パフォーマンスレポートを使った改善が必要です。詳しくは「Search Consoleの使い方」の改善点の見つけ方を参照してください。
スマートフォン用とパソコン用で、別々にリクエストする必要がありますか?
いいえ、別々にリクエストする必要はありません。Googleはモバイルファーストインデックスというしくみを採用しており、基本的にはスマートフォン向けの表示内容をもとにインデックスを行っています。URL検査ツールでのリクエストも、URL単位で1回行えば十分です。
まとめ
新しく公開したページがなかなか検索結果に出てこない場合、URL検査ツールでインデックス登録をリクエストすることで、Googleにクロールを促すことができます。手順自体はシンプルで、対象のURLを検査し、「インデックス登録をリクエスト」をクリックするだけです。
ただし、リクエストはあくまでクロールを促す信号であり、インデックスや検索結果への表示を保証するものではありません。クロールからインデックス登録、検索結果への反映までには数日から数週間かかることもあるため、焦らず様子を見ることが大切です。複数ページをまとめて知らせたい場合は、サイトマップ送信と使い分けましょう。
リクエストを送ってもインデックスされない状態が続く場合は、ページ側に根本的な原因が隠れている可能性があります。「登録の手順は分かったが、なぜインデックスされないのか分からない」という場合は、RINIAのアクセス解析サービスで原因の診断から対応までサポートしています。