日本語 English(Home)

検索エンジンとは?クロール・インデックス・順位付けの仕組みとSEOの前提

ページを公開しても、検索結果に出るとは限りません。検索エンジンがページを集め、整理し、並べる3つの段階と順位の決め方、検索結果ページの表示の種類、自分のページがどの段階にあるかをSearch Consoleで確かめる手順を説明します。

検索エンジンとは?クロール・インデックス・順位付けの仕組みとSEOの前提

この記事の要点:

  • 検索エンジンとは、ウェブ上のページを集めて整理しておき、入力された言葉に合うページを探して並べるシステムです。日本で使われる主な検索エンジンには、Google、Bing、Yahoo! JAPANがあります。
  • Googleの場合、ページが検索結果に出るまでには「クロール(集める)」「インデックス登録(整理して保存する)」「検索結果の表示(並べる)」の3つの段階があります。
  • どの段階で止まっているかによって、やるべきことが変わります。SEOは、この3つの段階のどこで問題が起きているかを確かめ、順番に直す作業だと考えると迷いません。
  • お金を払って順位を上げたり、クロールを増やしたりすることはできません。広告は自然検索の結果とは別の枠です。自然検索からの訪問の数え方は「オーガニック検索とは」で説明しています。
  • AIの回答を表示する機能も、検索のインデックスとランキングの仕組みの上に成り立っています。検索エンジンの仕組みを理解することは、AI検索への対応の前提にもなります。

検索エンジンとは:ウェブのページを集め、整理し、探して並べるシステム

検索エンジンとは、インターネット上のウェブページの情報をあらかじめ集めて整理しておき、利用者が入力した言葉(検索語、クエリ)に合うページを探し出して、役に立つと判断した順に並べて表示するシステムです。

図書館にたとえると、本を集める係(クローラー)、本の内容を調べて目録を作る係(インデックス)、利用者の質問を聞いて合う本を選んで渡す係(ランキング)がそろった仕組みです。違いは、扱う量が非常に多く、目録が自動で更新され続けることです。

検索エンジンの種類

種類仕組み現在の位置づけ
ロボット型(クローラー型)プログラムがリンクをたどってページを自動で集め、自動で順位を決める現在の主な検索エンジンはこの型
ディレクトリ型人がサイトを審査し、分野ごとに分類して登録するウェブの初期に使われた方式

日本で使われる主な検索エンジンは、Google、MicrosoftのBing、Yahoo! JAPANです。Yahoo! JAPANは2010年7月に、検索サービスにGoogleの検索エンジンを採用すると発表しています(独自の調整を加えると説明)。現在の構成は、各社の公式の発表で確認してください。Yahoo! JAPAN の検索での対策の考え方と、Yahoo! からの訪問の確かめ方は「Yahoo!のSEO」で説明しています。

この記事では、Googleが公式に説明している仕組みをもとに解説します。ほかの検索エンジンも、ページを集めて整理し、並べるという基本の流れは同じですが、細かな仕組みや管理ツールはそれぞれ異なります。

検索結果が表示されるまでの3つの段階

Googleの「Google検索の仕組み」の解説では、ページが検索結果に表示されるまでを、次の3つの段階に分けています。すべてのページがすべての段階を通るわけではありません。

段階検索エンジンがすることサイト運営者が関係すること
1. クロールGooglebotというプログラムが、リンクやサイトマップから新しいURLを見つけ、ページを取得する。JavaScriptを実行して表示した状態の確認(レンダリング)も行うrobots.txtで必要なページを止めていないか、内部リンクでたどれるか、サーバーが安定しているか
2. インデックス登録ページの文章、タイトル、画像、動画などを分析し、巨大なデータベースに保存する。内容が同じページの中から代表のURL(正規URL)を選ぶnoindexを付けていないか、内容が重なるページが多くないか、内容が薄すぎないか
3. 検索結果の表示検索語に対して、関連性が高く質の高いと判断したページを選んで並べる。利用者の場所、言語、端末なども考慮する検索した人の知りたいことに答えているか、信頼できる内容か、使いやすいページか

Googleは、クロールもインデックス登録も保証されないと説明しています。ページを公開しただけでは、検索結果に出るとは限りません。

クロール:ページを見つけて取得する

Googlebotは、すでに知っているページのリンクをたどったり、サイトから送信されたXMLサイトマップを読んだりして、新しいURLを見つけます。どのサイトをどのくらいの頻度で、何ページ取得するかは、プログラムが自動で決めます。

インデックス登録:内容を理解して保存する

取得したページは、内容を分析されたうえでインデックスに保存されます。内容がほぼ同じページが複数ある場合、Googleはその中から代表のURLを1つ選び、検索結果には主にそのURLを表示します。インデックスに保存されなかったページは、検索結果に表示されません。

検索結果の表示:合うページを選んで並べる

検索語が入力されると、インデックスの中から合うページを探し、順位を付けて表示します。同じ検索語でも、利用者のいる場所や言語、端末によって結果が変わることがあります。

検索エンジンは何を基準に順位を決めているのか

