ChatGPT など AI アシスタントから来る訪問者は、どうすれば計測できますか?

各訪問を参照元と utm_source で分類します。chatgpt.com、claude.ai、gemini.google.com、perplexity.ai からの訪問、または utm_source=chatgpt.com が付いた訪問は、AI アシスタントからのものです。それをページごとに数えてください。Google アナリティクスでは「AI アシスタント」チャネルでこれを行えます。AI による概要からのクリックは Google 検索として届くため、代わりに Search Console で数えます。

ファクト

  • Google アナリティクスのデフォルトのチャネル グループには、ChatGPT、Gemini、Deepseek、Copilot、Grok などからの流入を集める「AI アシスタント」チャネルがあります。Google の AI による概要と AI モードは含みません。 (Google アナリティクス ヘルプ: デフォルトのチャネル グループ)
  • Google は、AI による概要と AI モードからの訪問を、Search Console の検索パフォーマンス レポートの検索タイプ「ウェブ」の下で数えます。 (Google Search Central: AI features and your website)
  • OpenAI の ChatGPT-User エージェントは、ユーザーの依頼にページが必要なときにそのページを取得します。ChatGPT の検索を構築する OAI-SearchBot とは別のものです。 (OpenAI: Overview of OpenAI crawlers)
  • easyIndex は、AI アシスタントからの訪問者をページごとに、AI クローラーによる読み取りとともに計測します。料金は1サイトあたり月額US$30で、7日間の無料トライアルがあります。 (easyIndex)

AI アシスタントからの訪問はどのように見分けますか?

最初のページビューの2つの証拠で見分けます。参照元のホストと utm_source パラメータです。

アシスタント参照元のホストその他の証拠
ChatGPTchatgpt.com、chat.openai.comutm_source=chatgpt.com
Claudeclaude.ai文書化されたものはなし
Geminigemini.google.com文書化されたものはなし
Perplexityperplexity.ai文書化されたものはなし
Google の AI による概要と AI モードgoogle.com(通常の検索と同じ)Search Console、検索タイプ「ウェブ」

Google アナリティクスではどう確認しますか?

セッションのデフォルト チャネル グループ別のトラフィック獲得レポートを開き、「AI アシスタント」チャネルを見てください。ホストを自分で確認するには、次のような正規表現でセッション参照元を絞り込みます。

chatgpt\.com|openai\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|copilot\.microsoft\.com|meta\.ai|grok\.com|mistral\.ai|deepseek\.com

数値では何がわからないのですか?

参照元による数字は、全体の下限であり、全体像ではありません。

  • 読まれたのにクリックされなかった引用は、訪問として残らない
  • 一部のアシスタントのアプリは、参照元なしでリンクを開くため、訪問が直接アクセスとして届く
  • AI による概要からのクリックは、通常の Google 検索のクリックと区別がつかない
  • アシスタントが回答のためにライブでページを読むと、訪問ではなくクローラーのアクセスとして残る

easyIndex は AI からのトラフィックをどう計測しますか?

easyIndex のスクリプトは、各ページの最初のビューで、パス、参照元、utm_source を記録します。Cookie、個人データ、IP は使いません。訪問は AI アシスタントのドメインの一覧と照合し、ページごとに分類します。検索エンジンは意図的に除外しています。参照元だけでは、AI の回答と通常の検索結果を区別できないためです。分類できなかった参照元も一覧にするので、新しいアシスタントが現れても気づけます。サーバー上の小さな転送機能が、ChatGPT-User などのライブの取得を含む AI クローラーの読み取りを加えます。

ステップごとの手順

  1. トラッキング スクリプトを入れる. すべてのページで、最初のページビューの参照元と utm_source を保持するものを入れます。
  2. 参照元と utm_source で分類する. 参照元のホストをアシスタントのドメインと照合し、参照元がない場合は utm_source で照合します。
  3. ページごとに報告する. サイト全体の合計だけでなく、アシスタントがどのページに訪問者を送っているかを報告します。
  4. AI クローラーの読み取りを記録する. ボットのユーザーエージェントからのリクエストを転送し、アシスタントがどのページを読み、ライブで取得しているかを確認します。
  5. Search Console を加える. Google の AI による概要と AI モードは検索トラフィックとして届くため、それを確認します。
  6. 不明な参照元を毎月確認する. 新しいアシスタントは、どの一覧にも載る前にここに現れます。

よくある間違い

  • Google 検索からの訪問を AI のトラフィックとして数える。参照元では、AI による概要と青いリンクを区別できません。
  • リダイレクトで utm_source を取り除き、参照元が空のときに ChatGPT のタグを失う。
  • サイト全体の合計だけを見て、アシスタントがどのページを引用しているかを知らないままにする。
  • 参照元からの訪問がゼロなら引用もゼロだと考える。

easyIndex での解決方法

easyIndex は、お使いのコーディングエージェントが MCP 経由でそのスクリプトとクローラー転送機能を入れ、公開中のサイトで両方を確認します。AI アシスタントからの訪問者をページごとに、AI クローラーの読み取りとともに1つのダッシュボードで表示します。7日間の無料トライアルがあります。

よくある質問

誰が ChatGPT にどんな質問をしたかはわかりますか?

わかりません。参照元と utm_source からわかるのは、訪問者がどこから来たかだけで、何を尋ねたかはわかりません。

chatgpt.com からの訪問は見えるのに、Claude からは見えないのはなぜですか?

アシスタントごとにリンクや情報源の表示方法が異なり、参照元を送らないアプリもあるため、数はアシスタントごとに異なります。

この計測には Cookie 同意バナーが必要ですか?

easyIndex のスクリプトは Cookie を設定せず、個人データや IP を保存しません。ただし、市場ごとの法的な要件は、ご自身で確認してください。

AI クローラーの訪問は実際の訪問者ですか?

いいえ。機械がページを読んでいるもので、人とは別に数えられます。ライブの取得は、アシスタントが誰かの質問に答えるためにそのページを使ったことを示します。

続きを読む

最終確認日 .

ChatGPT など AI アシスタントからの訪問を計測する