検索エンジンはウェブをクロールし、ページをインデックスし、検索語ごとに順位を付けます。仕組み、主要サービス、ランキング要因、GEOとの関係を解説します。

要約
検索エンジンとは、ウェブをクロールしてページをインデックスに保存し、検索語ごとに関連性の高い順に結果を返すソフトウェアです。
さらに詳しく知るには、こちらに質問
検索エンジンとは、ボットでウェブを巡回し、ページの内容をインデックスと呼ばれる巨大なデータベースに保存し、誰かが検索語を入力するたびに最も役立つページを選んで並べるソフトウェアです。Google、Bing、Yandex、Baidu、Naver、DuckDuckGo、Ecosiaがよく知られた例です。
検索エンジンの仕組みを理解することは、あらゆるSEOの土台です。ページタイトルからサーバー速度まで、すべての最適化はクロール、インデックス、ランキングという3つの段階のいずれかに役立ちます。ChatGPT、Perplexity、GeminiなどのAIアシスタントも、引用する情報源を探すために検索インデックスを利用しています。
検索エンジンは、ウェブ全体を対象とした情報検索システムです。リンクやサイトマップをたどってページを発見するクローラー、各ページの情報を保存するインデックス、検索語に対してページを並べるランキングアルゴリズムの3つで構成されます。結果は検索結果ページ(SERP)に表示されます。
ウェブ全体を扱う汎用エンジン(Google、Bing)、他社のインデックスを利用するサービス(DuckDuckGoやEcosiaは主にBingを利用)、特定のコンテンツに特化したバーティカル検索(Google画像検索、Google Scholar、YouTube、商品ならAmazon)、サイト内検索などがあります。原理はどれも同じで、クロール、インデックス、ランキングです。
Googleは自社の処理を3段階で説明しています。まずクロール:Googlebotがリンク、XMLサイトマップ、既知のURLから見つけたページをダウンロードします。次にインデックス登録:テキスト、画像、タグ、構造化データを分析し、重複をまとめて正規URLを選びます。最後に検索結果の表示:検索語ごとにインデックスから該当ページを探し、順位を付けます。
ページが表示されるには、この3段階すべてを通過する必要があります。robots.txtでブロックされたページはクロールされず、noindexが付いたページはインデックスされず、インデックスされても関連性が低いページは下位に留まります。そのため監査は、重要なページがクロール可能でインデックスされているかの確認から始まります。
ランキングは、大きく分類される数百のシグナルに基づきます。検索意図に対するコンテンツの関連性、ページの品質と信頼性(E-E-A-Tの基準)、被リンクによる権威性、ページエクスペリエンス(速度、モバイル対応、セキュリティ)、ユーザーの状況(言語、地域、端末)です。
Googleは2015年以降、RankBrain、続いてBERTやMUMといった機械学習システムを使い、単語の一致ではなく検索語の意味を理解しています。意味を比較しているため、構成が整った網羅的なページは、本文に一字一句書かれていない検索語でも上位表示されることがあります。
StatCounterの公開データによると、Googleは世界市場を大きくリードし、ほとんどのヨーロッパ諸国で検索の90%以上を占めています。Bingは2番目の汎用エンジンで、Microsoft Copilotの回答の一部など、他のサービスにも使われています。市場によっては地域のリーダーがいます。中国のBaidu、ロシアのYandex、韓国のNaverです。
さらに、名前は違っても検索エンジンとして機能するプラットフォームがあります。動画のYouTube、商品のAmazon、若い世代の多くが使うTikTokやInstagramです。包括的な可視性戦略では、ターゲットが実際にどこで検索しているかを考慮します。
ブラウザ(Chrome、Safari、Firefox)はウェブページを表示するソフトウェアで、既定の検索エンジンを備えていますが、両者は別物です。検索エンジンは順位付けされたリンクの一覧を返し、ChatGPT、Perplexity、Geminiなどの生成AIは自然な文章で回答を書き、出典を示すこともあります。
両者は近づいています。Googleは検索結果の上にAI Overviewsを表示し、AIはリアルタイムで検索インデックスを参照して回答の根拠を得ています。よくインデックスされ上位にあるページほど、AIに読まれ、引用される可能性が高くなります。
SEOはサイトをクロール、インデックス、ランキングしやすくする取り組みです。GEOはそれをAIに広げます。AIは信頼できる情報源を探すためにインデックス(ChatGPTの一部はBing、GeminiとAI OverviewsはGoogle)を利用します。つまり同じ技術的・編集的な基盤が両方のチャネルに役立ちます。
検索エンジンで見つかりやすいサイトは、役立つコンテンツを定期的に公開し、トピッククラスターで整理し、明確な内部リンクでつないでいます。これはまさにSorankのブログ記事ジェネレーターが自動化していることで、GoogleとAIに最適化した記事を公開します。
1つ目は、テスト環境から引き継いだDisallowルールや重要ページのnoindexタグなどで、意図せずクロールを妨げることです。2つ目は、同じ検索語を奪い合うほぼ同一のページを大量に作り、関連性のシグナルを分散させることです。
3つ目は、読者ではなくアルゴリズムのために書くことです。キーワードの詰め込み、ありきたりな文章、集客だけが目的のページなどです。Googleのシステムは人のために書かれた有益なコンテンツを評価するよう設計されており、AIも明確で検証可能な情報源を好みます。
検索エンジンはウェブ上のページをクロール、インデックス、ランキングし、すべての検索語に答えます。この3段階を理解すれば、ページが表示されない理由を診断し、適切な最適化に優先順位を付けられます。AIも同じ基盤の上にあるため、従来のSEOは生成AI時代の可視性の土台になります。
さらに詳しくは、インデックス登録とSERPの定義をご覧ください。参考資料:Google Search Central、Wikipedia。
出典
ブラウザ(Chrome、Safari、Firefox)はウェブページを表示するソフトウェアです。検索エンジン(Google、Bing)は検索語に合うページを見つけて並べるサービスです。ブラウザには既定の検索エンジンがあり、設定で変更できます。
クローラーが既知のページからリンクをたどり、XMLサイトマップを読み、Google Search Consoleなどで送信されたURLを処理します。被リンクがなくサイトマップにもないページは、長い間発見されないことがあります。
両方の使い方が共存しています。ChatGPT、Perplexity、Geminiなどは自然な文章で答えますが、情報源を探すために検索インデックスを利用することがよくあります。適切にインデックスされ上位表示されることが、AIに引用されるための基本です。
先行導入企業のご紹介
