Blog

Trafic ChatGPT : mesurer utm_source=chatgpt.com

Markdown

Balise UTM et référent, segment dans Metrica, pages de destination, GA4 et rôles de OAI-SearchBot, GPTBot et ChatGPT-User.

Lire l’article complet

ChatGPT ajoute lui-même la balise utm_source=chatgpt.com aux liens vers des sites Web dans ses résultats de recherche, afin que le propriétaire du site puisse voir ces visites dans les outils d’analyse. Dans Yandex Metrica, elle apparaît dans le rapport « Rapports → Sources → Balises UTM ». Vous pouvez combiner les signaux observés dans un segment : balise OU hôte référent ChatGPT exact. Cela regroupe les visites attribuables visibles dans l’analyse, pas toutes les visites ni une preuve de l’identité du visiteur.

Une ligne chatgpt.com est apparue dans Metrica, et personne ne sait ce qu’elle représente : une publicité, un bot ou de vraies personnes. Le marqueur attribue une visite à ChatGPT sans prouver un clic humain ou une recommandation. Le rapport « Pages de destination » montre les pages d’entrée des visites correspondant à cette règle.

Voyons les choses dans l’ordre : d’où vient la balise, où elle apparaît dans Metrica, où elle n’est pas visible et quelles pages l’IA recommande déjà.

Points clés

ChatGPT ajoute lui-même la balise utm_source=chatgpt.com aux liens issus de sa recherche : cette balise est un signal d’attribution de liens issus de réponses, pas un contrôle d’identité authentifié. Dans Metrica, elle se trouve dans le rapport « Balises UTM », à la ligne UTM Source, avec la valeur chatgpt.com. Certaines visites arrivent sans balise, avec le référent chatgpt.com. Créez donc un segment avec « balise OU référent » et ouvrez le rapport « Pages de destination » pour ce segment. Le comptage reste incomplet et peut aussi inclure des balises copiées ou ajoutées : ce n’est pas une borne inférieure garantie. Les URL sans marqueur ni référent peuvent devenir des visites directes ; les mentions sans clic restent invisibles. Pour que la balise apparaisse, le site doit être accessible au robot d’exploration OAI-SearchBot.

D’où vient la balise utm_source=chatgpt.com et qui l’ajoute

C’est OpenAI qui ajoute la balise. Lorsque ChatGPT effectue des recherches sur Internet et fournit dans sa réponse un lien vers votre site, il ajoute lui-même utm_source=chatgpt.com à l’URL. Il ne s’agit pas de publicité et vos paramètres n’y sont pour rien : le paramètre vient de ChatGPT avec la visite.

Dans la barre d’adresse d’une personne, une visite de ce type ressemble à ceci :

https://example.com/page?utm_source=chatgpt.com

Tout ce qui suit le « ? » a été ajouté par ChatGPT ; le reste de l’URL est le vôtre. Metrica lit ce suffixe et classe la visite dans le rapport des balises.

La ligne chatgpt.com regroupe donc les visites portant ce marqueur. Une balise copiée, ajoutée manuellement ou falsifiée peut y figurer ; utilisez-la comme preuve d’attribution, pas de personne réelle ou de recommandation.

Cette ligne n’est pas un rapport d’identification des robots. OAI-SearchBot explore les sites Web pour qu’ils puissent apparaître dans la recherche ChatGPT. ChatGPT-User ouvre une page lorsqu’une personne lui demande dans une conversation de rechercher quelque chose. Les deux robots consultent directement les pages ; ils ne suivent pas les liens des réponses et n’utilisent pas de balises.

La documentation Ailoot décrit la connexion des modèles et l’utilisation de l’API.

Où la balise apparaît dans Metrica et pourquoi la vérifier pour chaque page ?

Chemin dans Metrica : Rapports → Sources → Balises UTM. Dans le regroupement UTM Source, cherchez la ligne chatgpt.com.

Metrica distingue les majuscules et les minuscules dans les valeurs des balises. chatgpt.com et ChatGPT.com apparaîtront donc sur des lignes différentes dans le rapport. Faites la recherche en minuscules, exactement comme ChatGPT définit la balise.

À côté de la ligne, vérifiez le taux de rebond et la durée passée sur le site. La personne est arrivée depuis une réponse d’IA à une question précise. Le taux de rebond indique si elle a trouvé une réponse sur la page ou si elle l’a fermée au bout de quelques secondes.

Le chiffre global pour le site en dit peu. Suivez le trafic de recherche pour chaque article afin de comprendre lesquels attirent des visiteurs depuis Internet, Yandex et Google, et lesquels n’en attirent pas.

La démarche est la même avec ChatGPT : regardez vers quelles pages il envoie des personnes. Une seule ligne dans « Balises UTM » ne suffit pas pour le savoir.

