Les moteurs de réponse IA — ChatGPT, Perplexity, Claude, Gemini — envoient des robots qui crawlent votre site pour alimenter leurs réponses. Mais savez-vous quels bots visitent votre site, quelles pages ils indexent, et combien de trafic ces IA vous génèrent ?
C'est exactement ce que permet le tracking IA : une couche de détection installée sur votre serveur qui identifie automatiquement les bots IA et mesure les referrals depuis les plateformes d'IA conversationnelle.
Pourquoi tracker les bots IA ?
1. Les analytics classiques sont aveugles
Google Analytics, Matomo et les outils d'analytics traditionnels fonctionnent via JavaScript côté navigateur. Or, les robots IA comme GPTBot ou ClaudeBot n'exécutent pas JavaScript. Ils effectuent des requêtes HTTP directes, totalement invisibles pour vos analytics.
Résultat : vous ne savez pas si les IA indexent votre contenu. C'est comme avoir un magasin sans caméra de surveillance — des visiteurs importants passent sans que vous le sachiez.
2. Le trafic referral IA est en pleine croissance
Selon les dernières études, le trafic provenant des moteurs de réponse IA croît de 30 à 50% par trimestre. Quand un utilisateur pose une question à Perplexity et clique sur une source citée, c'est du trafic qualifié avec un taux de conversion souvent supérieur au SEO classique.
3. Optimiser sa stratégie de contenu
En sachant quelles pages sont crawlées par les bots IA, vous pouvez :
- Identifier les contenus qui intéressent les LLM
- Adapter votre schema markup pour améliorer la compréhension
- Vérifier que votre robots.txt ne bloque pas les bots que vous souhaitez autoriser
- Mesurer l'impact de vos optimisations AEO
Comment fonctionne le tracking IA ?
Le tracking IA repose sur deux mécanismes de détection :
Détection par User-Agent
Chaque bot IA envoie un User-Agent spécifique dans ses requêtes HTTP. Le tracker maintient une base de signatures de bots IA connue et les compare en temps réel :
| Bot | User-Agent | Plateforme |
|---|---|---|
| GPTBot | GPTBot/1.0 | ChatGPT (OpenAI) |
| ClaudeBot | ClaudeBot/1.0 | Claude (Anthropic) |
| PerplexityBot | PerplexityBot/1.0 | Perplexity AI |
| Google-Extended | Google-Extended | Gemini (Google) |
| Bytespider | Bytespider | ByteDance |
| CCBot | CCBot/2.0 | Common Crawl |
Détection des referrals IA
Quand un utilisateur visite votre site après avoir vu une réponse IA, le navigateur envoie un en-tête HTTP Referer. Le tracker analyse ce referer pour identifier les domaines des plateformes IA :
chat.openai.com→ ChatGPTperplexity.ai→ Perplexityclaude.ai→ Claudegemini.google.com→ Gemini
Signature HMAC pour la sécurité
Les événements de tracking sont signés avec un secret HMAC pour garantir que les données ne sont pas falsifiées. Chaque payload est hashé avec SHA-256 et la signature est vérifiée côté serveur avant d'être acceptée.
Les 4 credentials nécessaires
Pour configurer le tracking IA sur votre site, vous avez besoin de 4 identifiants que vous obtenez depuis la page API & Intégrations de votre compte AI Labs Audit :
- API Key (
trk_live_...) — Clé unique pour authentifier les requêtes de tracking - HMAC Secret — Clé secrète pour signer les payloads (ne jamais exposer côté client)
- Client ID — Identifiant qui relie les données à votre compte client
- API URL — Endpoint de l'API :
https://ailabsaudit.com/api/v1
Important : Le HMAC Secret n'est affiché qu'une seule fois lors de la création de la clé. Copiez-le immédiatement et stockez-le en lieu sûr.
6 méthodes d'installation
Le tracker AI Labs Audit s'adapte à tous les environnements techniques. Consultez notre tutoriel complet d'installation pour les instructions détaillées :
1. Plugin WordPress
La méthode la plus simple. Téléchargez le plugin, activez-le et saisissez vos 4 credentials dans les réglages. Le plugin gère automatiquement la détection des bots, le buffering des événements et l'envoi par cron.
2. PHP (serveur web)
Un middleware PHP qui s'intègre dans votre index.php ou via auto_prepend_file. Idéal pour Laravel, Symfony, ou tout site PHP personnalisé.
3. Node.js (Express/Fastify)
Un middleware Node.js asynchrone avec buffering intégré. Compatible Express, Fastify et tout framework Node.
4. Python (Django/Flask)
Un middleware Python qui s'intègre nativement dans Django et Flask avec envoi asynchrone des événements.
5. Cloudflare Worker
Pour les sites derrière Cloudflare. Le worker intercepte les requêtes au niveau de l'edge, sans toucher au code du site.
6. Pixel JavaScript
Solution de fallback pour les cas où l'accès au serveur n'est pas possible. Le pixel détecte les referrals IA côté navigateur (mais ne peut pas voir les bots qui n'exécutent pas JavaScript).
Ce que vous pouvez mesurer
Une fois le tracking installé, votre dashboard de métriques affiche :
- Crawls par bot — Nombre de pages crawlées par chaque bot IA, avec tendance
- Pages les plus crawlées — Les URLs qui intéressent le plus les IA
- Referrals par source — Trafic entrant depuis ChatGPT, Perplexity, Claude, etc.
- Analyse par page — Pour chaque URL : quels bots l'ont visitée, quand, et combien de fois
- Tendances — Évolution des crawls et referrals dans le temps
Conformité RGPD
Le tracker AI Labs Audit est conçu pour être 100% conforme RGPD :
- Aucune donnée personnelle collectée
- Pas de cookies
- Pas de suivi d'adresse IP
- Pas de fingerprinting
- Seuls les User-Agents de bots IA et les domaines referrers sont analysés
Commencer maintenant
Le tracking IA est inclus dans tous les plans AI Labs Audit. Pour démarrer :
- Rendez-vous sur API & Intégrations
- Créez une clé de type Tracking IA
- Suivez le tutoriel d'installation
- Vérifiez les premiers événements sur votre dashboard Tracking