GEO解説OpenAI公式に学ぶ

ChatGPTは答えをどう作るのか。fan-outクエリ、検索、引用までを実ログからつなぐ

ChatGPTの回答は、学習済みモデル、会話文脈、検索結果、引用表示が重なって作られます。fan-outクエリと候補URL、引用URLを追った実ログを起点に、回答生成の全体工程とGEOで見るべき地点を解説します。

結論

ChatGPTの回答は、検索結果をそのまま並べたものではありません。学習済みモデルが会話の文脈を読み、必要なら検索し、得た情報を使って文章を1トークンずつ生成することで作られます。

前回の記事では、質問1件からfan-outクエリが3本に分かれ、36件の候補URLのうち4件が引用された実ログを公開しました。検索候補に入ることと、読者に見える引用になることは別の段階です。

今回の記事で押さえたいのは、その前後です。fan-outクエリは回答生成全体の中の「外部情報を探す入口」にあたります。GEOで見るべき対象は検索順位だけでなく、質問→クエリ展開→候補→回答に採用される情報→読者に表示される引用→流入までの連なりです。

Figure

ChatGPTの検索付き回答ができるまで

Step 1

質問と文脈

ユーザーの質問、会話履歴、指示をまとめて読む

ここで落ちると 質問の意図や条件が曖昧だと、後続の探索もずれる

Step 2

回答方針

学習済みモデルが、知識だけで答えるか、検索やツールを使うかを決める

ここで落ちると 検索が不要と判断された回答では、外部URLは候補にならない

Step 3

fan-outと検索

質問を複数の検索語へ展開し、候補URLとスニペットを集める

ここで落ちると 検索語に入らず、候補にも出なければ、このターンでは選ばれにくい

Step 4

回答と引用

得た情報と会話文脈を使い、回答文と読者向けのリンク表示を組み立てる

ここで落ちると 候補に出ても、回答に使われず、引用にも表示されないことがある

検索を使った回答の概念図。すべての質問で検索が走るわけではない

まず、ChatGPTは文章を生成するモデル

ChatGPTは、質問に対応する完成済みの回答をデータベースから取り出す仕組みではありません。入力されたテキストをトークンという単位に分け、その文脈に続くトークンを予測しながら出力を作ります。トークンは単語だけでなく、単語の一部や句読点も含む、モデルが処理する単位です。

OpenAIは、モデルが学習時にテキスト、画像、音声などに含まれる関係性を学び、回答時には次に続くもっとも適切なトークンを順番に生成すると説明しています。学習で得たものは個々のページのコピーではなく、パラメータ(重み)に反映されたパターンです。したがって、画面上の回答は、学習済みの知識とその場の入力を組み合わせて生成された文章になります。

Figure

回答に影響する5つの層

画面に出る回答と引用

読者が見る文章、リンク、出典表示

今回の外部情報

検索結果、取得したページ、計算やその他ツールの出力

会話の文脈

質問、過去の会話、ユーザーが与えた条件

指示と安全性

回答の形式、優先順位、利用上のルール

学習済みモデル

言語や概念の関係を学習して得たパラメータ

検索結果は重要だが、回答の材料のすべてではない

fan-outクエリは「検索の入口」である

前回の実測では、「おすすめのクレジットカードを教えて」という1つの質問が、年・年会費・還元率・ブランド名・公式情報といった条件を含む3本の検索語に展開されていました。質問文にないブランド名や「公式」がクエリに加わっていた点が特徴です。

これは、ChatGPTがユーザーの文をそのまま検索窓に入れるだけではなく、回答に必要そうな条件へ展開して探索していることを示します。fan-outクエリに含まれる条件は、候補URLの集まり方を左右します。特に比較・購入・制度のように更新や正確性が重要な質問では、公式ページや一次情報に寄る検索語が作られることがあります。

ただし、fan-outは「どのサイトを必ず引用するか」を決める命令ではありません。検索候補に入った後にも、回答に採用する情報の選択と、引用として読者に見せるURLの選択が残っています。前回のログで、比較メディアが候補に入りながら引用ゼロだったことは、この段階差を具体的に示しています。

Figure

候補URLが引用になるまで

  1. 1

    1. 質問

    ユーザーが知りたいことを入力する

  2. 2

    2. fan-outクエリ

    回答に必要そうな条件・ブランド・時点へ検索語を展開する

  3. 3

    3. 候補URL

    検索結果からURL、タイトル、スニペットなどが集まる

  4. 4

    4. 回答への採用

    必要な情報を使って回答文を生成する

  5. 5

    5. 引用表示

    読者が開けるURLを、表示形式に合わせて付ける

前回の実ログで確認できた、候補と引用の間にある段階

スニペット、本文、引用URLは役割が違う

検索付き回答では、ページ本文を取得する場合もあれば、検索結果のタイトルやスニペットだけで回答に必要な事実を拾える場合もあります。前回のログでは、本文取得のツール呼び出しは記録されず、回答に含まれた年会費・還元率・年齢条件はスニペット内に存在していました。

この観測から実務で読み取れるのは、検索結果に表示される短い情報の質が、回答の材料になりうることです。ページ冒頭に結論、対象者、数値の条件、更新時点を置く設計には、検索流入だけでなくAI検索の回答材料を分かりやすくする意味もあります。

