生成エンジン最適化(GEO)とは?GEO対策の2026年版ガイド
生成エンジン最適化(GEO: Generative Engine Optimization)とは、AIが書く回答の中で、自社ブランドが言及され、引用され、正しく説明されるようにする取り組みです。対象となるAIは、ChatGPT、Gemini、Perplexity、Claude、Copilot、そしてGoogleのAI による概要(AI Overviews)とAI モード(AI Mode)です。GEO対策はSEOに取って代わるものではなく、SEOの延長にあります。狙う先は、順位付けされたリンクの一覧ではなく、AIが書いた回答です。Googleも、自社のAI機能に向けた最適化は「依然としてSEO」だとしています。
以上が「生成エンジン最適化とは何か」への短い答えです。ここからの長い答えでは、用語の由来、AIの回答が組み立てられる仕組み、エビデンスが裏付けていること、そして人気のGEO施策のうちエビデンスの裏付けがないものを取り上げます。
略語について一点補足します。広告やソーシャルメディアで「geo」と言えば、たいていは地域ターゲティングのことです。検索マーケティングでは2023年以降、GEOはほぼ例外なく生成エンジン最適化(日本ではLLMOとも呼ばれます)を指し、本ガイドで扱うのもこちらです。
用語の由来
この名称は、ある研究論文に由来します。Pranjal Aggarwalほか5名の共著者による論文「GEO: Generative Engine Optimization」で、2023年11月16日に初版が公開され、KDD 2024に採択されました。この論文は生成エンジンを、Bing Chat、GoogleのSGE、Perplexityのように、検索と言語モデルを組み合わせて出典つきの回答を書くシステムと定義しました。
著者らは、引用文・統計・出典の追加など、ページを書き換える9つの手法を検証しました。検証に使ったのは、著者らが構築した10,000クエリのベンチマークであるGEO-benchのうち、1,000クエリからなるテストセットです。その結果、独自の可視性指標においてGEOは「可視性を最大40%高めうる」と報告しています。昔ながらのSEOテクニックであるキーワードの詰め込みは効果がなく、Perplexityでの検証では、ページに手を加えない場合よりも悪い結果でした。
数字を引用する前に、検証方法を確認してください。主要な検証は著者らが自作したエンジン上で行われ、Perplexityでの検証ではページをファイルとしてアップロードしていました。つまりどちらの場合も、元のページは最初からモデルに渡されていたことになります。測られたのは、与えられた複数のページのうちどれが引用されるかであって、ページが見つけてもらえるかどうかではありません。
その後の研究でわかったこと
NeurIPS 2025に採択されたベンチマークC-SEO Benchは、書き換え手法を改めて検証し、その大半が「おおむね効果がない」うえ、しばしば逆効果になることを示しました。2026年7月に公開された45件のGEO研究を対象にした批判的サーベイ(単著のプレプリント)は、「すでに取得されたコンテンツは、その引用や利用のされ方を因果的に変えうる」と結論づけています。ただし、そもそも見つけてもらえるかどうかについて、プラットフォームをまたいで安定した効果を示す手法は一つもないとしています。
このギャップこそ、GEOで最も重要な事実です。公表された効果のほぼすべては、ページがすでにモデルの前に置かれた状態で測られたものです。にもかかわらず、GEOのアドバイスの多くは、それをモデルの前にたどり着くための方法として売り込んでいます。
AIエンジンが回答を組み立てる仕組み
AIの回答の出どころは、2つのうちのどちらかです。OpenAIは、ChatGPTが「質問に最新の情報が役立つ場合、自動的にウェブを検索することがある」と説明しています(OpenAIヘルプセンター)。検索しない場合は、カットオフの時点で止まっている学習データから回答します。
カットオフは最近の日付ですが、モデルごとに変わります。2026年10月時点でOpenAIが示しているカットオフは、ChatGPTで使われるInstantモデルのchat-latest(OpenAIは定期的に更新するとしています)が2026年4月20日、GPT-6のAPIモデルが2026年4月30日から5月18日です。どのモデルが個々の質問に答えるのかをOpenAIは明らかにしていないため、2026年春を境目と考えてください。該当するカットオフより後に公開したものは、ページにどんな手を加えても、検索なしの回答には出てきません。
まとめると、どの回答も4つの段階に左右されます。GEOで働きかけられる段階もあれば、そうでない段階もあります。
| 段階 | 何が起きるか | コントロールするのは | できること |
|---|---|---|---|
| 1. 学習データ | モデルが、カットオフまでにクロールされたテキストから学習する | AI企業 | 学習用クローラー(GPTBot、ClaudeBot)とGoogleのGoogle-Extendedトークンで、自社のページを学習に使わせるかどうかを選べます。どちらを選んだ場合も、モデルによる自社の説明にどう影響するかを測った公開データは、私たちの知る限りありません。 |
| 2. アクセス | クローラーが検索インデックスのためにページを取得する | 自社と利用中のCDN | robots.txtで検索クローラーを許可し、ファイアウォールが通過させることを確認し、スニペットを抑制しないようにします。 |
| 3. 取得(リトリーバル) | AIが質問を独自の検索クエリに書き換え、候補となるページを集める | AI企業 | インデックスに登録されたうえで、その質問に答えるページを公開します。研究で最も再現性が高い要因は、トピックとの関連性です。 |
| 4. 生成と引用 | モデルが回答を書き、引用する出典を選ぶ | モデル | できることはわずかです。書き換えの検証ではほぼ効果が出ていないため、モデルが見つけられる自社の情報に食い違いがないようにします。 |
プロンプトトラッキングが代理指標にすぎないのは、この取得の段階があるからです。ChatGPT検索が検索パートナーを使う場合について、OpenAIは「通常、クエリを1つ以上の的を絞ったクエリに書き換える」と説明しています。GoogleもAI による概要について、「クエリファンアウト」によってサブトピックにまたがる複数の関連検索を行うことがあるとしています。テストする質問は、自社を見つけるクエリそのものではありません。
GEO・SEO・AEOの違い
Googleの生成AI機能向けの最適化ガイド(2026年7月10日最終更新)は、AEOとGEOを「AI検索体験での可視性向上に特化した取り組みを表すのに使われることがある用語」として扱っています。その結論は、「Google検索の観点から見れば、生成AI検索向けの最適化とは検索体験向けの最適化であり、したがって依然としてSEOである」というものです。
| 用語 | 目的 | 主な表示先 |
|---|---|---|
| SEO | ページがクロールされ、インデックスに登録され、順位付けされること | GoogleとBingの検索結果 |
| GEO | AIが書く回答の中で、自社ブランドが言及・引用され、正しく説明されること | ChatGPT、Gemini、Perplexity、Claude、Copilot、AI による概要、AI モード |
| AEO | 自社のコンテンツが、質問への直接の回答として使われること | 上記と同じAIの回答に加え、強調スニペットと音声アシスタント |
| LLMO、AI SEO | GEOの別名 | 上記と同じAIの回答 |
「GEO SEO」と検索する人の多くが求めているのは、この重なりの部分、つまりAIの回答に応用したSEOの実践です。両者の違いはわずかですが、確かに存在します。GEOとSEOの違いを整理した記事で、一つずつ解説しています。回答の表示面という観点からは、アンサーエンジン最適化のガイドをご覧ください。
エビデンスが裏付けること
GEOのアドバイスの多くは足し算です。スキーマを追加する、llms.txtファイルを追加する、FAQブロックを追加する、統計を追加する、といった具合です。しかしエビデンスが示す方向は逆です。仕組みが文書で裏付けられている施策は、ほぼすべてがブロックされないためのものです。
| 施策 | 情報源の記述 |
|---|---|
| AI検索クローラーをそれぞれ許可する | OpenAI:「OAI-SearchBotをオプトアウトしたサイトは、ChatGPT検索の回答に表示されません」(OpenAIのクローラードキュメント) |
| ファイアウォールを通過させる | OpenAI:表示対象になるには、OAI-SearchBotを許可していること「かつ」、ホストまたはCDNが「OpenAIが公開している検索ボットのIPアドレス」を許可していることが必要 |
| インデックス登録とスニペット表示の対象であり続ける | Google:AI による概要やAI モードに表示されるには、ページが「インデックスに登録され、Google検索でスニペット付きで表示される対象になっている必要がある」(AI機能のドキュメント) |
| うっかりスニペットを抑制しない | Google:nosnippetは、コンテンツが「AI による概要とAI モードへの直接の入力として使われる」ことも防ぐ(robotsメタタグのドキュメント) |
| Metaの検索クローラーを許可する | Meta:Meta-WebIndexerを許可すると、「Meta AIの回答で、私たちがあなたのコンテンツを引用し、リンクする助けになる」(Metaのクローラードキュメント) |
| 重要な事実はHTMLに書く | 第三者による測定:Vercelのクローラー調査(2024年12月)によると、ChatGPTとClaudeのクローラーはJavaScriptファイルを取得するものの、「実行はしない」(Vercel) |
ベンダーの引用がいらない施策が、もう一つあります。自社の情報そのものです。料金ページ、会社概要ページ、フッターで価格や創業年の記載が食い違っていれば、それを読んだAIは、矛盾する答えの中から選ぶことになります。サイト内の情報を一致させることは、自社で完全にコントロールできる修正です。
売り込まれているが裏付けのないもの
- スキーママークアップ。Googleは「生成AI検索に構造化データは必須ではなく、追加すべき特別なschema.orgマークアップもありません」としています。Ahrefsが、すでに多く引用されている1,885ページを対象に行ったマッチング比較テストでは、どのプラットフォームでも有意な上昇は見られず、AI による概要での引用に4.6%の小さいながら有意な減少が見られました。まだ引用されていないページにスキーマが役立つかどうかは検証されていません。スキーマは今もGoogleのリッチリザルトの獲得にはつながります。
- llms.txt。Google検索はllms.txtを無視し、Googleは作成しても「害にも益にもならない」としています。llms.txtを読み込むと明記したAIクローラーのドキュメントは、私たちには見つかりませんでした。
- FAQPageマークアップ。Googleは2026年5月7日にFAQのリッチリザルトの表示を終了しました。FAQのコンテンツ自体は、今も読者の役に立ちえます。
- チャンク化と「AIフレンドリー」なフォーマット。Googleは「コンテンツを細かく分割する必要はありません」、「理想的なページの長さというものはありません」としています。
- E-E-A-TスコアとDomain Authority。GoogleはE-E-A-Tについて「特定のランキング要因ではない」としています。Mozは自社のDomain Authorityについて「Googleが使っている直接的なランキング要因ではない」としています。
- 日付の更新。効果は測定されていません。日付を変えても、ページで変わるのは、測ろうとしているその数字だけです。
- AIでの順位の追跡。AIの回答の中に安定した順位はありません。Google自身のAIレポートも、表示回数しか示していません。
Googleは自社の検索について、「Google検索に関しては、コンテンツの『チャンク化』、不要なAI向けテキストファイル(llms.txtなど)の作成、不自然な言及集めといった手法は無視してかまいません」とまとめています。こうした主張の一つひとつは、GEO施策のファクトチェックで詳しく検証しています。
各AIプラットフォームが情報を得る仕組み
| プラットフォーム | 回答の情報源 | 検索のために許可するクローラー | 注意点 |
|---|---|---|---|
| ChatGPT | 学習データ、またはChatGPTが必要と判断したとき(もしくはユーザーが検索を選んだとき)のウェブ検索 | OAI-SearchBot | GPTBotは学習専用。OpenAIによると、ChatGPT-Userにはrobots.txtが「適用されない場合がある」 |
| GoogleのAI による概要、AI モード | Googleの検索インデックス(クエリファンアウトを使用) | Googlebot(AI専用のトークンはなし) | Search Consoleの生成AIコントロール。nosnippetを指定すると、ページのコンテンツはどちらにも使われない |
| Geminiアプリ | 学習データに加え、Google検索によるグラウンディング | Googlebot | Google-Extendedが制御するのはGeminiの学習とGeminiアプリでのグラウンディングで、検索ではない |
| Perplexity | リアルタイムのウェブ検索 | PerplexityBot | Perplexity-Userは「基本的にrobots.txtのルールを無視する」 |
| Claude | 学習データ、またはウェブ検索(使用する場合) | Claude-SearchBot | ClaudeBotは学習用。Claude-Userはユーザーの質問に応じてページを取得する |
| Microsoft Copilot | Bing検索(MicrosoftはCopilotでの引用をBing Webmaster Toolsでレポート) | Bingbot | Bing Webmaster ToolsでCopilotでの引用がレポートされる |
| Meta AI | Metaの検索インデックス | Meta-WebIndexer | Meta-ExternalAgentは別のクローラー |
表の出典は、Perplexityのクローラードキュメント、Anthropicのクローラーに関する記事、Googleの一般的なクローラーのページ、および上記でリンクしたドキュメントです。ChatGPTについて詳しくは、ChatGPTがブランドを推薦する仕組みをお読みください。
GEO対策の始め方:6つのステップ
- AIの今の回答を確認する。ChatGPT、Perplexity、Gemini、Claudeに、見込み客が聞きそうな質問を10から20個尋ねます。自社が言及されているか、引用されているか、事実が正しいかを記録し、回答に出典が表示されたかどうかもメモしておきます。
- robots.txtをクローラーごとに読む。yourdomain.com/robots.txtを開き、上の表にある検索クローラーを探します。よくある間違いは、AIを一括でブロックし、ChatGPT検索から自社を消してしまうことです。
学習だけを拒否したい場合は、GPTBotだけを記載します。# 学習とChatGPT検索の両方をブロック User-agent: GPTBot User-agent: OAI-SearchBot Disallow: / - ファイアウォールをテストする。クローラーごとに
curl -sL -o /dev/null -w "%{http_code}" -A "PerplexityBot" https://www.yourdomain.com/を実行すると、最終的なステータスコードが出力されます。自分のマシンは本物のクローラーではないため、403、429、503やチャレンジページが返ってきたら、それを手がかりにCDNのボット設定を確認してください。Cloudflareを利用している場合は、2026年9月15日のCloudflareのAIクローラーに関するデフォルト変更について目を通しておいてください。 - 抑制がないか確認する。
curl -sI https://www.yourdomain.com/ | grep -i x-robots-tagを実行し、ページのソースでnoindex、nosnippet、max-snippet:0、data-nosnippetを検索します。次に、Search Consoleの生成AI向けの検索設定(Search generative AI control)が、サイトを含める設定になっていることを確認します。これがデフォルトです。 - 自社の情報をそろえる。価格、創業年、本社所在地、CEOを書き出し、すべてのページで同じように記載されているかを確認します。
- ファーストパーティデータで測定する。Search Consoleの生成AIパフォーマンスレポート(表示回数のみ)、BingのAI Performanceレポート(引用とグラウンディングクエリ)、GA4のAI Assistantチャネルを使います。AI AssistantチャネルはChatGPTやGeminiなどからの訪問を集計しますが、AI による概要からの訪問はOrganic Searchに分類します。
99Visibilityは、ステップ1から4の大部分を自動化します。6つのAIプラットフォームに自社ブランドについて質問し(ChatGPT、Claude、Perplexityはウェブ検索を有効にしたAPI経由、GeminiはGoogle検索によるグラウンディングを使用、AI による概要とAI モードはGoogleのリアルタイムの検索結果から読み取り)、誤った情報を検出します。さらに、18のAIクローラー・検索クローラーについてrobots.txtとファイアウォールの応答を確認し、スニペットの抑制もスキャンします。可視性監査の0から100のスコアは私たち独自のモデルであり、業界の測定基準ではありません。
よくある質問
GEOは何の略ですか?
検索マーケティングでは、GEOはgenerative engine optimization(生成エンジン最適化)の略です。AIが書く回答の中で、自社ブランドが言及され、引用され、正しく説明されるようにする取り組みを指します。この用語は2023年の研究論文に由来します。広告やソーシャルメディアでは、「geo」は位置情報によるターゲティングを指すことのほうが多いです。
マーケティングにおけるGEOとは何ですか?
検索マーケティングのうち、順位付けされたリンクではなくAIの回答を対象にする領域です。実際には、AIクローラーが自社サイトにアクセスできるようにすること、自社の情報に一貫性を持たせること、そしてChatGPT、Gemini、Perplexity、Claude、GoogleのAI機能が自社について何と言っているかを把握することを指します。
GEOはSEOと同じですか?
おおむね同じです。Googleは自社のAI機能向けの最適化を「依然としてSEO」だとしており、AI による概要が引用できるのはインデックスに登録されたページだけです。本当に新しいのは、個別のAIクローラー、ファイアウォールを越えて到達できるかどうか、学習データからの回答、そして指標としての正確性です。
生成エンジン最適化に最適なツールは何ですか?
まずは無料のファーストパーティツールから始めてください。Google Search Consoleの生成AIレポート、Bing Webmaster ToolsのAI Performanceレポート、GA4のAI Assistantチャネルです。有料ツールでは、プラットフォームをまたいだ繰り返しのテストが加わります。各ツールが何を測るかは、おすすめGEOツールの比較で解説しています。
ChatGPTは使う情報源をどう決めていますか?
OpenAIが開示しているのは、「ChatGPTは、ユーザーが関連性が高く信頼できる情報を見つけられるよう、複数の要素を使って検索結果を順位付けしている」こと、そして「掲載位置は保証されない」ことだけです。要素の中身は示されていません。自社でコントロールできるのは、OAI-SearchBotが自社サイトにアクセスできるかどうかと、自社のページが質問に答えているかどうかです。
ChatGPTとGoogleのAI による概要が自社に言及しているか、事実をいくつ間違えているかを確かめるには、99Visibilityの無料監査を実行してください。クローラーのアクセスチェックも無料です。
Get your AI visibility score
One number from 0 to 100: how often AI mentions you, how accurately, in what tone, and whether it cites you, scaled by the market weight of the platforms that name you.
Start for Free42/100
Named on 3 of 6 platforms× 0.70 coverage