GEOトラッカーの仕組みはシンプルです。決まった質問セットを定期的にAIアシスタントへ投げ、その回答に自社ブランドが登場するかどうかを記録する。やっていることは、本当にこれだけです。可視性(ビジビリティ)の割合、シェア・オブ・ボイス、引用数、センチメントなど、トラッカーが表示する数値はすべて、生成された回答のサンプルから計算した統計値にすぎません。
つまり、画面に出ている数字は「推定値」であり、推定値には必ず誤差があります。生成エンジン最適化(GEO)の計測を扱う解説記事の多くは、いきなりツール比較から始めます。この記事では、その前に押さえるべき「ダッシュボードが本当に意味のある情報を示しているのか」を左右する部分を扱います。GEOトラッカーが実際に何を測っているのか、なぜ数値が勝手に動くのか、スコアが安定するまでに何個のプロンプトと何回の繰り返しが必要なのか、そしてデータで言えること・言えないことは何か、です。
GEOトラッカーは実際に何を測っているのか
GEOトラッカーが測っているのは、ページ上の「順位」ではなく生成された回答の中に登場するかどうかです。観測の単位は、1つのプロンプトに対するモデルの1回の応答。トラッカーは応答ごとに、ブランド名が出てきたか、ドメインが引用元としてリンクされたか、回答のどのあたりに出てきたか、どの競合と一緒に挙げられたか、どんなトーンで言及されたか、といった項目を組み合わせて記録します。
こうした応答単位の記録を集計したものが、メインの指標になります。たとえば50個のプロンプトを4つのエンジンで実行し、得られた200件の回答のうち60件にブランドが登場すれば、可視性は30%です。ここでは何かのランキングアルゴリズムを逆算しているわけでも、インデックスを検索しているわけでもありません。トラッカーがやっているのは、いわばアンケート調査。回答者が言語モデルだ、というだけです。
GEOという言葉の出どころは、Aggarwalらが KDD 2024 で発表した論文『GEO: Generative Engine Optimization』です。この論文は、コンテンツを変えることで生成回答内の可視性を引き上げられることを、統制された実験で初めて示しました。独自ベンチマーク GEO-bench では、最大40%の向上が報告されています。同時に、いまのトラッカーが受け継いでいる考え方もこの論文が確立しました。可視性とは文書の性質ではなく、多数のクエリにわたって測定される「生成された応答」の性質だ、という捉え方です。
GEOトラッカーと従来のSEO順位チェックツールの違い:測る対象も、計算の考え方も別物
従来の順位チェックツールとGEOトラッカーは、ダッシュボード上では似たように見えます。しかし、やっていることは根本的に違います。
| SEO順位チェックツール | GEOトラッカー | |
|---|---|---|
| 問い合わせる先 | 検索インデックス | 生成モデル |
| 測定する単位 | URLの掲載順位 | 応答内でのブランドの登場 |
| 1回のクエリで得られる結果 | 順位付きのリスト | ひとまとまりの文章 |
| 再現性 | 高い。同じクエリならほぼ同じ結果 | 低い。同じプロンプトでも毎回言い回しが変わる |
| 競合の顔ぶれ | 検索結果ページ(SERP)で決まる | 回答ごとに変わる |
| 安定した数値を得るのに必要なサンプル | 1回のチェック | 複数の軸にわたる多数のサンプル |
多くのチームがつまずくのは、最後の行です。順位チェックツールなら、1日1回キーワードを調べれば足ります。チェックとチェックの間でインデックスが安定しているからです。GEOトラッカーではそうはいきません。測っている対象が、確率分布から毎回新しく生成されるものだからです。
サイトを何も変えていないのに、GEOトラッカーの可視性スコアが変わるのはなぜか
モデルは情報を「取り出している」のではなく、「サンプリングしている」からです。同じ質問を2回すれば2通りの答えが返ってきて、そのうち片方にしか自社が出てこないこともあります。
これはトラッカーのバグではありません。Dmitrij Żatuchin による2026年の研究『Where Does the Noise Come From? A Variance-Components Decomposition of Non-Determinism in LLM Brand Answers』が、この問題をきちんと分解しています。20ブランド、8言語、3モデルにまたがる12,933件の応答を対象に、ブランド言及の結果のばらつき(分散)がどこから来ているのかを要因別に切り分けました。
- 同一プロンプト内の再サンプリング:34.8%(全分散に占める割合)。まったく同じプロンプトを聞き直しただけで生じる分です。
- ブランドと文脈の交互作用:29.6%。どのブランドが、どのプロンプトの文脈で問われたか。
- 質問の言語:26.5%。どの言語で質問したか。
- ブランド×言語:8.6%。
- ブランドそのもの:1.5%。
自社のダッシュボードを思い浮かべながら、このリストをもう一度見てください。ブランド言及の測定値の動きのうち、ブランド自体に起因するのはわずか1.5%です。最も大きな要因は、全体の3分の1を超える純粋な再サンプリングのノイズ。つまり、同じ質問に対してモデルが2回目には違う答え方をした、というだけの話です。
実務上の結論はこうです。ノイズの幅がどれくらいかを把握するまでは、GEOトラッカーのスコアの前週比の変化は何の根拠にもなりません。可視性が28%から33%に「上がった」としても、実際にはほぼ確実に何も変わっていません。
信頼できるスコアには、プロンプトと繰り返しがどれくらい必要か
繰り返しの回数は思ったより少なくて済み、その代わりに幅の広さは思った以上に必要です。先ほどの分散の研究によると、聞き直しの効果はすぐに頭打ちになります。同じプロンプトを5回繰り返したあとは、1回追加しても測定誤差は0.0003しか減りませんでした。一方、設計全体での信頼性はおよそ0.36に達し、回答1件だけの場合の0.01を大きく上回りました。著者の結論は明快で、信頼性は「1つのプロンプトを繰り返すことではなく、言語とモデルに広げることで得られる」としています。
ここから、生成エンジン最適化の計測を設定する人向けの具体的なルールが導けます。
- 各プロンプトの繰り返しは5回程度に。サンプリングのノイズをならすにはそれで十分です。それ以上はAPIクレジットの無駄遣いになります。
- 予算はプロンプトの幅に回す。同じコストなら、5個のプロンプトを30回ずつ回すより、30個の異なるプロンプトを5回ずつ回すほうが有効です。
- 複数のモデルをカバーする。モデルの違いは、切り分け可能な独立したばらつきの要因です。1つのエンジンの結果は、あくまで1つの意見にすぎません。
- 複数言語で販売しているなら、複数言語をカバーする。言語は分散の4分の1以上を占めていました。英語だけのトラッカーでは、ドイツ市場の状況は測れません。
- 点ではなく幅で報告する。「28%」ではなく「28%±6」と示しましょう。ツールがばらつきを出してくれないなら、応答単位のデータから自分で計算します。
信頼性が0.36前後という数字は、じっくり受け止める価値があります。きちんと設計しても、説明できないばらつきがかなり残るということです。GEOの計測は、数か月単位で方向性をつかむには役立ちます。しかし週単位で精密に追えるものではなく、どのベンダーのダッシュボードでもそれは変えられません。
GEOトラッカーはどのAIエンジンをカバーすべきか
顧客が実際に使っているエンジンをカバーし、しかも1つに絞らないこと。モデルの違いそのものが、ばらつきの独立した要因だからです。実務的には、商用の質問にリアルタイム検索を使って答える4つのシステム、つまり OpenAI の ChatGPT、Google の Gemini と各種AI機能、Anthropic の Claude、そして Perplexity が対象になります。
大事なのはロゴの数より、カバーの中身です。Web検索を使わないベースモデルに問い合わせるトラッカーは、検索での振る舞いではなく学習データの記憶を測っていることになり、この2つはまったくの別物です。AI Rank Lab のブランドチェックは、あえてWeb検索が有効な構成で実行しています。具体的には、GPT-4o 上の OpenAI Responses API、Claude Haiku 4.5、Gemini 3 Flash、そして標準でWeb検索が有効な Perplexity の Sonar モデルです。どのGEOトラッカーを評価するときも、各エンジンのアイコンの裏でどのモデルのバージョンと、どの検索モードが使われているのかを確認してください。ベンダーがそれを公開していることはまれですが、数字の意味はそれによって変わります。
自然検索で上位10位に入れば、AIに引用されるのか
いいえ。しかも、その関係はむしろ弱まりつつあります。Ahrefs は100万件の AI Overviews(Google検索のAIによる概要)に含まれる190万件の引用を分析し、2025年7月時点でAI Overviews に引用されたページの76.10%が、同じクエリで上位10位に入っていたことを明らかにしました。その一方で、引用の14.40%は100位より下のページからでした。また BrightEdge は2024年5月から2025年9月まで9つの業界を追跡し、AI Overviews の引用の54.5%が現在は自然検索でもランクインしている(以前は32.3%)と報告しています。ただし、上位10位の結果からの引用は16.7%にとどまりました。
2つの調査は少しずつ違うものを測っています。だからこそ、どちらかを「法則」として扱うべきではありません。両方から言えるのは、実務的にはこういうことです。自然検索の順位はAIに引用されるための強力な要素ではあるが、保証にはならない。そして、順位が低い、あるいはまったくランクインしていないページからの引用も、無視できない割合で存在する。このギャップを観測するためにこそGEOトラッカーがあり、順位チェックツールではそこが見えません。
だからこそ、Google 自身の見解をそのまま引用しておく価値があります。2026年7月に更新された生成AI機能向けの最適化ガイドで、Google は「Google検索の生成AI機能は、検索の中核となるランキングシステムと品質システムに根ざしているため、SEOのベストプラクティスは引き続き有効です」と述べ、対象となるには「ページがインデックスに登録され、スニペット付きでGoogle検索に表示できる状態でなければならない」としています。攻略すべき独立した「AIランキングシステム」は存在しません。あるのは検索(リトリーバル)の層と、その上に乗るクエリのファンアウトです。Google はこのファンアウトを「モデルが生成する、同時並行で実行される関連クエリの集合」と定義しています。
GEOトラッカーで、AI検索からサイトに流入があったと証明できるか
できません。GEOトラッカーが測るのは回答への登場です。流入への貢献(アトリビューション)は証明できないので、誰かがそういう読み方をしないよう注意が必要です。
なぜこれほど差が大きいのかは、2つの独立したデータセットが説明してくれます。1つは Cloudflare が2025年7月に公開したクロール対リファラル比(crawl-to-refer ratio)です。これは、あるプラットフォームのクローラーによるHTMLリクエスト数を、そのプラットフォームのリファラーが付いたHTMLリクエスト数で割ったものです。2025年6月19〜26日の週で見ると、この比率は Anthropic の約70,900:1から Mistral の0.1:1まで幅がありました。Cloudflare は重要な注意点も挙げています。Claude のネイティブアプリ経由の流入にはリファラーヘッダーが付かないため、この比率は不均衡を「過大に示している可能性がある」というのです。その度合いはわかりません。とはいえ大きく割り引いて考えても、方向性ははっきりしています。読まれることはよくあるが、そこからクリックされることはまれ、ということです。
もう1つは、Semrush が2026年4月に公開したトラフィックのチャネル構成に関する調査です。17業界の50,000以上のサイトを対象にしたこの調査は、反対側の数字を示しています。2025年のAI経由のトラフィックは全体の0.14%で、自然検索の16.04%に遠く及びません。ただしAI経由のトラフィックは前年比66.02%増と急伸しており、月間訪問数は4億6,200万から7億6,700万に増えました。
この2つの事実は、両方同時に頭に置いておいてください。AIからの流入は現時点では小さいが急成長している。そして、引用される量はクリックされる量よりはるかに多い。GEOトラッカーが測っているのは引用の側です。可視性スコアが上がればそれに比例してセッションも増える、と関係者に約束してしまうと、アナリティクスの数字に恥をかかされることになります。
Google Search Console の生成AIレポートと、サードパーティのGEOトラッカーはどう違うか
両者は補い合う関係で、どちらか一方で代わりが利くものではありません。Google は2026年6月、Search Console に生成AIのパフォーマンスレポートを追加しました。プラットフォーム自身が出すファーストパーティデータなので、正確さではどのサードパーティのトラッカーもかないません。ただし、その範囲は意図的に絞られています。
| Search Console の生成AIレポート | サードパーティのGEOトラッカー | |
|---|---|---|
| データの出どころ | Google によるファーストパーティデータ | サンプリングしたモデルの応答 |
| 指標 | 表示回数のみ。クリック数、CTR、掲載順位はなし | 可視性、引用、シェア・オブ・ボイス、センチメント |
| 切り口(ディメンション) | ページ、国、デバイス、日付 | プロンプト、エンジン、競合 |
| プロンプトの表示 | なし | あり(自分で設定する) |
| 対象エンジン | Google の AI Overviews と AI Mode のみ | 複数のベンダー |
| 競合の把握 | なし | あり |
Search Console は、Google の各種サーフェスについての「正解データ」として使い、トラッカーの Google 関連の数値が実態からずれていないかを確かめるのに役立てましょう。一方、ほかのベンダーのAIアシスタント、プロンプトそのもの、競合といった、Search Console が構造上どうしても見せてくれない部分はすべてトラッカーで見ます。
AIボットのサーバーログは、GEOトラッカーのデータをどう補うか
サーバーログは、この一連の流れの中でサンプリングではなく完全に観測できる唯一の部分です。モデルがあなたのサイトを引用する前には、通常クローラーがページを取得しに来る必要があり、その取得はユーザーエージェント付きでログに残ります。
ログが診断の層として役立つのは、可視性スコアだけでは混同してしまう2つの失敗パターンを切り分けられるからです。GEOトラッカーで回答に自社が出てこないとわかったとき、ログを見れば問題がどちらなのかがわかります。
- クローラーがそもそもページを取得していない。技術面やアクセスの問題です。robots.txt、ブロックのルール、レンダリングを確認しましょう。
- クローラーは定期的に取得しているのに、それでも引用されない。コンテンツと権威性の問題です。検索の層はページを見たうえで、選んでいないということです。
この2つは必要な対策がまったく違い、可視性の数字だけでは見分けがつきません。AI Rank Lab のボットトラッキングでは GPTBot、ClaudeBot、PerplexityBot、Google-Extended、CCBot、BingBot を監視しています。このサーバー側の記録をプロンプト単位の可視性と突き合わせるのが、あるドメインが実際にどちらの問題を抱えているのかを見極める最短ルートだと、私たちは実感しています。
GEOトラッカーでわからないこと
限界をはっきり示せるかどうかが、根拠のあるレポーティングと「見栄えだけのダッシュボード」の分かれ目です。
- 実際のユーザーが何を質問したかはわからない。プロンプトリストは、あなた自身が書いた「需要についての仮説」です。AIアシスタントのクエリログにアクセスできるベンダーはありません。Search Console もプロンプトは公開していません。
- 競合がなぜ出てくるのかはわからない。競合が言及されたことはわかっても、その理由はデータの中にはなく、あなたの推測の中にしかありません。
- コンテンツの変更が原因だと証明することはできない。再サンプリングだけで分散の3分の1以上を占める以上、スコアの変化を先月のページ修正のおかげだと言うには、施策前後のスクリーンショットではなく統制された比較が必要です。
- パーソナライズされた回答やログイン状態での回答は見えない。トラッカーはAPIに問い合わせています。実際のユーザーには、メモリや履歴、位置情報が反映されています。
- Google のAI機能を正確に測ることはできない。それができるのは Google だけです。サードパーティによる AI Overviews のスクレイピングは、あくまで近似値です。
関係者に報告すべきGEO計測の指標はどれか
サンプルで裏付けられる少数の項目だけを、不確実性を添えて報告し、それ以外は外しましょう。
報告する価値があるもの:
- ばらつきの幅を添えた可視性の割合。週単位ではなく、直近30日のローリングで。
- 固定した競合セットに対するシェア・オブ・ボイス。期間をまたいで変えないプロンプトリストを使います。プロンプトを変えれば、指標そのものが変わってしまいます。
- サーバーログから得た引用元ドメインの件数。推定値ではなく実数なので、サンプリング誤差がありません。
- Search Console のAI関連の表示回数。Google のサーフェスについての、ファーストパーティの裏付けとして。
外したほうがいいもの:
- 前週比のパーセント変化。ほとんどの場合はノイズです。これを報告し続けると、関係者が偶然の揺れに反応するクセがついてしまいます。
- エンジンをまたいで1つにまとめた「AI可視性スコア」。実際に打ち手につながる、エンジンごとの違いが見えなくなります。
- ごく小さなサンプルで算出したセンチメント。20件の言及から出したセンチメントは、トレンドとは呼べません。
- 可視性から売上への予測。そこをつなぐアトリビューションの仕組みは、まだ存在しません。
根拠のあるベースラインをつくる30日間の導入プラン
大事なのは順番です。多くのチームは、何を測るのかを決める前にトラッキングを始めてしまい、そのあと何か月もノイズの解釈に時間を費やすことになります。
- 1〜3日目:プロンプトセットをつくる。自社のカテゴリ、競合のカテゴリ、課題起点の言い回し、比較系の言い回しをカバーする30〜50個のプロンプトを目安にします。購入を検討している人が実際に入力しそうな書き方にしましょう。そして、このリストは固定します。
- 4〜5日目:設計を固める。プロンプト×エンジンごとに5サンプル。どのモデルのバージョンが回答したかも記録します。複数の言語で販売しているなら、プロンプトセットを市場ごとに分けるのは後回しにせず、この段階で行います。
- 6〜12日目:ベースラインを集める。サイトには一切手を加えずに、1週間毎日フルセットを実行します。この週のばらつきが、あなたのノイズの幅です。これ以降のすべての数値を解釈するのに必要になります。
- 13日目:サーバー側でのボットのログ記録をオンにする。重要なページが、先ほど挙げたクローラーに実際に取得されているかを確認します。
- 14〜30日目:変えるのは1つだけにして、様子を見る。ベースラインで見えた最大のギャップを1つ選んで改善し、プロンプトセットとサンプリング設計は固定したままにします。そうすれば、比較に意味が生まれます。
30日目には、多くのチームがいつまでも手にできないものがそろっています。可視性の数値、その周りの既知の誤差の幅、そしてクローラーがそもそもページを見られているかどうかを示す、サーバー側の独立した証拠です。この組み合わせがあってはじめて、GEOトラッカーは持つ価値のあるものになります。ダッシュボード単体では、ただ動くだけの数字にすぎません。
Get a free AI ranking consultation
Want your brand to show up when ChatGPT, Gemini and Perplexity answer questions in your market? Tell us about your site and our team will send a personalized strategy.



