GEO と SEO の違い:本当に違う3点と、Google が「同じ」と言う点
結論: GEO と SEO の違いは、主に用語と、何を測るかの違いであり、技術的な土台の違いではありません。Google は自社の AI 機能について、“no additional requirements to appear in AI Overviews or AI Mode”(AI による概要や AI モードに表示されるための追加要件はない)と書き、ほかに特別な最適化も必要ないとしています。本当に違うのは、土台のまわりの作業です。判断するボットが増え、ほかのアシスタントの回答での言及は、別に追跡する必要があります。
以下で引用する Google のページは、2026年11月4日に読みました。文が Google の見解ではなく私たちの解釈であるときは、そう書き添えます。
GEO と SEO の違い:用語は何を指すのか
SEO は検索エンジン最適化、つまりページを検索エンジンで見つけてもらえるようにすることです。新しい呼び名は、たいてい GEO(Generative Engine Optimization、生成エンジン最適化)、AEO(Answer Engine Optimization、回答エンジン最適化)、LLMO(Large Language Model Optimization、大規模言語モデル最適化)と展開されます。共通するのは、リンクの一覧だけでなく、AI システムが書く回答の中に登場したいという期待です。
これらは人が検索する言葉であって、標準ではありません。2026年11月4日に、Google の公開オートコンプリート(言語設定 ja)に「geo seo」と入力したところ、候補には「geo seo 違い」「geo seo aio」「geo seo aeo」が含まれていました。「geo seo 違い」と入力すると、「geo と seo の 違い」「seo aeo geo 違い」が返りました。「llmo seo」では、「llmo seo 違い」「llmo seo 対策」が返りました。この種の一覧が示すのは、人が何を入力するかであって、何人が入力するかではありません。
公式な定義は見つかりませんでした。Google の AI 機能のページには、これらの言葉が1つも出てきません。ページのテキストを GEO、AEO、LLMO、“generative engine”、“answer engine” で検索しましたが、ヒットはありませんでした。OpenAI、Anthropic、Perplexity のボット向けドキュメントも、これらを使っていません。そこで私たちは、これらの呼び名を人が検索する言葉として扱い、それ自体に効果のある手法とは見なしません。
Google は何が同じままだと言っているのか
Google は AI による概要と AI モードを、1つのページ AI features and your website(最終更新日 2025-12-10)で説明しています。冒頭に、この記事の要点があります。これらの機能でも、SEO のベストプラクティスは引き続き有効だということです。詳細は次のとおりです。
| 質問 | ページの内容 |
|---|---|
| 追加の要件はあるか | “There are no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary.”(AI による概要や AI モードに表示されるための追加要件はなく、そのほかの特別な最適化も必要ありません。) |
| どんな技術的条件があるか | ページがインデックスされ、スニペット付きで Google 検索に表示できる状態であること。“There are no additional technical requirements.”(追加の技術要件はありません。) |
| 新しいファイルやマークアップは要るか | “You don't need to create new machine readable files, AI text files, or markup to appear in these features.”(これらの機能に表示されるために、新しい機械可読ファイル、AI 用テキストファイル、マークアップを作る必要はありません。)追加すべき特別な schema.org の構造化データもありません。 |
| どんな基本を挙げているか | robots.txt と、CDN やホスティング基盤の両方でクロールを許可すること、内部リンクでコンテンツを見つけられるようにすること、優れたページ体験、重要なコンテンツをテキストで置くこと、表示テキストと一致する構造化データ。 |
| 表示は保証されるか | “Indexing and serving isn't guaranteed.”(インデックス登録と配信は保証されません。) |
注意点が2つあります。1つめ、この説明が対象にするのは、Google 検索の AI 機能だけです。ChatGPT、Claude、Perplexity については何も述べていません。2つめ、コンテンツが無関係だとは言っていません。基本の中には、役に立ち信頼でき、人を第一に考えたコンテンツと、検索ポリシーの順守も挙がっています。
Google はさらに、両方の機能が “query fan-out”(クエリファンアウト)という手法を使うことがあり、回答を作るために、サブトピックにまたがる関連検索を複数実行すると述べています。これは、機能がどう動くかの説明に書かれていて、運営者がやるべきことのリストには書かれていません。表示されたサイトの数え方も単純です。Search Console の全検索トラフィックの一部として、パフォーマンス レポートの検索タイプ「ウェブ」に含まれます。
このページの詳しい解説は、AI Overviews と AI モードの記事をご覧ください。
本当に違うのは何か
実際に違うのは3つです。どれも、Google の AI 機能の技術的な土台を変えませんが、作業は変えます。
- 判断すべき入口が増える。 Google は、AI が検索に組み込まれていると書いています。そのため、検索向けにサイトがどうクロールされるかは、Googlebot に対する robots.txt のルールで制御します。表示される内容を制限するために、Google は
nosnippet、data-nosnippet、max-snippet、noindexを挙げています。別のトークン Google-Extended は、将来の Gemini モデルの学習と、Gemini アプリや Vertex AI でのグラウンディングに関わります。Google のクローラー一覧によれば、Google 検索への掲載には影響しません。ほかの事業者は、用途ごとにボットを分けています。OpenAI には、ChatGPT の検索向けの OAI-SearchBot と、学習向けの GPTBot があり、“Each setting is independent of the others.”(各設定はほかの設定から独立している。)と書いています。Anthropic は3つのロボットを説明し、Perplexity には、検索結果向けの PerplexityBot と、ユーザーの操作向けの Perplexity-User があります。整理には、AIクローラー robots.txt の記事が役立ちます。 - 測り方が違う。 Google の AI 機能での表示は、Search Console のデータに含まれます。ほかのアシスタントでの言及は含まれません。サーバーログには、事業者が公開している名前での訪問が記録されることはありますが、訪問は言及ではありません。アシスタントがあなたを挙げるかどうかは、誰かがアシスタントに尋ね、回答を書き留めて初めて分かります。これは私たちの解釈ですが、1回の回答が示すことは多くないので、同じ質問を期間をおいて繰り返してください。手作業での方法は、AI Visibility チェックの記事で紹介しています。これは、技術的なチェックとは別の仕事です。
- 約束の種類が違う。 Google は条件を示し、表示が保証されないことをはっきり述べています。ほかの事業者は、検索用ボットを通す方法と、ブロックしたときに何が起きるかを説明しています。OpenAI は “Sites that are opted out of OAI-SearchBot will not be shown in ChatGPT search answers, though can still appear as navigational links.”(OAI-SearchBot をオプトアウトしたサイトは ChatGPT の検索回答には表示されないが、ナビゲーション用のリンクとしては表示されることがある。)と書いています。ここで引用したどのページも、ページを言及させたり引用させたりする方法は説明していません。そのような方法がないという証明ではありません。私たちが主張できる範囲の限界です。
GEO と SEO は技術的に何を共有しているか
ブロックされたボットや、読めるテキストのないページには、どの呼び名を使っても、読めるものが残りません。次の5点が、共通の土台です。
- ページがインデックスされ、スニペットを表示できる。 これが Google の唯一の技術的な前提条件です。
noindexは避けてください。また Google のrobots メタタグのドキュメントによれば、nosnippetは、コンテンツが AI による概要や AI モードの直接の入力として使われることも防ぎます。 - クロールがどこでも許可されている。 robots.txt でも、CDN でも、ホスティング会社でもです。robots.txt に問題がなくても、ボットを拒否するファイアウォールのルールについては何も分かりません。
- 重要なページに内部リンクがある。 内部リンクが1本も向いていないページは、孤立ページと呼ばれます。
- 中心となる内容が、配信される HTML のテキストとして入っている。 Google は基本の中にテキストを挙げています。JavaScript のドキュメントには、“not all bots can run JavaScript”(すべてのボットが JavaScript を実行できるわけではない)とあります。
- 来てよいボットを、意図して決めている。 OpenAI は、ChatGPT の検索結果に表示されるために OAI-SearchBot を許可することを勧めています。Perplexity も、PerplexityBot について同じことを勧めています。学習用のボットを来させるかどうかは、運営者が決めることです。ボットを許可するのは前提条件であって、約束ではありません。
私たちの解釈です。1〜4は従来の SEO で、5は最適化というより判断です。そのため、技術的な土台は共通だと言っています。
SEOgrinder が役立つ場面と、測らないもの
開示:SEOgrinder は私たちのツールで、私たちが開発しています。SEOgrinder は無料のスキャナーです。公開されているウェブサイトのアドレスを入力すると、アカウントなしでレポートが得られます。5つの点に関わるのは、次の部分です。
- Google 上のページ: タイトル、メタディスクリプション、canonical、robots のディレクティブ、見出し。
- 技術とセキュリティ: リダイレクトチェーン。robots.txt とサイトマップは「AI 対応」で確認します。「Google 上のページ」の「インデックス」カードには、robots.txt がページをブロックしているか、サイトマップに載っているかが表示されます。
- AI 対応: 「AI エージェント向けのチェック」には、3つの基本(robots.txt、サイトマップ、AI クローラー向けのルール)と、4つの追加項目(Content-Signals、llms.txt、Markdown 版、Link ヘッダー)があります。追加項目については、Google への効果は確認されていないと、ツール自身が述べています。満たしている項目は開いて、見つかったテキストを確認でき、コーディングアシスタント向けに「エージェント用プロンプトをコピー」ボタンがあります。
- サイト全体: 内部リンク、リンク切れ、孤立ページ。
ブラウザー内でしか組み立てられないページは、タスクに「ページがブラウザー内でしか組み立てられていない」と表示されます。SEOgrinder は、ChatGPT、Gemini、Perplexity、そのほかのアシスタントが、あなたのサイトを挙げるかどうかは測りません。確認するのは技術的な土台、つまりページに到達でき、読めるかどうかです。言及を追跡するツールは、別の仕事をしています。
よくある間違い
- 土台より先に「GEO プロジェクト」を始める。 インデックスされていないページや、スニペットを表示できないページは、Google の AI 機能で補足リンクとして使われる対象になりません。
- 「AI 向け」のファイルやマークアップだけを作り、Google が使うと期待する。 Google は、新しい機械可読ファイル、AI 用テキストファイル、追加のマークアップは要らないと述べています。ページは llms.txt に触れていません。分かっていることは、llms.txt の記事にあります。
- AI による概要から外れようと Google-Extended をブロックする。 Google は、Google 検索への掲載には影響しないと述べています。検索での制御は、Googlebot のルールとスニペットの制御です。
- サイト全体に
nosnippetを付けて、それでも表示されると期待する。 Google によると、nosnippetは、AI による概要や AI モードの入力からもコンテンツを外します。 - ボットの訪問を言及として数える。 ログの1行が示すのは取得であって、あなたを挙げた回答ではありません。
- 呼び名を、手法の証拠として受け取る。 誰かが「GEO のタスク」を提案したら、それがどの文書化された設定や事実を変えるのかを尋ねてください。答えが共通の土台のどれかなら、名前の違う SEO です。文書化された根拠が何もないなら、効果は未確認として扱ってください。
- すぐに効果が出ると期待する。 Google は、プレビューの制御を変更したあと、再クロールに数日から数か月かかることがあると書いています。OpenAI は、検索向けの robots.txt の更新にシステムが対応するまで約24時間かかると述べています。
よくある質問
GEO は SEO のことにすぎませんか?
Google の AI 機能については、Google のドキュメントが、SEO のベストプラクティスは引き続き有効で、追加の要件はないと述べています。ほかのアシスタントについては、事業者が自社のボットと設定を文書化しており、GEO に特有のレバーを説明した一次情報は見つかりませんでした。私たちの解釈です。新しいのはボットに関する判断と測定であって、2つめの修正リストではありません。
GEO と AEO の違いは何ですか?
どちらの呼び名についても、公式な定義は見つかりませんでした。どちらもラベルとして扱い、記事がそれで何の仕事を指しているのかを尋ねてください。Google の AI 機能でリンクされることなのか、ほかのアシスタントに挙げられることなのか。この2つでは、ドキュメントも測り方も違います。
AI による概要のために llms.txt や特別な schema.org マークアップは必要ですか?
Google は不要と述べています。新しい機械可読ファイル、AI 用テキストファイル、マークアップを作る必要はなく、特別な schema.org の構造化データも要りません。ページは llms.txt に触れていないので、このファイルについては別の記事をご覧ください。
AI による概要からの流入はどこで見られますか?
Google は、AI 機能に表示されたサイトを、Search Console の全検索トラフィックの一部として、パフォーマンス レポートの検索タイプ「ウェブ」に含めて集計します。
SEOgrinder は GEO を測りますか?
測りません。アシスタントがサイトを挙げるかどうかは測りません。ページに到達でき、読めるかどうかを確認し、先に直すべきことを示します。
次の一歩
SEOgrinder でサイトの無料スキャンを実行し、タスク一覧を上から進めてください。先にインデックス登録とクロール、次に内部リンクと配信される HTML です。AI 対応 タブを開いて、設定済みのボットのルールを確認し、どれを望むのかを意図して決めます。言及の追跡は、そのあとで十分です。たとえば、AI Visibility チェックの記事にある手作業の方法で始められます。