AIトラッキングとは、ウェブサイト上で人工知能ロボット(GPTBot、ClaudeBot、PerplexityBotなど)による訪問を検出・記録し、AIプラットフォームからのトラフィック(リファラル)を追跡するプロセスである。
AIトラッキングとは?
AIトラッキングとは、ウェブサイトと人工知能システム間のインタラクションを検出、記録、分析するための技術の総称です。主に2つの側面をカバーします:
1. AIボットのクロール検出
AIエンジンは、ウェブサイトのコンテンツをインデックス化するためにロボット(クローラー)を送信します。各ボットには固有のUser-Agentがあります:
- GPTBot — ChatGPT用のOpenAIロボット
- ClaudeBot — Claude用のAnthropicロボット
- PerplexityBot — Perplexity AIのロボット
- Google-Extended — Gemini用のGoogleロボット
- Bytespider — ByteDanceのロボット
AIトラッキングは、HTTPリクエスト内のこれらのUser-Agentを識別し、どのページがクロールされたか、頻度、どのボットによるものかを記録します。
2. AIリファラルの検出
ユーザーがChatGPT、Perplexity、または他のAIの回答内のリンクをクリックすると、ブラウザはソースドメイン(例:chat.openai.com)を含むRefererヘッダーを送信します。AIトラッキングはこれらのリファラルを検出し、回答エンジンによって生成された実際のトラフィックを測定します。
AIトラッカーの仕組み
AIトラッカーはサーバー側(またはJavaScriptピクセル経由)にインストールされ、各HTTPリクエストをインターセプトすることで機能します。次の項目を分析します:
- User-Agent — AIボットを識別
- Refererヘッダー — AIプラットフォームからのリファラルを検出
- 訪問URL — AIが関心を持つページを把握
イベントはAPIキーとHMAC秘密鍵で署名されてデータの整合性を保証し、分析プラットフォームのAPIに送信されます。
AIトラッキングが不可欠な理由
- AI可視性の測定 — AIボットがサイトをクロールしているかを知ることは、回答エンジン上でのプレゼンスを最適化するための第一歩です
- AIトラフィックの定量化 — AIリファラルは増加しているトラフィックソースであり、従来の分析ツールでは見えないことが多い
- コンテンツの最適化 — どのページがクロールされているかを知ることで、コンテンツ戦略を適応できます
- GDPR準拠 — 優れたAIトラッカーは個人データを一切収集しません:Cookie不要、IP不要、フィンガープリント不要
AIトラッキング vs 従来の分析ツール
従来の分析ツール(Google Analytics、Matomo)は、AIボットのクロールを検出できません。これらのロボットはJavaScriptを実行しないためです。AIトラッキングはサーバー側で動作し、これらの不可視の訪問を識別できます。
ChatGPTへの質問の回答にあなたの名前がなければ、その分だけ競合があなたの代わりに推奨されています——実際のAI回答6,820件で測定。