Comment combiner les signaux visibles d’attribution ChatGPT : balise ou référent

Metrica détermine l’origine d’une visite à partir de la balise, si celle-ci est présente lors de la première consultation de page. En l’absence de balise, il vérifie le référent, c’est-à-dire l’URL de la page d’où vient la personne. Les visites provenant de ChatGPT se trouvent donc à deux endroits : celles avec une balise dans le rapport « Balises UTM » et celles sans balise dans le rapport « Sites », avec le référent chatgpt.com.

Une seule condition ne recueillera qu’une partie des visites. Il vous faut les deux :

  1. Ouvrez le rapport Rapports → Sources → Balises UTM.
  2. Ajoutez une condition de balise au segment : UTM Source est égal à chatgpt.com.
  3. Ajoutez une deuxième condition avec « OU » pour un référent correspondant à l’expression régulière ci-dessous.
  4. Enregistrez le segment afin de pouvoir comparer différentes périodes avec les mêmes règles.
  5. Ouvrez le rapport « Pages de destination » pour ce segment.

Expression pour le référent :

^https?://chatgpt\.com(:[0-9]+)?([/?#]|$)

Cette expression vise un référent URL complet : protocole et hôte sont ancrés, un port numérique est permis et l’hôte doit finir avant chemin, requête, fragment ou fin de valeur. Elle ne reconnaît ni chatgpt.com.evil.example ni un chemin contenant ce nom. Pour un champ contenant seulement l’hôte, utilisez ^chatgpt\.com$. Vérifiez les valeurs réelles avant de choisir.

Gardez les autres référents OpenAI dans un segment séparé. Pour une URL complète, ^https?://([a-z0-9-]+\.)*openai\.com(:[0-9]+)?([/?#]|$) reconnaît cette famille de domaines distincte, sans prouver une recommandation ChatGPT.

La barre oblique inverse avant le point est nécessaire : sans elle, le point dans l’expression désigne n’importe quel caractère. Ne réduisez pas non plus l’expression à ai. Elle correspondrait à tout domaine contenant ces 2 lettres côte à côte, et des visites provenant d’autres sources seraient incluses dans le segment.

Le segment enregistré fonctionne dans tous les rapports Metrica. Si des objectifs sont configurés sur le site, ce même segment indique si les personnes provenant de ChatGPT envoient des demandes ou se contentent de lire.

Quelles pages d’entrée reçoivent des visites attribuées : « Pages de destination »

Le rapport « Pages de destination » montre les pages d’entrée des visites portant les signaux ChatGPT choisis. Il ne révèle ni formulation de réponse, ni recommandation prouvée, ni identité humaine authentifiée.

En général, le trafic provenant de l’IA se met en marche lorsque les modèles sont mis à jour.

Quelques premières visites sont donc normales. Ne tirez pas de conclusions après la première semaine ; consultez de nouveau le segment après les mises à jour des modèles.

À côté, établissez la liste des pages qui attirent des visiteurs depuis Yandex, puis voyez quelles pages figurent sur les deux listes et lesquelles ChatGPT a choisies de son côté.

Travaillez sur les pages de la liste comme vous le feriez pour Yandex : enrichissez-les et gardez-les en bon état. Le principe est simple : produire beaucoup d’articles de qualité. Le moteur de recherche suit leur lecture par les internautes.

Pour obtenir du trafic gratuit depuis Yandex et Google, il vous faut tout un service de promotion. C’est pourquoi je confie l’analyse du trafic à un agent : il se lance chaque jour à 9 heures, analyse le travail effectué la veille et les résultats de trafic, puis prend ses propres décisions.

Pourquoi les visites provenant de ChatGPT sont moins nombreuses qu’il n’y paraît : visites directes, GA4 et réponses sans clic

Le segment donne une attribution incomplète, pas une borne inférieure garantie : les signaux manquants omettent des visites, mais des marqueurs copiés ou ajoutés peuvent en inclure sans provenance directe d’une réponse. Metrica comptabilise comme une « visite directe » toute visite sans balise et sans en-tête Referer. Cela se produit lorsqu’une personne copie l’URL d’une réponse et la colle dans un navigateur, ou lorsqu’un lien s’ouvre sans transmettre le référent. Il est impossible de retrouver ces visites par la suite.

Dans Google Analytics 4, la même balise apparaît comme source de session chatgpt.com. La méthode est la même : balise ou référent.

Il existe aussi des visites qui n’apparaîtront pas du tout. ChatGPT peut citer votre site ou résumer une page, mais la personne peut ne se rendre nulle part. Aucun système d’analyse ne verra cette interaction. Vous pouvez la remarquer indirectement grâce à une hausse des recherches portant sur le nom de votre entreprise et aux réponses à la question « Comment avez-vous entendu parler de nous ? » dans un formulaire de demande, si vous ajoutez une option pour l’IA.