Googleは、順位を決めるために多くの要素を組み合わせた「ランキング システム」を使っていると説明しています。代表的な考え方は次のとおりです。

観点Googleの説明の要点
検索語の意味言葉どおりに一致しなくても、検索語が表す概念や意図を理解して合うページを探す
関連性検索語に関係する情報が、ページの内容にあるか
品質専門性や信頼性が示されているなど、役に立つ信頼できる内容か
使いやすさスマートフォンで見やすいか、表示が速いかなど、ページの体験がよいか
状況利用者の場所、言語、これまでの検索の設定など

Googleは、主なランキング システムを「Google検索のランキング システムガイド」で公開しています。たとえば、新しい情報が求められる検索で新しい内容を表示する仕組みや、検索結果の上位に同じサイトのページが並びすぎないようにする仕組みなどが紹介されています。

一方で、個別の要素の重みや、順位の計算方法は公開されていません。「〇個の要素がある」「この要素が最も重要」といった断定的な情報は、公式の説明に基づいているかを確かめてから参考にしてください。公式のガイドに載っているシステムの一覧は「Googleのランキングシステムとは」で説明しています。

検索した人が何を知りたいか(検索意図)を読み取り、それに答える内容にすることが、関連性と品質の両方の土台になります。

検索結果ページには何が表示されるのか

現在の検索結果ページには、ページへのリンクが並ぶだけでなく、さまざまな表示があります。検索結果ページ(SERP)の要素と、運営者が影響できる範囲は「SERPとは」で詳しく説明しています。

表示内容サイト側でできること
自然検索の結果タイトル、URL、説明文(スニペット)が並ぶ通常の結果SEOの主な対象。お金を払って順位を上げることはできない
広告「スポンサー」などの表示が付く有料の枠広告の出稿で表示する。自然検索の順位とは別の仕組み
リッチリザルト評価の星やよくある質問など、情報を加えた表示構造化データで情報を伝えると、表示の対象になりうる
強調スニペット1つのページの文章を抜き出し、上部に答えとして表示する質問に端的に答える文章を書く。表示は検索エンジンが決める
ナレッジパネル人物・組織・場所などの情報をまとめた枠公式サイトや外部の情報で、正しい情報をそろえる
AIによる概要生成AIが複数のページをもとに要点をまとめ、参照リンクを付けるインデックスされ、スニペット付きで表示できるページが参照の対象

SEOの前提:段階ごとに確かめることと、使う画面

SEO(検索エンジン最適化)は、検索エンジンの仕組みに合わせて、ページが見つけられ、正しく理解され、検索した人に選ばれる状態を整えることです。どの段階で止まっているかによって、やることがまったく違います。

段階よくある問題確かめる画面(Search Console)関連する設定
クロールrobots.txtで重要なページを止めている、どこからもリンクされていないURL検査、robots.txtレポート、クロールの統計情報robots.txt、内部リンク、XMLサイトマップ
インデックス登録noindexが付いている、正規URLが別のURLになっている、内容が重なっているページのインデックス登録レポート、URL検査noindex、canonical、重複の整理
検索結果の表示表示されるがクリックされない、狙った検索語で表示されない検索パフォーマンス レポートタイトル、説明文、内容と検索意図の一致

順位が気になっても、先にクロールとインデックス登録を確かめるのが近道です。登録されていないページは、内容をいくら直しても検索結果に出ません。

検索エンジンが読み取りにくいページの例

人の目には問題なく見えても、検索エンジンにとっては内容やリンクを読み取りにくいページがあります。Googleの公式の説明をもとに、よくある例をまとめます。

ページの作り起きうること直し方
リンクがクリックの処理だけで作られ、<a href="…">になっていないGoogleがリンクとしてたどれないリンクはhref属性にURLを持つa要素で書く
大事な説明や料金表を画像だけで載せている文章として理解されにくい本文の文章や表(table)で書き、画像には代替テキストを付ける
本文をJavaScriptで後から読み込むGoogleはレンダリングを行うが、処理の失敗や遅れで内容が読み取れないことがあるURL検査の「公開URLをテスト」で、Googleが見た表示を確かめる
ログインしないと見られないクローラーは内容を取得できない検索で見つけてほしい情報は、ログインなしで見られる場所に置く
同じ内容のページがURL違いで多数あるクロールの無駄が増え、意図しないURLが代表に選ばれることがある代表のURLをcanonicalで示し、不要なURLを増やさない

当サイト(seoagent.jp)では、SEOプラグインのXMLサイトマップが古いキャッシュのままで、4件のURLしか載っていない状態でした。キャッシュを作り直し、反映のたびに作り直すようにした結果、72件が載るようになりました(その後、記事の追加で150件超)。また、記事がまだ無い一覧ページはnoindexにしてサイトマップから外し、範囲外のページ番号は404を返すようにしています。検索エンジンに「見つけてほしいページ」と「登録しなくてよいページ」をはっきり伝えるための作業です。

自分のページが検索エンジンにどう扱われているかを確かめる手順