また、画面上の引用URLは、情報を含んだURLと完全には一致しないことがあります。前回の例では、トラッキングパラメータ付きURLのスニペットにあった情報が使われ、読者にはパラメータのない正規URLが提示されていました。ここでは、情報の取得と読者への案内が別の役割を持っています。

Figure

同じページでも、見るべきものは3つある

検索スニペット

  • タイトル・説明文
  • 短い回答の材料になりうる

本文

  • 詳細な根拠や補足
  • 必要に応じて取得・参照される

引用URL

  • 回答画面で読者へ示される導線
  • 正規URLに寄ることがある
候補入りだけでは、読者に届く導線までは分からない

影響を受けるページ・クエリ

影響を受けやすいのは、ユーザーが明確な比較軸や条件を持って質問する領域です。たとえば「法人向けSaaSの料金を比較したい」「自治体の補助金の対象を知りたい」「クレジットカードの年会費と還元率を比べたい」といったクエリでは、結論となる事実が明確で、更新時点や一次情報の重要性も高くなります。

この種のページでは、記事全体の網羅性と同じくらい、冒頭だけで質問に答えられることが重要です。対象条件を曖昧にしたまま長い説明から始めると、検索スニペットにも回答にも必要な情報が出にくくなります。

GEOで測るべきは、引用件数の先にある流入

引用された回数は、確認しやすい指標です。しかし、同じ「1件の引用」でも、見出し直下のリンク、箇条書きの補助リンク、回答末尾の出典では読者からの見え方が異なります。前回の記事でも、JSONの content_references に複数の表示形式が記録されていました。

被引用を目的にするなら、まず形式別に記録し、その後でサイト側の流入と成果を結びます。最終的に欲しいのは引用の数ではなく、読者がサイトを訪れ、比較し、問い合わせや購入へ進むことだからです。

やること/やらなくていいこと

Figure

回答生成の流れを踏まえたGEOの進め方

やること

  • 自社カテゴリの代表質問を決め、fan-outクエリ・候補・引用表示を同じ条件で記録する
  • ページ冒頭に、結論・対象条件・数値・更新時点をテキストで明記する
  • canonicalと内部リンクを統一し、読者に案内したい正規URLを明確にする
  • 引用形式とChatGPT経由の流入・成果を分けて記録する

やらなくていいこと

  • 検索結果に出たことだけで、回答に採用されると判断する
  • 引用件数を、クリックや売上と同じ意味のKPIとして扱う
  • AI向けの専用記法だけを増やし、本文の結論や更新情報を後回しにする
  • 1回の観測だけで、すべての質問・アカウント・時期に通用するルールだと決める
検索順位だけを追うのではなく、回答の材料から流入までを分けて観測する

手順

自社ページがどの段階にいるかを確認するには、次の順で記録します。

  1. 自社カテゴリの質問を5〜10件決める。比較、条件確認、選び方など、実際に顧客が聞きそうな文にする
  2. 同じ条件でChatGPTに質問し、検索が走った場合はfan-outクエリ、候補URL、引用表示を保存する
  3. 自社ページが候補に入らない質問と、候補に入るが引用されない質問を分ける
  4. 各ページの冒頭で、質問への答え・対象・更新時点・根拠が短く伝わるかを点検する
  5. canonical、ページタイトル、内部リンクを確認し、正規URLが一貫している状態にする
  6. GA4などでChatGPTからの参照流入と、問い合わせ・購入などの成果を確認する

この記録を月単位で続けると、引用の有無だけでなく、どの質問で自社が候補にすら入っていないかが見えます。対策の優先順位は、引用されたページをさらに飾ることより、まず候補に入らない重要質問を見つけることです。

よくある質問

ChatGPTは毎回ウェブ検索して答えているのですか

いいえ。質問や利用できる機能によって、検索を使う場合と使わない場合があります。検索が使われない回答でも、モデルは会話文脈と学習済みのパラメータをもとに文章を生成します。検索付き回答では、そこに検索や取得した情報が追加されます。

fan-outクエリに自社名がなければ、AIに選ばれないのですか

その検索ターンでは候補に入る機会が小さくなりますが、永久に選ばれないという意味ではありません。質問文、会話の流れ、時点、モデル、検索の有無でクエリは変わります。重要なのは、自社名だけでなく、カテゴリや比較軸でも見つかる情報をページに持たせることです。

スニペット対策だけをすれば、ChatGPTに引用されますか

いいえ。スニペットは回答の材料になりうる一要素です。ページの内容、情報の正確さ、更新性、検索候補への入り方、引用時のURL選択など、複数の段階があります。冒頭の明確化と、本文の一次情報・正規URLの整備をセットで行ってください。

引用されてもアクセスが増えないことはありますか

あります。引用の表示形式、回答内での位置、質問の解決度、読者がさらに調べる必要性によってクリックされやすさは変わります。引用を確認したら、参照元別の流入とコンバージョンを必ず確認してください。

Sources · 一次情報

この記事は一次情報をもとに作成し、公開前に自動検査を通しています。作成の手順と訂正の方針は運営者情報に記載しています。

Share

XでポストはてなブックマークLINEで送る