Où apparaît une visite provenant de ChatGPT :

SituationMetricaGA4
Lien avec une balise provenant de la recherche ChatGPT« Balises UTM », UTM Source chatgpt.comSession avec la balise chatgpt.com
Visite avec un référent mais sans balise« Sites », référent chatgpt.comRéférent chatgpt.com
URL copiée ou ouverte sans référent« Visites directes »Trafic direct
Mention sans clicNon visibleNon visible

N’utilisez pas votre propre balise chatgpt : ce que révèle une balise dans le lien de quelqu’un d’autre

Si vous ajoutez vous-même utm_source=chatgpt ou utm_source=chatgpt.com aux liens de publications ou de newsletters, ces visites seront mélangées à celles provenant des réponses de ChatGPT. Le rapport ne répondra alors plus à la question de savoir ce que l’IA recommande.

Pour votre propre suivi, utilisez une autre valeur, par exemple utm_source=telegram, et écrivez-la toujours de la même façon, avec la même casse. Tenez un tableau de vos propres balises indiquant la valeur utilisée pour chaque plateforme. Sinon, six mois plus tard, le rapport contiendra Telegram, telegram et tg, et vous devrez deviner s’il s’agit de la même source.

Une balise dans un lien indique cette valeur de source dans l’URL. Elle peut provenir d’une réponse ChatGPT, mais n’importe qui peut l’ajouter ; elle ne prouve ni l’origine du lien ni la rédaction du texte environnant par IA. Vous pouvez supprimer le suffixe après le « ? » et la page s’ouvrira de la même façon.

Comment apparaître dans les réponses de ChatGPT pour que la balise soit enregistrée

Si la ligne chatgpt.com du rapport est vide, ouvrez d’abord robots.txt. Un site bloqué pour OAI-SearchBot n’apparaît pas dans les réponses de recherche ChatGPT ; au mieux, il reste un lien de navigation. Ne bloquez pas OAI-SearchBot.

Ouvrez l’adresse /robots.txt de votre site dans un navigateur et cherchez 2 éléments. D’abord, un bloc User-agent: OAI-SearchBot contenant la ligne Disallow: /. Ensuite, un bloc général User-agent: * avec Disallow: / : il bloque le site pour tous les robots qui n’ont pas leur propre bloc distinct.

GPTBot et OAI-SearchBot sont configurés séparément. GPTBot collecte des textes pour entraîner les modèles ; OAI-SearchBot est nécessaire à la recherche. Vous pouvez autoriser la recherche et bloquer l’entraînement :

User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /

Après avoir modifié robots.txt, les systèmes d’OpenAI ont besoin d’environ 24 heures pour prendre le changement en compte.

ChatGPT-User intervient à la suite d’une action d’une personne dans la conversation, et les règles de robots.txt peuvent ne pas s’appliquer à lui. Ses paramètres n’ont aucun effet sur l’apparition d’une page dans les réponses de recherche.

Ensuite, il ne vous reste qu’à attendre les mises à jour des modèles et à rouvrir le segment. On verra bien.

Quelles pages de votre site ChatGPT recommande-t-il déjà ? Comparez les pages de votre site sélectionnées par l’IA.

Foire aux questions

Une semaine après avoir modifié robots.txt, il n’y a toujours aucune visite provenant de ChatGPT : que dois-je vérifier ?

Si OAI-SearchBot est autorisé, la suite dépend de la recherche ChatGPT elle-même. Ouvrez le segment pour une période d’un mois et consultez les deux rapports, « Balises UTM » et « Sites » : il est facile de manquer quelques visites sur un graphique hebdomadaire. Consultez de nouveau le segment après la prochaine mise à jour du modèle.

Dois-je ajouter moi-même des balises aux liens pour l’IA ?

Non. ChatGPT crée lui-même le lien dans sa réponse et lui ajoute utm_source=chatgpt.com. Votre tâche consiste à laisser le site accessible à OAI-SearchBot et à vérifier le segment.

Sources

Vous pouvez continuer à travailler avec l’IA sur Ailoot.

Plus de détails

Questions fréquentes : Trafic ChatGPT : mesurer utm_source=chatgpt.com

Pourquoi ne pas reconnaître tout référent contenant chatgpt.com ou openai.com ?

Une sous-chaîne peut appartenir à un autre hôte ou au chemin, et openai.com inclut d’autres pages que ChatGPT. Reconnaissez l’hôte ChatGPT complet selon le format réel du champ ; séparez les autres référents OpenAI.

Une source chatgpt.com prouve-t-elle une recommandation à un humain ?

Non. C’est une attribution, et la balise peut être copiée ou ajoutée. Les pages de destination montrent les entrées correspondantes sans authentifier le visiteur ni révéler formulation ou intention de la réponse.

Tous les articles