「順位が上がらないんですが、何をすればいいですか」。SEOの相談でいちばん多く聞く質問です。ところが、この質問はそのままでは答えづらいところがあります。順位という言葉が指しているものが、聞く人ごとにずれているからです。
Googleは、検索の仕組みを段階に分けて説明しています。ページが読者の画面に出るまでには、いくつもの関所があります。順位はいちばん最後の関所の中で決まる話で、手前の関所で止まっているページには、そもそも順位という考え方が生まれません。
この記事では、Google公式ドキュメントに沿って、検索順位が決まる仕組みを段階ごとにほどいていきます。用語を覚えるためではなく、自社のページがどこで止まっているのかを見分けられるようになるために書きました。
こんなふうに調べていませんか
- 検索順位の仕組みを調べて、Googleが何を見て順位を決めているのか知りたい
- 順位が上がらない原因を、社内に説明できる形で整理したい
この記事を読み終えたときに手に入るもの
- 検索順位が決まる仕組みを、段階に分けて人に説明できるようになります
- 自社のページがどの段階で止まっているかを、見分けられるようになります
- SEO施策がどの段階に効くものなのかを、割り当てて整理できます
結論30秒でわかる、この記事の結論
- 検索順位は、独立した段階として決まるのではありません。 Google公式が示す最後の段階「検索結果への表示」の内部処理として決まります。
- その手前にはクロールとインデックス登録という段階があり、そこで止まっているページには順位が付きません。
- だから「順位が上がらない」への答えは、施策を選ぶ前に、どの段階で止まっているかの切り分けから始まります。
本記事の内容は2026-08-07にGoogle Search Central公式ドキュメントで確認したものです。答える役の鈴木さん、聞き手の若葉さん、実行体制を気にする高梨課長、投資判断を見る大森部長のやりとりを挟みながら進めます。
01検索順位の仕組みは、SEOの現場でどこから説明すればいいですか?
若葉さん検索順位って、Googleが記事を読んで点数を付けて、その順番に並べている……というイメージなんですが、合っていますか。
鈴木さん惜しいところもあるのですが、順番がひとつ抜けています。点数を付ける前に、Googleがそのページを見つけて、手元に持っている必要があるんです。
Google Search Centralは、検索の仕組みを3つのステージで説明しています(出典: 検索エンジンの仕組み)。ステージ名は「クロール」「インデックス登録」「検索結果への表示」です。
それぞれの役割は次のとおりです。
- クロール: Googlebotなどの自動プログラムが、ウェブ上のページからテキスト・画像・動画をダウンロードする
- インデックス登録: 見つけたページの情報を解析し、Googleインデックスと呼ばれる巨大なデータベースへ保存する
- 検索結果への表示: ユーザーの検索語句に応じて関連する情報を返す。この過程で検索順位が決まる
ここで押さえたいのは、検索順位を決めるランキングが、独立した段階として立てられていないことです。公式ページの見出し構成では、ランキングの処理は最後のステージ「検索結果への表示」の内部処理として位置づけられています。
実務では「クロール→インデックス登録→ランキング→表示」という4段階の整理が使われることもあります。ただしこれは公式ページの見出し構成とは一致しません。本誌も当初はこの整理で本記事を企画していましたが、一次情報を確認した結果、公式の3段階に合わせて構成を訂正しました。
この章のまとめ
検索の仕組みは3段階。検索順位は独立した段階ではなく、最後の段階の内部で決まる。
02クロールの段階で、SEOは何をしていることになるんですか?
クロールは、Googlebotなどの自動プログラムがウェブ上のページを見つける段階です(出典: Google Search Central「検索エンジンの仕組み」)。見つけたページのテキスト・画像・動画をダウンロードします。この段階では、ページの中身がまだ検索結果に反映されるわけではありません。
言いかえると、クロールは取りに来てもらう段階です。取りに来てもらえなければ、その先の判断は何ひとつ起きません。SEOの施策のうち、サイトの応答の重さや、たどれるリンクの張り方は、この段階に効きます。
03クロールの状況は、SEOのレポートでどこまで見えるんですか?
自社サイトのクロール状況は、Search Consoleの「クロールの統計情報レポート」で確認できます。同レポートは、小規模なサイトには不要と位置づけられています(出典: Search Console ヘルプ「クロールの統計情報レポート」)。目安として、通常1,000ページ未満のサイトが対象外とされています。
同レポートで確認できる主な指標は次のとおりです。
| 指標 | 何が分かるか |
|---|---|
| クロールリクエスト数 | サイトのURLに対して発行されたクロールリクエストの合計数(成功したかどうかは問わない) |
| 合計ダウンロードサイズ | クロール中にサイトからダウンロードされた合計バイト数 |
| 平均レスポンス時間 | 取得したすべてのリソースの平均レスポンス時間 |
| ホストのステータス | クロールしようとした際に可用性の問題が発生したかどうか |
この章のまとめ
クロールは取りに来てもらう段階。ここが止まっていると、以降の判断はひとつも起きない。
04インデックス登録されないページは、SEOで何が起きているんですか?
インデックス登録は、クロールで見つけたページの情報を解析する段階です(出典: Google Search Central「検索エンジンの仕組み」)。解析されたテキスト・画像・動画の情報は、Googleインデックスと呼ばれる大規模なデータベースへ保存されます。この段階を通らなければ、ページは検索結果への表示の対象になりません。
自社ページが登録されているかどうかは、Search Consoleの「ページ インデックス登録レポート」で確認できます。同レポートでは、Googleが検出して登録できたページを確認できます(出典: Search Console ヘルプ「ページ インデックス登録レポート」)。登録時に発生した問題も、あわせて表示されます。
同レポートが示す代表的な除外理由は次のとおりです。
- robots.txtによる除外: サイトのrobots.txtファイルでブロックされている
- noindexによる除外: ページ取得時にnoindexディレクティブが検出された
- 重複ページとして除外: 他ページと重複し、正規ページとして指定されていない
- 404エラーによる除外: ページのリクエスト時に404エラーが返された
Google公式は、すべてのページが3つの段階を通過するわけではないと説明しています(出典: Google Search Central「検索エンジンの仕組み」)。クロールされても登録されないページ、登録されても特定のクエリでは表示されないページが存在します。
高梨課長うちで実際にあったのが、公開前の確認用に付けたnoindexを、本番公開のときに外し忘れていたケースです。
鈴木さんそれはとても多い事故です。ページは存在するのに検索結果に出ないという症状で気づくのですが、原因が取りに来る側ではなく、しまう側の設定だと分かるまでに時間がかかります。
外し忘れに気づいたときの対処は、次の手順です。
- 対象ページのHTMLからnoindexタグを削除する(入力: 対象ページのURLとHTMLソース)
- 「ページ インデックス登録レポート」で、修正後にそのURLが除外理由から外れているかを確認する(入力: 修正したURL)。除外理由が残っていれば再クロールをリクエストする
この章のまとめ
インデックス登録はしまう段階。ここで外されたページは、順位以前に検索結果の候補に入らない。
05検索結果への表示で、検索順位が決まる仕組みはSEOのどこに効きますか?
検索結果への表示は、ユーザーが検索したときに検索語句に関連する情報を返す段階です(出典: Google Search Central「検索エンジンの仕組み」)。ここでようやく順位の話になります。
掲載順位という指標は「検索結果におけるサイトの最上位の平均掲載順位」と定義されています(出典: Search Console ヘルプ「検索パフォーマンス レポート」)。個別のページが常に同じ場所に固定される、という意味ではありません。 検索語句ごとに、そのつど決まります。
この段階で検索結果に何が表示されるかは、主にインデックス登録時に解析された情報がもとになります。
| 検索結果の要素 | 主にもとになる情報 |
|---|---|
| タイトルリンク | ページのtitleタグ |
| スニペット | メタディスクリプション等 |
| リッチリザルト | 構造化データ(該当する場合のみ) |
この章のまとめ
順位が決まるのは最後の段階。表示される中身は、しまうときに解析された情報がもとになる。
06タイトルとスニペットは、SEOでどこまで自分で決められるんですか?
Google公式のSEOガイドは、タイトルタグを「ページに固有で明確かつ簡潔」にすることを推奨しています(出典: SEOスターターガイド)。メタディスクリプションについても、固有で的確な要点を簡潔に書くことを勧めています。
同ガイドは、次の3つを「Googleが重要でないと考えること」として名指ししています(出典: 同上)。
- キーワードの乱用(同じ語を不自然に繰り返す)
- メタキーワードタグの使用
- ドメイン名へのキーワードの詰め込み
よくある失敗は、検索結果に出るスニペットが意図と異なる文章に差し替わっていることに気づかず放置することです。原因の多くはメタディスクリプションが的確な要点を欠いていたことにあり、担当者はクリック率の低下から違和感に気づきます。
この章のまとめ
順位が決まるのは最後の段階。タイトルとスニペットの書き方は、この段階の見え方に効く。
073つの段階は、SEO担当者から見てどこが違うんですか?
3つの段階は、名前が似ているせいで混ざりやすいところです。止まる場所が違えば、直す場所も違います。 段階ごとに、担当者が持つ問いを並べ替えてみます。
| 段階 | 担当者が確かめる問い | 止まったときの症状 |
|---|---|---|
| クロール | 取りに来てもらえているか | Search Consoleに記録そのものが増えない |
| インデックス登録 | 棚に収まっているか | ページはあるのに検索結果に出ない |
| 検索結果への表示 | 呼ばれたときに出ているか | 表示はされるが下のほうにいる |
症状から入ると、見るべき画面が決まります。逆に、症状を確かめずに施策から入ると、しまう側の問題にタイトルの書き直しで応じる、といったすれ違いが起きます。
この章のまとめ
段階ごとに症状が違う。症状から入れば、見る画面と直す場所が自動的に決まる。
08robots.txtとnoindexは、SEOでどう使い分けるんですか?
クロールを止める設定と、インデックス登録を止める設定は別物です。両者を混同すると、原因の切り分けを誤ります。
# クロールを止める(robots.txt)
User-agent: *
Disallow: /private/
<!-- インデックス登録を止める(HTMLのmetaタグ) -->
<meta name="robots" content="noindex">robots.txtのDisallowは、クローラーにページの取得自体をさせない設定です。noindexタグは、ページの取得は許可したうえで、インデックスへの保存だけを止める設定です。
| 設定 | 効果 | どの段階に効くか |
|---|---|---|
| robots.txtのDisallow | クローラーにページの取得自体をさせない | クロール |
| noindexディレクティブ | ページの取得は許可するが、インデックスへの保存を止める | インデックス登録 |
公開前にrobots.txtの記述ミスがないか確認する手順は、次のとおりです。
- 除外候補のパスを一覧にし、本当にクロール対象から外したいURLかを確認する(入力: 除外候補のURLリスト)。誤って重要なページを含めていないかを、ここで見つける
- robots.txtを保存後、数日おいて「クロールの統計情報レポート」でクロールリクエスト数に想定外の急減が無いかを確認する(入力: 変更前後のクロールリクエスト数)。想定より減っていれば、除外対象を広げすぎている
この章のまとめ
robots.txtは入口を閉じる設定、noindexは棚の手前で止める設定。効く段階が違う。
09検索順位の仕組みは、SEOのどのレポートで確かめられますか?
3つの段階は、それぞれ対応するSearch Consoleのレポートで個別に確認できます。段階をまたいで1つの画面で完結するわけではないため、症状に応じて見る画面を切り替える必要があります。
- 「クロールの統計情報レポート」を開く(入力: 対象プロパティを選択する)。クロールリクエスト数・平均レスポンス時間・ホストのステータスが表示され、クロール段階に問題がないかを判定できる
- 「ページ インデックス登録レポート」で対象URLの状態を確認する(入力: 確認したいURLまたはページ群を選ぶ)。インデックスに登録されているか、除外されている場合はその理由が表示される
- 「検索パフォーマンス」レポートでクエリ別のインプレッション数・クリック数・平均掲載順位を確認する(入力: 期間とクエリでフィルタする)。表示段階で、どの検索語句によって表示・クリックされているかが分かる
若葉さんつまり、画面を順番に開いていけば、どこで止まっているか分かるということですね。
鈴木さんそのとおりです。しかも順番に意味があります。手前が通っていないのに奥だけ見ても、原因は見つかりません。
この章のまとめ
確認は手前から順に。クロール→インデックス登録→検索パフォーマンスの順で画面を開く。
10クロールを増やせば検索順位が上がるというのは、SEOの誤解ですか?
「検索順位が上がらない」という相談の多くは、段階の切り分けをしないまま施策の話に進むことで長引きます。代表的な誤解を整理します。
| よくある誤解 | 公式ドキュメントで確認できること |
|---|---|
| クロールの頻度を上げれば検索順位が上がる | クロールとランキングは別の段階の処理であり、クロール頻度自体を検索順位の要因として明記した記述は、今回確認した公式資料には無い |
| インデックスされていない=クロールもされていない | クロールされたページが、重複や品質判断でインデックス登録の対象から除外される場合がある |
| AI学習用クローラーを拒否すれば検索順位が変わる | Google-Extendedは生成AIモデルの学習用データ収集を管理する個別のトークンであり、検索用のクロール(Googlebot)とは別に用意されている |
クロールの頻度を上げるテクニックを紹介する情報は少なくありません。本記事で確認した公式資料の範囲では、クロール頻度そのものを検索順位の決定要因として位置づける記述は見当たりませんでした。 断定的な情報は、出典を確認してから採用することをおすすめします。
この章のまとめ
クロール頻度と順位を結びつける公式の記述は、今回の確認範囲では無かった。出典から入る。
11AI検索やAI Overviewsが出ても、検索順位の仕組みは変わらないんですか?
検索結果には、通常のウェブリンクに加えて、AI Overviewsのような生成AIによる要約が表示される場合もあります。Googleは、AIによる概要やAIモードへの掲載に向けた追加要件は無いと説明しています(出典: Google Search Central「AI 機能とウェブサイト」)。既存のSEOのベストプラクティスに沿っていれば、特別な最適化は不要だとしています。
大森部長AI検索が伸びているというなら、いま順位を追いかける意味は薄れていくんじゃないか。
鈴木さん表示のされ方は変わっています。ただ、Googleは追加要件は無いと説明しています。 土台の作業を切り替える理由には、今回確認した範囲ではならないと考えられます。
見え方が変わっても、取りに来てもらう・棚に収める・呼ばれたときに出る、という3つの関門そのものは残ります。AI検索の話をするときも、まずこの3段階が通っているかを確かめる順番は変わりません。
この章のまとめ
AI Overviewsやモードへの掲載に追加要件は無いと説明されている。土台の3段階は共通のまま。
12生成AIの学習用クローラーを止めると、検索順位はどうなりますか?
Googleは「Google-Extended」という個別のトークンを、検索用クロールとは別に用意しています(出典: Google の一般的なクローラー)。これは生成AIモデルの学習用データ収集を管理するためのトークンです。
つまり、AI学習用クローラーの許可・拒否と、検索結果への表示に関する設定は別レイヤーの話です。両者を混同すると、片方を触ったつもりでもう片方に影響が出たと誤解したり、逆に効くはずの設定を触らないまま放置したりします。
この章のまとめ
Google-Extendedは検索用クロールとは別のトークン。学習の許諾と順位の話を混ぜない。
13検索順位が上がらないとき、SEOではどの段階を先に疑いますか?
相談を受けたときの順番を、疑う優先度として並べ替えます。下から順に確かめるのが、遠回りに見えていちばん早い道です。
いちばん下は、取りに来てもらえているかです。Search Consoleの記録そのものが増えていないなら、施策の議論より先に、たどれる導線とサーバーの応答を確かめます。
その上は、棚に収まっているかです。除外理由が付いているなら、原因はrobots.txtかnoindexか重複かエラーのいずれかに絞れます。ここは設定の話なので、文章の書き直しでは解決しません。
いちばん上が、呼ばれたときに出ているかです。ここまで通っていて初めて、タイトルやスニペット、コンテンツの中身の議論が意味を持ちます。
高梨課長順番を守らないと、どうなりますか。
鈴木さん手間のかかる作業から先に着手してしまいます。設定ひとつで解決する話に、記事のリライトを何本も当ててしまう、というのがよくある形です。
この章のまとめ
疑う順番は、取りに来てもらえているか→棚に収まっているか→呼ばれて出ているか。
14検索順位の仕組みを社内で共有するとき、SEO担当は何を配ればいいですか?
社内共有の前に、自社の状態をひととおり確かめておくと、説明が具体的になります。次の項目を確認してから配ってください。
- 自社サイトのrobots.txtで、検索用クローラー(Googlebot)を誤ってブロックしていないか確認した
- Search Consoleの「クロールの統計情報レポート」で、クロールリクエスト数とホストのステータスを確認した
- 「ページ インデックス登録レポート」で、noindexや重複ページとして除外されているURLが無いか確認した
- 公開前の確認用ページに付けたnoindexタグを、本番公開時に外し忘れていないか確認した
- 検索結果に表示された後の状態を、「検索パフォーマンス」レポートで確認する運用になっているか
- 「掲載順位を上げる」施策が、クロール・インデックス登録・表示のどの段階に効くものかを整理した
- クロール頻度を上げれば検索順位が上がるという未確認の情報を、社内の意思決定に使っていないか
- タイトルタグ・メタディスクリプションが、ページごとに固有で内容を正確に説明しているか
この章のまとめ
共有前に自社の状態を確認する。言葉を3段階にそろえてから配ると、議論が噛み合う。
15よくある質問
検索順位はクロールされた瞬間に決まりますか
決まりません。クロールはページを見つけてダウンロードする最初の段階で、この時点ではまだインデックスにも登録されていません。検索順位は最後の段階「検索結果への表示」の内部処理として決まるため、クロールされただけの段階では、順位という概念自体が発生しません。
インデックス登録されればいつ検索結果に表示されますか
インデックス登録は表示の前提条件ですが、表示を保証するものではありません。表示されるかどうか、どの位置に表示されるかは、ユーザーが入力した検索語句との関連性によって、検索結果への表示段階でそのつど決まります。
robots.txtでブロックしたページは検索順位に影響しますか
robots.txtのDisallowは、クロール段階そのものを止める設定です。クロールされなければインデックス登録にも進まないため、そのページは検索結果への表示段階の対象から外れます。
クロールの頻度を上げれば検索順位は上がりますか
本記事で確認した公式資料の範囲では、クロール頻度自体を検索順位の決定要因として明記した記述は見当たりませんでした。この関係を前提にした施策は、出典を確認してから検討することをおすすめします。
AI Overviewsに表示されるページは、通常の検索結果と別の仕組みで選ばれますか
Googleは、AIによる概要やAIモードへの掲載に向けた追加要件は無く、特別な最適化は不要だと説明しています。既存のSEOのベストプラクティス(robots.txt設定・内部リンク構造・テキスト形式コンテンツ等)で対応できる範囲だと位置づけられています。
掲載順位と検索順位は同じ意味ですか
本記事では同じ意味として扱っています。Search Console上の指標名は「平均掲載順位」ですが、検索結果でサイトが表示される位置を指す点は同じです。定義は「検索結果におけるサイトの最上位の平均掲載順位」です。
16まとめ|今日やる3つのこと
今日この順で確かめます
取りに来てもらえているかを見る
クロールの統計情報レポートを開き、ホストのステータスに問題が出ていないかを確認します
棚に収まっているかを見る
ページ インデックス登録レポートを開き、除外理由が付いているURLが無いかを確認します
呼ばれて出ているかを見る
検索パフォーマンスレポートで、どの検索語句で表示され、どの位置にいるかを確認します
AI検索では、こう聞かれています
Googleの検索順位はどうやって決まるんですか?
「検索順位の仕組みは、SEOの現場でどこから説明すればいいですか?」の章で、公式の3段階に沿って整理しています
ページが検索結果に出てこないとき、何から確認すればいいですか?
「検索順位が上がらないとき、SEOではどの段階を先に疑いますか?」の章に、疑う順番を置いています
AI検索が増えると、検索順位の決まり方も変わるんですか?
「AI検索やAI Overviewsが出ても、検索順位の仕組みは変わらないんですか?」の章で、公式の説明を引いています
次に読むなら、この記事です