目次を見る08

インデックス登録をリクエストしても反映されない?正しい手順

Wemiro編集部読了目安 12
インデックス登録Search Consoleクロールサイトマップ

新しい記事を公開した、あるいは既存ページを大きく直した。早く検索結果に反映してほしくて、Search Console(グーグルが提供するサイト管理ツール)で「インデックス登録をリクエスト」を押す。それでも反映されないので、翌日も、その次の日も、同じボタンを何度も押している——この記事は、自社サイトを自分で良くしようとしていて、まさにこの状態にある担当者に向けたものです。

先に結論を書きます。同じページに対して「インデックス登録をリクエスト」を繰り返しても、クロール(検索エンジンのロボットがページを読み取りに来ること)が早くなることはありません。これは体感ではなく、Google 自身が公式ヘルプに明記していることです。だから連打はやめてよいのです。代わりにやるべきなのは、URL 検査ツールで「本当にロボットが来たのか」を確かめ、更新はサイトマップ(サイト内のページ一覧をまとめたファイル)で伝えることです。この記事では、その理由と、焦っている状況を落ち着いて切り分けるための手順を、公式ドキュメントの言葉で順に確かめます。

何度リクエストしても早くならない、という公式の事実

まず、いちばん知っておきたい事実から確かめます。Google の公式ヘルプは、個別ページのクロールを依頼する URL 検査ツールについて、次のように述べています。「なお、個々の URL の送信には上限があり、同じ URL に対して再クロールを何度もリクエストしても、早くクロールされることはありません」。

ここには2つのことが書かれています。ひとつは、個々の URL の送信には上限があること。もうひとつは、同じ URL に何度リクエストしても、早くクロールされるわけではないことです。つまり「たくさん押せば優先してもらえる」という仕組みではないのです。むしろ上限があるぶん、意味のない連打で枠を使い切ってしまうのは損とも言えます。

では、リクエストを送ったらどのくらいで反映されるのか。同じ公式ヘルプは、期待値をこう示しています。「クロールには数日から数週間かかることがあります」。さらに念押しとして、「クロールをリクエストしても、コンテンツが検索結果にすぐに表示されるとは限らず、まったく表示されないこともあります」とまで書かれています。

ここで大切なのは、「リクエスト=即時反映の約束」ではない、という前提を持つことです。数日から数週間という幅がある以上、公開した翌朝に反映されていないこと自体は、異常でも失敗でもありません。まず、この期待値を自分の中で正しく設定し直すことが、無駄な連打をやめる第一歩になります。

リクエストの前に、そもそも誰が押せるのか

細かい点ですが、つまずきやすいので触れておきます。公式ヘルプによれば、URL 検査ツールでインデックス登録をリクエストするには、「Search Console プロパティの所有者またはフルユーザーである」ことが必要です。また、「自分が管理していない URL のインデックス登録をリクエストすることはできません」とも明記されています。

つまり、自分に十分な権限がない状態でボタンを探しても操作できませんし、他人のサイトのページを登録依頼することもできません。ボタンが見当たらない・押せないというときは、まず自分の権限(所有者かフルユーザーか)を確認してください。

「本当にロボットが来たのか」を確かめる5ステップ

連打をやめると、次に湧いてくるのは「じゃあ、今どういう状態なの?」という不安です。ここで役に立つのが、URL 検査ツールの「前回のクロール」という表示です。公式ヘルプは、この項目について「このページが Google で前回クロールされた日時が、ユーザーの現地時間で表示されます」「このツールに表示される情報はすべて、前回クロールしたバージョンから取得されています」と説明しています。

