En bref. ChatGPT-User identifie certaines requêtes web déclenchées par les utilisateurs, auxquelles les règles de robots.txt peuvent ne pas s’appliquer selon OpenAI.
Définition : Au 17 octobre 2026, OpenAI présente ChatGPT-User comme un agent utilisateur (user-agent), un identifiant envoyé avec les requêtes web, destiné à certaines actions déclenchées par les utilisateurs dans ChatGPT et les GPT personnalisés. Une question peut déclencher la consultation d’une page web avec cet identifiant.
Points clés
- La documentation d’OpenAI sur ses robots réserve ChatGPT-User aux activités déclenchées par les utilisateurs et exclut l’exploration automatique du Web de son rôle.
- La même documentation indique que les règles de robots.txt peuvent ne pas s’appliquer, car ces actions sont déclenchées par un utilisateur.
- OpenAI renvoie vers OAI-SearchBot pour gérer l’exclusion de la recherche et l’exploration automatique.
- La norme du protocole d’exclusion des robots distingue les règles de robots.txt des autorisations d’accès.
Comment identifier une requête ChatGPT-User ?
OpenAI publie cette chaîne d’agent utilisateur complète :
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot
Lors de l’examen des journaux d’un site web, ChatGPT-User/1.0 est la sous-chaîne à rechercher pour identifier ces requêtes. La documentation d’OpenAI sur ses robots contient aussi un lien vers les adresses IP publiées, qui constituent une référence distincte pour comparer l’adresse source d’une requête.
La section de la norme consacrée à l’agent utilisateur explique que les robots d’exploration choisissent un nom appelé jeton de produit (product token). Ce jeton devrait figurer dans la chaîne d’identification envoyée au site web. La chaîne complète, au format utilisé par les navigateurs, et le nom abrégé du robot ont donc des fonctions différentes lors de l’examen des requêtes et de la rédaction des règles d’exploration.
En quoi diffère-t-il des robots d’exploration d’OpenAI ?
La présentation des robots d’OpenAI attribue la recherche à OAI-SearchBot et la collecte de données susceptibles de servir à l’entraînement à GPTBot. Leurs paramètres robots.txt sont indépendants. ChatGPT-User remplit un rôle distinct, lié aux actions des utilisateurs ; OpenAI l’exclut des mécanismes qui déterminent l’inclusion dans la recherche.
Quel contrôle offre robots.txt ?
Un fichier robots.txt énonce des règles d’exploration. La RFC 9309 les organise en groupes : des lignes user-agent suivies de règles qui décrivent les chemins auxquels un robot peut accéder. Sa section sur la méthode d’accès impose de placer le fichier à la racine du service, au chemin /robots.txt, de l’encoder en UTF-8 et de le servir avec le type text/plain.
Pour ChatGPT-User, la précision d’OpenAI sur le déclenchement des requêtes par un utilisateur compte dans l’interprétation de ces règles. Une entrée dans robots.txt ne suffit pas à protéger des contenus privés. La section de la norme consacrée à la sécurité recommande une mesure de contrôle d’accès telle que l’authentification HTTP. Elle avertit aussi qu’inscrire des chemins dans robots.txt les expose publiquement.
Termes associés
Questions fréquentes
Puis-je bloquer ChatGPT-User avec robots.txt ?
La documentation d’OpenAI indique que les règles de robots.txt peuvent ne pas s’appliquer à ces requêtes déclenchées par les utilisateurs. Pour les pages privées, la norme du protocole recommande une mesure de contrôle d’accès telle que l’authentification.
Quel robot permet de gérer l’exclusion de la recherche ChatGPT ?
OpenAI désigne OAI-SearchBot comme l’agent à utiliser dans robots.txt pour gérer l’exclusion de la recherche et l’exploration automatique.
Sources
- OpenAI, « Overview of OpenAI Crawlers », consulté le 17 octobre 2026
- IETF, « RFC 9309: Robots Exclusion Protocol », septembre 2022
Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO