AI時代のSEO

AI経由の流入をGA4で測る|ChatGPT・Perplexityの確認方法

AI経由の流入をGA4で確認する方法を、ChatGPTやPerplexityの参照元、UTM、AI Assistantチャネルに分けて解説し、通常の検索流入と混同しない集計手順まで整理します。

株式会社adding LLMO編集部#seo#aio
この記事の目次を開く

AI経由の流入をGA4で見たいときは、通常の検索流入と同じ表に混ぜたまま判断せず、まず Session default channel groupSession source / mediumSession source の3つで切り出します。ChatGPTは公式に説明されている utm_source=chatgpt.com と参照元を分け、Perplexityは自社GA4に残ったSource値から確認するのが現実的です。

ChatGPTやPerplexityで自社ページが紹介され、リンクをクリックしたユーザーがサイトに来る。その訪問はGoogle検索の自然検索と同じなのか、別の入口なのか。マーケターが見たいのは、AI経由の流入をGA4で集計した合計値だけではありません。どのAIサービスから来て、どのページに着地し、問い合わせや資料請求に近い行動へ進んだかです。

ただし、AIサービス側のURL付与、ブラウザやアプリの参照元の渡し方、GA4のチャネル分類は完全にはそろいません。すべてのAIサービスを1つの正規表現に閉じ込めると、見えた数字の意味が曖昧になります。最初に必要なのは、完全な一覧ではなく、説明できる分け方です。

まず見るのはセッション単位の流入元

GA4で「今回の訪問がどこから始まったか」を見るなら、ユーザー単位ではなくセッション単位のディメンションを使います。GoogleのUser acquisition report vs. Traffic acquisition reportでは、User acquisitionは新規ユーザー、Traffic acquisitionは新しいセッションを見るレポートだと整理されています。あわせて、トラフィックソースのディメンションユーザー単位・セッション単位のディメンションの定義も確認します。

AIサービスからのクリックを通常の検索流入と分けたい場面では、Traffic acquisitionで次の軸を確認します。

  • Session default channel group
  • Session source / medium
  • Session source
  • Landing page + query string

チャネルグループだけを見ると、GA4の分類に依存します。Sourceだけを見ると、Organic Searchとの関係が見えにくくなります。両方を並べることで、分類名と実際の流入元を同時に確認できます。

AI AssistantチャネルとOrganic Searchを混同しない

Google Analyticsの更新履歴では、2026年5月13日の更新としてAI Assistant由来のトラフィック計測が追加されたと説明されています。認識済みのAI Assistantの参照元に一致した場合、Mediumには ai-assistant、Campaignには (ai-assistant) が入り、Default Channel GroupではAI Assistantとして扱われます。

一方で、Googleのデフォルトチャネルグループの説明では、GoogleのAI OverviewsとAI ModeはOrganic Searchに含まれます。ここが混ざると、レポートの解釈が崩れます。ChatGPTやPerplexityなどのAIチャットサービスからのクリックと、Google検索結果面に表示されるAI Overviews経由の自然検索は、同じ「AI」でもGA4上の扱いが違います。

最初の確認は単純です。トラフィック獲得で Session default channel group を開き、AI Assistantの行があるかを見る。次に Session source / medium を追加して、どのソースが入っているかを確認する。この順番なら、Organic SearchからAI Assistant系の訪問を分けて説明できます。

ChatGPTはUTMと参照元を別枠にする

OpenAIのPublishers and Developers FAQでは、ChatGPTが参照URLに utm_source=chatgpt.com を自動的に含め、Google AnalyticsなどでChatGPTからのリファラルトラフィックを追跡できると説明されています。

このUTMは、ChatGPT側が明示的に付ける値です。ブラウザが渡す参照元ドメインそのものとは別なので、GA4では次の2つを分けて見ます。

  • utm_source=chatgpt.com が付いた訪問
  • chatgpt.com などの参照元から推定される訪問

前者はOpenAIの説明に基づく確認です。後者は、GA4に残ったSource値やSource / Mediumから読む確認です。社内向けの表では「ChatGPT UTM」「ChatGPT referrer」のように列を分けると、同じChatGPT経由でも根拠の違いを説明できます。

Perplexityは観測値から切り出す

PerplexityなどChatGPT以外のAIサービスは、全サービス共通のUTMがある前提で扱わないほうが安全です。Googleのカスタムチャネルグループには、AI assistantsを専用チャネルとして測る例があり、ChatGPT、Gemini、Microsoft Copilot、Claude、Perplexityなどを正規表現で指定する考え方も示されています。同時に、URLや対象サービスのリストが変わる場合は正規表現の更新が必要だとも説明されています。

Perplexityを見たいなら、まず探索で Session source または Session source / mediumperplexity を含む行があるか確認します。指標には SessionsEngaged sessionsKey events を置き、Landing page + query string で着地ページも見る。問い合わせや資料請求をKey eventにしているなら、AI経由の訪問が単なる閲覧で終わっているのか、商談に近い行動へ進んでいるのかを比べられます。

この方法は完全な検出ではありません。けれども、未確認のUTMや古い検出リストに依存せず、自社サイトで実際に観測された値から判断できます。

カスタムチャネルグループは小さく始める

GA4のカスタムチャネルグループを使うと、AIアシスタント由来のSourceを独自チャネルに分類できます。ただし、標準のAI Assistant分類がある状況で、広すぎる正規表現をReferralやOrganic Searchより上に置くと、意図しない流入までAI扱いになる可能性があります。

役割は分けたほうが読みやすくなります。

  • 標準の Session default channel group でGA4の分類を見る
  • Session source / medium で実際の流入元を確認する
  • 必要なサービスだけカスタムチャネルグループで補助分類する

AIという言葉で一括すると、検索結果面からの自然検索、AIチャットサービスからの参照訪問、UTM付きのChatGPT訪問が同じ箱に入ります。AI Overviewsへの対応は、検索結果面の見え方とサイト内で引用されやすい情報設計を分けて考える必要があります。基本整理はAI Overviews対策の記事で扱っています。

GA4で見えないAI経由もある

GA4で見えるのは、ユーザーがリンクをクリックしてサイトに訪問し、計測タグが動いた範囲です。AIの回答内で社名やページが表示されても、クリックされなければセッションにはなりません。クリックされても、アプリ、ブラウザ、プライバシー設定、リダイレクト、同意設定の影響で参照元が残らない場合があります。

そのため、「GA4で見えないからAI経由は存在しない」とは言えません。GA4は訪問後の行動を見る道具です。AI回答内での表示、引用、クリック前の露出まで同じ精度で測るものではありません。

LLMOやAIOの施策でも、AI回答での引用、検索順位、流入を保証できるものとして扱うのは危険です。CotomuのLLMO/AIO支援の対象は、LLMO診断、実装込みパッケージ、伴走プランを通じた情報設計、技術実装、改善サイクルの整備です。基本的な考え方はLLMO対策とはの記事でも整理しています。

レポートでは分類と根拠を残す

社内で説明しやすいレポートにするなら、AI経由の流入を1つの数字だけで出さないほうがよいです。少なくとも次の3つに分けます。

  • GA4標準のAI Assistantチャネルに入ったセッション
  • utm_source=chatgpt.com に基づくChatGPTセッション
  • chatgpt.comperplexity などのSource値から推定したセッション

この3つは同じセッションが重なり得る観測軸なので、単純には合算しません。通常の検索流入と分けて見たいという目的に答えながら、計測根拠の差も残します。Organic SearchにはGoogle検索由来の流入が含まれ、GoogleのAI OverviewsやAI Modeも公式説明上はそこに入ります。一方、ChatGPTやPerplexityからのクリックは、GA4標準のAI Assistant、UTM、参照元ドメインのいずれかで見える範囲を確認します。

AI経由の流入をGA4で測る作業は、完全なAI流入リストを作る作業ではありません。GA4のセッション単位のディメンションで全体を見て、ChatGPTのUTMを別枠にし、Perplexityなどは自社の観測値から補助的に切り出す。見えない訪問があることまで説明できて、はじめて通常の検索流入と混ざらない実務用のレポートになります。