Google SEO対策の出発点は、検索順位を上げる小技ではなく、Googleがページをどのように見つけ、登録し、検索結果へ表示するかを理解することです。Google検索は大きく「クロール」「インデックス」「検索結果の表示」の3段階で動きます。
ページを公開しても、必ずクロール・登録・表示されるわけではありません。表示されないときは段階をさかのぼって原因を確認すると、タイトルだけを何度も直すような遠回りを防げます。この記事では検索の仕組みと、Search ConsoleのURL検査を使った確認・修正手順を解説します。

Google検索の仕組みは3段階
Google公式ドキュメントでは、検索の仕組みをクロール、インデックス、検索結果の表示という3段階で説明しています。すべてのページが各段階を通過するとは限らず、Googleはクロール、登録、表示を保証していません。

| 段階 | Googleが行うこと | 運営者が確認すること |
|---|---|---|
| クロール | 新しいURLや更新されたページを発見し、内容を取得する | リンク、サイトマップ、robots.txt、サーバー応答 |
| インデックス | 本文、タイトル、画像などを解析し、検索用のデータへ登録する | noindex、重複、canonical、本文品質 |
| 検索結果の表示 | 検索語に関連し、役立つと判断したページを提示する | 検索意図、内容、タイトル、スニペット |
SEO対策は、この3段階を無理に操作することではありません。Googleがアクセスして内容を理解できる技術的な状態と、検索者の疑問へ的確に答える内容を整える作業です。実行順を先に知りたい場合は、初心者向けSEO対策7ステップを参照してください。
クロール:Googleがページを発見・取得する
クロールは、Googleのクローラーが公開ページを見つけ、内容を取得する段階です。新しいページの存在を伝える経路がなく、取得時にサーバーエラーが起きれば、その先のインデックスへ進めません。
リンクとサイトマップが発見経路になる
Googleは既知のページにあるリンクをたどって、新しいURLを見つけます。重要な記事はトップページ、カテゴリーページ、関連する本文から通常のリンクで到達できるようにします。どこからもリンクされない孤立ページは、読者にもクローラーにも見つけにくい状態です。
XMLサイトマップもURLを知らせる手段です。新規サイトや多数のページをまとめて伝える場合に役立ちますが、送信したURLのクロールやインデックスを保証するものではありません。サイト内の文脈は、SEO内部対策と内部リンクの設計も参考にしてください。
robots.txtとnoindexは役割が違う
robots.txtは主にクローラーのアクセスを制御するファイルです。noindexは、取得できたページを検索結果へ登録しないよう伝える指示です。ページを検索結果から外したいのにrobots.txtで取得を止めると、Googleがnoindexを確認できない場合があります。
重要ページが意図せずブロックされていないか、HTTP 200で安定して返るか、ログインや同意画面が本文を隠していないかを確認します。サーバーやネットワークの問題、長期間のエラーもクロールを妨げます。
クロール頻度を上げれば順位が上がるわけではない
クロールは検索結果へ参加する前提ですが、取得回数が多いほど上位になるわけではありません。Googleは、より頻繁なクロールや上位表示の対価を受け取らないと説明しています。更新していないページで登録リクエストを繰り返すより、発見経路とエラーを直すほうが先です。
インデックス:内容を解析して検索用データへ登録する
取得されたページは、本文、主要な要素、タイトル、画像や動画などが解析されます。Googleは似たページの中から代表となる正規URLも判断します。クロール済みであっても、必ずインデックスされるとは限りません。
本文・タイトル・画像を理解しやすくする
ページ固有の主題をH1と導入で明確にし、H2・H3で順序立てて説明します。タイトルにはページの内容を簡潔に表す語を使い、各ページで同じ定型文だけを使い回さないようにします。重要な画像には、見た目ではなく情報の意味を説明する代替テキストを付けます。
キーワードを機械的に反復する必要はありません。読者の質問へ直接答え、用語の意味、判断基準、手順、注意点を自然に含めます。検索意図の決め方はSEOキーワード選定のやり方で詳しく説明しています。
重複ページとcanonicalを整理する
同じ内容へ複数のURLでアクセスできると、Googleは代表URLを選びます。運営者が指定したcanonicalは強いヒントですが、必ず採用される命令ではありません。内部リンク、サイトマップ、リダイレクトなどの信号を一貫させます。
パラメータ違い、HTTPとHTTPS、wwwの有無、印刷用ページなどが重複していないかを確認します。Search ConsoleのURL検査で「ユーザーが指定した正規URL」と「Googleが選択した正規URL」が異なる場合は、本文の重複やリンク先の不一致を調べます。
クロール済み・インデックス未登録の原因を切り分ける
「クロール済み – インデックス未登録」は、GoogleがURLを取得したものの、現時点で登録していない状態です。短いという理由だけで決めつけず、他ページとほぼ同じ内容ではないか、検索者に固有の価値を提供しているか、noindexやcanonicalが矛盾していないかを確認します。
修正後すぐに状態が変わるとは限りません。再クロールには数日から数週間かかる場合があり、登録リクエストを繰り返しても速くならないとGoogleは案内しています。
検索結果の表示:検索に関連するページを提示する
インデックスされたページは、検索語との関連性や内容の品質などを基に検索結果の候補になります。検索する場所、言語、端末などの状況でも結果は変わるため、誰に対しても同じ順位が固定されるわけではありません。
検索意図とページの役割を一致させる
「Google SEO対策」と検索する人が仕組みを知りたいのか、具体的な作業手順を知りたいのかで、必要なページは異なります。本記事は仕組みと診断に絞り、実践手順は別記事へ分けています。1ページに異なる目的を詰め込むと、結論が見つけにくくなります。
検索結果を確認するときは、上位ページの言葉を写すのではなく、検索者が比較している基準や不足している説明を探します。自分の検証、画面で確認できる項目、失敗時の切り分けなど、読者が次の行動に移れる情報を加えます。
タイトルと説明文はクリック前の約束
検索結果のタイトルリンクやスニペットは、ページを読むべきか判断する材料です。タイトルは内容を正確に要約し、重要語を自然に含めます。過剰な煽りや、本文にない成果の保証は避けます。
Googleはページ内容などからタイトルリンクやスニペットを自動生成することがあり、設定した文が常にそのまま表示されるとは限りません。書き換えが起きた場合は、H1、タイトル、主要見出しが同じ主題を示しているかを確認します。
Search ConsoleのURL検査で原因を確認する
URL検査は、Googleが保持する登録済み情報と、現在公開されているページの状態を確認する機能です。「URLはGoogleに登録されています」と表示されても、すべての検索で表示される保証ではありません。結果の意味を段階ごとに読みます。

