ChatGPTはあなたの質問を勝手に増やして検索している【query fan-out解説】
ChatGPTに質問すると、ChatGPTは裏でこっそり検索をしています。
しかも、入力した言葉だけじゃなく、関連する複数のキーワードに勝手に変換して検索しているんです。
ChatGPTのこの動きをquery fan-out(クエリ・ファンアウト)といいます。
「近くのピザ屋さん教えて」と1つ質問しただけなのに、ChatGPTが裏でやっていることはこうです。
- 宅配ピザ おすすめ
- ピザ デリバリー 安い
- ピザ 持ち帰り 割引
- ピザ チェーン 比較
1つの質問が、気づいたら4つの検索になっていた。
引用されるのは、4つ全部に対して答えを持っているサイトです。
「ちゃんと最適化したのに引用されない」——原因はquery fan-outにあるかもしれません。
query fan-outとは何か
query fan-outとは、ChatGPTが1つの質問を受け取ったとき、裏側で複数の検索クエリに自動展開する仕組みのことです。
人間がGoogle検索で答えを探すとき、1回で見つからなければ言葉を変えて何度も検索し直しますよね。ChatGPTはこの作業を、回答を返す前に自動でやっています。
「近くのピザ屋さん教えて」と入力すると…
展開されるクエリの数は、質問の複雑さによって変わります。シンプルな質問なら4〜8個、複雑な質問になると12〜20個以上に広がることもあります(Ahrefs調査)。
引用されるのは、展開されたクエリ全体をカバーしているサイトです。メインキーワードだけを最適化しても、fan-outで広がった周辺クエリに答えられていなければ、引用候補から外れてしまいます。ChatGPTがHTMLをどう読んでいるかは「AIはdivが読めない——セマンティックHTMLがAI引用の土台になる理由」で詳しく解説しています。
参考:What is Query Fan-Out? – Ahrefs / Query Fan-Out: Everything You Need To Know – Surfer SEO
実例:「転職エージェントのおすすめを教えて」で何が起きるか
実際にChatGPTへ「転職エージェントのおすすめを教えて」と入力すると、裏側ではこんな検索が走っています。
「転職エージェントのおすすめを教えて」と入力すると…
1つの質問が、6つの検索に広がっていました。
注目してほしいのは、展開されたクエリの内容です。「30代」「未経験」「年収アップ」「口コミ」——ユーザーが入力していない言葉が、ChatGPTによって自動で補われています。
なぜこんな言葉が出てくるのでしょうか。「転職エージェントを探している人」の頭の中には、必ず「自分の年齢」「経験の有無」「年収への期待」があります。言葉にはしていなくても、検索の裏にある本音です。ChatGPTはその”言葉にされていない意図”まで読み取って、検索を広げています。
引用されるサイトは、この6つ全部に答えられるサイトです。「転職エージェント おすすめ」だけに最適化したページは、残り5つのクエリで負けてしまいます。
「最適化したのに引用されない」の正体
「ちゃんとキーワードを入れた。構造化データも設定した。なのにChatGPTに引用されない。」
こういった声をサイト運営者やSEO担当者からよく聞きます。原因の多くは、メインキーワードしか最適化していないことにあります。
たとえば「転職エージェント おすすめ」というキーワードでページを作り込んでも、ChatGPTが裏で展開した「30代 比較」「未経験 評判」「口コミ」といったクエリに答えられていなければ、引用候補としてそもそも拾われません。
ここで重要なのは、GoogleのSEOとAI引用は評価軸が別物だということです。Googleは「このページが一番関連性が高い」と判断しますが、ChatGPTは「このページがfan-outで展開した周辺クエリ全体をカバーできているか」で判断します。Google検索で1位でも、ChatGPTに引用されないケースが起きるのはこのためです。
従来のSEOは「1ページ=1キーワード」が基本でした。しかしquery fan-outの世界では、「1ページが周辺クエリ全体をカバーできているか」が引用されるかどうかを左右します。引用される条件をさらに詳しく知りたい方は「ChatGPTに引用されるサイトの条件|クロールの仕組みとデータで解説」も参考にしてください。
狙ったキーワードで上位表示できていても、AI検索での引用がゼロ——という状況が起きているのは、こういった理由からです。
サイト運営者・マーケターが取るべき3つの対応
query fan-outを理解したうえで、具体的に何をすればいいのか。3つに絞って解説します。
① 関連トピックをカバーする設計にする
メインキーワードだけでなく、fan-outで展開されそうな周辺クエリにも答えられるようにページを設計します。
やり方はシンプルです。ターゲットキーワードをChatGPTに入力して、裏でどんな検索が走るかを確認する。その展開クエリに対して、同じページ内でFAQ形式や見出しで答えを用意しておく。それだけです。
② 冒頭に答えを置く
ChatGPTが引用するテキストは、ページ全体を均等に読んでいるわけではありません。OtterlyAIの調査によると、AIによる引用の44%はページの冒頭部分から取られています。
結論や要点を文章の最後に置く「起承転結」型の構成は、AI引用では不利です。答えを冒頭に置く「結論ファースト」の構成に切り替えましょう。文章構造とAI引用の関係は「AIはなぜMarkdownを好むのか|HTMLより80%効率的な理由」でも詳しく解説しています。
③ セマンティックHTMLで構造化する
ChatGPTはページを読むとき、HTMLの構造を手がかりに「どこが重要な情報か」を判断しています。<div>だらけのページより、<h2>や<article>、<section>を適切に使ったページの方が、fan-outの各クエリに対して正確に情報を紐づけやすくなります。詳しくは「AIはdivが読めない——セマンティックHTMLがAI引用の土台になる理由」をご覧ください。
fan-out対応サイトと非対応サイトの違い
❌ 引用されにくいサイト
- メインKWのみ最適化
- 結論が最後にある
- divだらけの構造
- 周辺トピックが薄い
✅ 引用されやすいサイト
- 周辺クエリもカバー
- 冒頭に結論がある
- セマンティックHTML
- FAQ・見出しで網羅
AI観測ラボ視点:診断で何がわかるか
query fan-outへの対応度は、ページを見ただけでは判断しにくいです。「なんとなく網羅できてる気がする」では、引用されるかどうかはわかりません。
AI観測ラボの診断ツールでは、fan-out対応に直結する項目を8つの指標で数値化しています。
- セマンティックHTML:div依存になっていないか
- 構造化データ:ChatGPTが情報を紐づけやすい形になっているか
- メタタグ:周辺クエリに対してもタイトル・descriptionが機能しているか
- llms.txt:AIクローラーへの案内が設定されているか
- robots.txt:意図せずAIクローラーをブロックしていないか
- サイトマップ:コンテンツ全体が正しく伝わっているか
- モバイル最適化:AIが読みやすいレスポンシブ設計になっているか
- パフォーマンス:ページ速度がクロールに影響していないか
「引用されていない」と感じたとき、どの項目がボトルネックになっているかを一度確認してみてください。
まとめ
ChatGPTはあなたの質問を、裏で複数の検索クエリに展開しています。これがquery fan-outです。
重要なポイントを3つに絞ります。
- ChatGPTは1つの質問を4〜20個の検索クエリに自動展開している
- 引用されるのはメインキーワードだけでなく、周辺クエリ全体をカバーしているサイト
- GoogleのSEOとAI引用は評価軸が別物。上位表示≠AI引用ではない
「最適化したのに引用されない」と感じているなら、メインキーワード以外の周辺クエリへの対応が抜けている可能性があります。
まずは自分のサイトがfan-outに対応できているかを確認するところから始めてみてください。
あなたのサイトは、
AIに見えていますか?
URLを入力するだけで30秒。8項目を自動診断し、優先度別の改善プランを提示します。完全無料・登録不要。