この日時を読むと、「リクエストを送ったあとに、実際にロボットが来たのかどうか」を自分で判断できます。焦って何度も押す代わりに、次の5ステップで状況を切り分けてみてください。これがこの記事の中心となる、再現できる作業手順です。

  1. 対象 URL を URL 検査ツールに入れる:Search Console の上部にある検査バーに、確認したいページの完全な URL を貼り付けます。これで、そのページの現在の状態が表示されます。
  2. 「前回のクロール」の日時を控える:表示された「前回のクロール」の日時をメモします。まだ一度もクロールされていなければ、そもそもロボットが到達していないサインです。
  3. 必要なら一度だけリクエストを送る:ページを追加・更新したのにまだ反映されていない場合は、「インデックス登録をリクエスト」を1回だけ押します。上限がある以上、押すのは1回で十分です。
  4. 数日おいて、もう一度「前回のクロール」を見る:クロールには数日から数週間かかることがあるので、翌日に一喜一憂しません。数日後にもう一度同じ URL を検査し、「前回のクロール」の日時がリクエスト後に更新されているかを確認します。
  5. 日時が新しくなったかどうかで、次の一手を分ける:日時がリクエスト後に更新されていれば「ロボットは来た」、更新されていなければ「まだ来ていない」。この違いで、次にやることが変わります(次の節で分岐を説明します)。

この5ステップの価値は、「反映されない」という一括りの不安を、「ロボットが来たか/来ていないか」という確認できる事実に置き換えられる点にあります。連打では、この事実は一切わかりません。

「来たのに登録されない」場合に疑うこと

5ステップで状況が2つに分かれました。それぞれで見るところが違います。

「前回のクロール」の日時がまだ更新されていない場合は、単純に順番待ちの可能性が高いので、追加で連打せず待ちます。急いで内部リンクなどで巡回しやすくする打ち手もありますが、まずは時間をおくのが基本です。

問題は、日時は新しくなっているのに、検索結果に反映されない場合です。ロボットは来た。それでも登録されない。このとき疑うべきは「クロールの回数」ではなく「そのページが登録に値するか」です。公式ヘルプは、URL 検査ツールの説明の中で「インデックス登録されるには、ページの品質が十分に高くなければいけません」とはっきり述べています。さらに、ライブテスト(その場でのチェック)で「よい結果が出たからといって検索結果への掲載は保証されません」とも書かれています。

つまり、クロールされること自体はゴールではなく、その先に品質という関門があるということです。ここで何度リクエストを押しても、この関門は動きません。やるべきなのは、そのページの中身が検索する人の役に立つ独自の情報になっているか、他ページと内容が重複していないか、といった中身の見直しです。インデックスされない原因のより詳しい切り分けは、インデックスされない原因の診断 でも扱っています。

大量の更新・新規は「サイトマップ」で伝える

ここまでは1ページを急いで反映したいケースでした。では、たくさんのページを追加した・サイト全体を更新した、というときはどうするか。ここでも公式の答えははっきりしています。個別リクエストではなく、サイトマップを使うのです。

公式ヘルプは、URL 検査ツールでの個別リクエストは「一度に扱う URL が少ない場合」の方法だとしたうえで、こう案内しています。「多数の URL が存在する場合は、サイトマップを送信します。サイトマップは、Google がサイト上の URL を検出するための重要な方法です」。特に「サイトを立ち上げたばかりの場合や、サイトの移転を最近行った場合に非常に有効な手段として活用できます」とも書かれています。

サイトマップの役割は、Google 検索セントラルの説明がわかりやすいです。検索エンジンは「このファイルを読み込んで、より効率的にクロールを行います」。そしてサイトマップは「サイト内の重要なページとファイルを検索エンジンに伝えるだけでなく、重要なファイルについての貴重な情報(ページの最終更新日やすべての代替言語ページなど)も提供します」。つまり、サイトマップにはページの最終更新日などの情報を載せられる、ということです。更新したことを Google に伝える手がかりとして、この情報を整えておく価値があります。

さらにうれしい但し書きもあります。公式ドキュメントは「WordPress、Wix、Blogger などの CMS を使用している場合は、CMS によって検索エンジンが利用できるサイトマップがすでに用意されていることが多く、その場合は何もする必要はありません」としています。多くのサイトでは、サイトマップは自動で用意されている、ということです。まずは自分のサイトのサイトマップが存在するか、Search Console にきちんと送信できているかを確認するところから始めてください。