Googleでの扱いは、Search Consoleで確かめるのが確実です。まだ登録していない場合は、先にサイトの所有者であることを確認して登録します。

  1. URL検査で1ページずつ確かめる:調べたいページのURLを入力し、「URL は Google に登録されています」と出るかを見ます。登録されていなければ、理由が表示されます。
  2. ページのインデックス登録レポートで全体を見る:登録されたページ数と、登録されていないページの理由(noindex、重複、クロール済みだが未登録など)を確かめます。
  3. サイトマップを送信する:XMLサイトマップのURLを送信し、読み込みが成功しているか、載っているURLの数が実際の記事数と合っているかを確かめます。
  4. 検索パフォーマンスで表示とクリックを見る:どの検索語で、どのページが、何回表示されクリックされたかを確かめます。

Googleで「site:ドメイン名」と検索する方法もありますが、表示される件数は目安で、正確な登録数ではありません。登録の状態は、Search Consoleの数字で判断します。site: の正しい書き方と使い道は「site:検索の使い方」で説明しています。

当サイトでも、改修前の基準値として検索パフォーマンスを毎週記録しています。2025年6月16日〜2026年10月6日の表示回数は10、クリックは0で、表示されたのはトップページだけでした。数字が小さくても、施策の前の状態を残しておくと、あとで変化を比べられます。

検索エンジンについてよくある誤解

誤解実際(Googleの説明)
お金を払えば順位が上がる、クロールが増えるGoogleは、クロールの頻度や順位を上げるための支払いは受け付けていないと説明している。広告は自然検索とは別の枠
検索エンジンに登録を申請しないと載らない多くのページは、リンクをたどってクローラーが自動で見つける。サイトマップの送信は発見を助ける手段
公開すればすぐ検索結果に出るクロールとインデックス登録は保証されず、時間もかかる
キーワードをたくさん入れるほど上がる検索語の意味を理解する仕組みがあり、詰め込みはスパムに関するポリシーの対象になりうる
検索結果は誰が見ても同じ場所、言語、端末などによって変わる

検索エンジンと関わるAIO・LLMOの基礎の記事は「AIO・LLMOの基礎の記事一覧」にまとめています。

よくある質問

検索エンジンとブラウザは何が違いますか?

ブラウザは、ウェブページを表示するためのソフトです。検索エンジンは、ページを探して並べるサービスです。ブラウザのアドレス欄に言葉を入力すると、ブラウザに設定された検索エンジンで検索されます。

Google以外の検索エンジンにも対策が必要ですか?

ページを見つけやすくし、内容をはっきり書き、検索した人の知りたいことに答えるという基本は共通です。そのうえで、利用者の多い検索エンジンから優先して確かめます。各検索エンジンの管理ツールや仕様は、それぞれの公式の説明で確認してください。

どの検索エンジンがどれくらい使われているかは、どう調べればよいですか?

利用の割合は、調べる会社や測り方、対象の端末によって数字が異なります。自社にとって大事なのは、自社サイトにどの検索エンジンから訪問があるかです。GA4のトラフィック獲得のレポートで、参照元(google、bing、yahooなど)ごとの訪問数を確認できます。

新しいページが検索結果に出るまで、どのくらいかかりますか?

サイトやページによって異なり、決まった期間はありません。URL検査で登録の状態を確かめ、必要ならインデックス登録をリクエストします。リクエストしても、登録は保証されません。

AI検索が広がると、検索エンジンは使われなくなりますか?

GoogleのAIによる概要やAIモードも、検索のインデックスとランキングの仕組みをもとに回答を作ると説明されています。検索エンジンの仕組みに合わせてページを整えることは、AI検索で参照されるための前提にもなります。

SEOAGENTでできること

SEOAGENTでは、検索エンジンでの表示の状況を、記事ごとに確かめながら改善を進められます。

  • SEO分析・効果測定:Search Consoleと連携し、記事ごとのクリック、表示回数、CTR、平均順位、検索語の推移を確認できます。
  • 戦略・キーワード調査:検索される言葉と読者の疑問、既存の記事を合わせて、書くテーマを検討できます。
  • 内部リンクの提案・挿入:記事同士をつなぐリンクの候補と理由を確認し、原稿に挿入できます。どの記事からもリンクされていない記事も絞り込めます。

参考情報

関連する記事

「AIO・LLMOの基礎」の記事をすべて見る →

リンクの否認とは:Googleが必要とする場面・不要な場面と、スパムの被リンクを否認しない判断
AIO・LLMOの基礎

リンクの否認とは:Googleが必要とする場面・不要な場面と、スパムの被リンクを否認しない判断

リンクの否認は、ほとんどのサイトでは必要ない操作だとGoogleは説明しています。否認が必要な2つの条件、判断の流れ、否認ファイルの書式、送信と取り消しの手順、スパムの被リンクが多い当サイトが否認しなかった理由と、その後に確かめることを示します。

AIでSEO対策を、もっと続けやすく。

機能と使い方、料金・契約条件は、サービス資料でご案内します。