1. 登録済みURLの状態を見る
Search Console上部の検査欄へ完全なURLを入力します。インデックス登録の可否、前回のクロール、参照元、サイトマップ、正規URLなどを確認します。対象が別プロパティの場合や、URL表記が異なる場合は正しいプロパティへ切り替えます。
2. 公開URLをテストする
「公開URLをテスト」すると、現在のページをGoogleが取得できるか確認できます。登録済み情報は前回クロール時点、公開URLテストは現在の状態です。修正前後を混同しないようにします。
公開URLテストに合格しても、品質、重複、すべてのインデックス条件までは保証しません。合格を「上位表示できる」という意味で受け取らず、取得可能性の確認として使います。
3. Googleが選択した正規URLを確認する
Googleが別URLを正規URLとして選んだ場合、検査中のURLは検索結果に出にくくなります。内部リンクやサイトマップが別URLを指していないか、本文がほぼ同じページを量産していないか、リダイレクトとcanonicalが競合していないかを確認します。
4. 修正後にインデックス登録をリクエストする
重要な1ページを修正したら、公開URLテスト後に登録をリクエストできます。多数のURLはXMLサイトマップで伝えます。どちらもクロールや登録を保証せず、リクエストには上限があります。未修正のまま何度も送信しないでください。
詳しい画面の使い方はGoogle Search Consoleの使い方で確認できます。
症状別にSEOの問題を切り分ける
検索結果に出ない原因は一つではありません。「公開したのに表示されない」という症状を、発見、取得、登録、表示のどこで止まっているかに分けます。次の表を最初の診断に使ってください。
| 症状 | 最初に確認すること | 主な対応 |
|---|---|---|
| URLが検出されていない | 内部リンク、サイトマップ、URL表記 | 関連ページからリンクし、サイトマップを更新する |
| クロールできない | robots.txt、HTTP状態、サーバー、ログイン制限 | 取得を妨げる設定やエラーを修正する |
| クロール済み・未登録 | 重複、固有価値、noindex、canonical | 役割を明確にし、内容と正規化を整える |
| 別URLが正規として選択 | 重複URL、内部リンク、リダイレクト | 正規URLへ信号を統一する |
| 登録済みだが表示されない | 検索意図、関連性、品質、検索需要 | 検索語に対する答えとページ独自の価値を改善する |
| タイトルが書き換えられる | title、H1、主要見出し、定型文 | ページ固有の主題を一貫して示す |
Google SEO対策チェックリスト
最後に、公開前後の確認項目を整理します。一度にすべてを変更せず、問題がある段階から修正し、変更日を記録すると効果を比較しやすくなります。
- 重要ページへ通常の内部リンクで到達できる
- XMLサイトマップに正規URLだけを載せている
- robots.txtやnoindexで重要ページを妨げていない
- HTTP 200で安定して本文を返している
- タイトル、H1、導入が同じ検索意図を示している
- 他ページの言い換えではない固有の説明や検証がある
- canonical、リダイレクト、内部リンクのURLが一致している
- 重要画像に内容に合う代替テキストがある
- URL検査で登録状況とGoogle選択の正規URLを確認した
- 修正後は反映を待ち、同じ期間条件で表示回数とクリックを比較する
まとめ:3段階を順番に確認する
Google検索は、ページを見つけて取得するクロール、内容を解析して登録するインデックス、検索に合うページを提示する表示の3段階で動きます。順位やクリックだけを見る前に、ページがどの段階まで進んでいるかを確認してください。
表示されないときは、内部リンクとサイトマップ、取得エラー、noindexとcanonical、検索意図と内容の順に切り分けます。修正後はURL検査を使い、重要URLだけ登録をリクエストします。登録や順位は保証されないため、Search Consoleの実データを継続して比較しましょう。


コメント