なお、サイトマップは「ここに重要なページと更新がありますよ」という手がかりを渡すものだと捉えるとよいです。送信したらすぐに巡回される、と期待しすぎず、送信後も前述の5ステップと同じく「前回のクロール」の日時で進み具合を見ていくのが現実的です。

よくある誤解と、つまずきやすい点

最後に、この話題でつまずきやすい点を、誤解を解くかたちで整理します。

誤解1:たくさんリクエストすれば優先される。 これは公式ヘルプが真っ向から否定しているとおり、繰り返しても早くはなりません。上限もあるので、連打は枠の無駄づかいになりかねません。

誤解2:ボタンを押せば必ず載る。 リクエストは「検討してください」という依頼であって、掲載の約束ではありません。公式も「まったく表示されないこともあります」と明記しています。品質や設定に問題があれば、押しても載りません。

誤解3:反映されない=ロボットが来ていない。 これは分けて考える必要があります。「前回のクロール」の日時を見れば、来たけれど登録されていないのか、そもそも来ていないのかがわかります。原因が違えば打ち手も違うので、この確認を飛ばさないでください。

つまずき:URL 検査ツールの表示で「他のソースから認識されている可能性があります」と出る。 公式ヘルプによれば、これは「Google がこの URL をサイトマップと参照元ページ以外の場所から検出しているものの、その参照情報は現時点でこのツールでは利用できない」状態を指します。ツールにすべてが映っているわけではない、という前提で読むと落ち着いて対処できます。

自己点検チェックリスト

自分のケースが「待てばよい」のか「中身を直すべき」のか「伝え方を変えるべき」のかを、次の観点で見分けてください。

症状・状況まず確認することとるべき対応
公開直後で反映されない経過日数数日〜数週間かかる前提で待つ。連打しない
同じ URL を何度もリクエストしている送信回数1回に絞る。繰り返しても早くならない
反映されているか不安URL 検査の「前回のクロール」日時リクエスト後に日時が更新されたかを見る
ロボットは来たが登録されないページの品質・重複中身を見直す。押し直しでは解決しない
大量に追加・更新したサイトマップの有無と送信状況個別リクエストではなくサイトマップで伝える
ボタンが押せない自分の権限(所有者/フルユーザー)権限を確認する。他人の URL は依頼不可

上から順に当てはめると、「もう少し待てばよい話」なのか「中身を直す話」なのか「伝え方を変える話」なのかが切り分けられます。大事なのは、どのケースでも「同じボタンをもう一度押す」は答えにならない、という点です。

まとめ

「インデックス登録をリクエスト」を同じ URL に何度押しても、クロールは早くなりません。これは公式ヘルプに明記された事実で、しかも個々の URL の送信には上限があります。クロールには数日から数週間かかることがあり、リクエストは掲載の約束でもありません。だから連打はやめて構いません。

代わりにやるべきことは3つです。第一に、URL 検査ツールの「前回のクロール」の日時を見て、ロボットが来たのかどうかを事実として確認すること。第二に、来たのに登録されないなら、押し直しではなくページの中身(品質・重複)を見直すこと。第三に、大量の追加や更新はサイトマップで伝えること——多くの CMS では、これはすでに自動で用意されています。焦って手を動かす前に、この3つのどれが自分のケースかを見極めるのが、いちばんの近道です。関連して、インデックスされない原因の診断 や、クロールバジェットは気にしなくていい?中小サイトの正しい対処 もあわせてご覧ください。

出典

  1. Google に URL の再クロールをリクエストする(Search Console ヘルプ)
  2. URL 検査ツール(Search Console ヘルプ)
  3. サイトマップの概要(Google 検索セントラル)

NEXT STEP

クライアントへの説明に使える実際の画面を見てみませんか

ご自身の目で、GA4・Search Consoleのデータがどう整理されるかを確認いただけます。

無料デモを見てみる