Pourquoi ChatGPT cite votre concurrent
Vous posez à ChatGPT la question que vos clients lui posent. Trois entreprises sortent, votre concurrent en tête, et vous n'êtes nulle part. Rien ne le justifie : votre offre est aussi bonne, votre site existe depuis plus longtemps. Le GEO explique le phénomène, mais pas comment trouver votre cause. Voici l'ordre exact dans lequel la chercher.
Ce que ChatGPT fait vraiment quand il répond
ChatGPT ne classe pas les entreprises : il assemble une réponse à partir de pages qu'il a pu lire et de sources qui les confirment. Il n'existe pas de première place à gagner, comme sur Google. Il existe des pages retenues ou écartées.
Ce mécanisme ressemble à ce que décrit Google pour ses propres réponses. Son guide officiel, Optimizing your website for generative AI features on Google Search, explique que l'IA lance plusieurs recherches associées (le « query fan-out »), puis s'appuie sur des pages indexées et éligibles à l'extrait. Une page absente de l'index n'a aucune chance d'être reprise.
La conséquence est simple. Pour être cité, une page doit franchir trois obstacles successifs. Si le robot ne peut pas l'ouvrir, la question de son contenu ne se pose même pas. Si le robot l'ouvre mais ne comprend pas la réponse, les avis ne servent à rien. Et si la page est claire mais que personne d'autre ne confirme ce qu'elle dit, elle reste un témoin isolé.
- Étage 1, l'accès : le robot peut-il lire la page ?
- Étage 2, la lisibilité : la réponse est-elle trouvable dans le HTML ?
- Étage 3, la preuve tierce : d'autres sources disent-elles la même chose ?
Étage 1, l'accès : le robot peut-il entrer ?
Pour apparaître dans la recherche de ChatGPT, votre site doit laisser entrer OAI-SearchBot, le robot de recherche d'OpenAI. C'est le premier contrôle, parce qu'un site fermé ne peut pas être cité, quelle que soit sa qualité.
OpenAI distingue trois robots dans sa documentation, Overview of OpenAI Crawlers. Ils n'ont pas le même rôle, et les confondre conduit à de mauvaises décisions.
- OAI-SearchBot : il sert à la recherche dans ChatGPT. C'est lui qu'il faut autoriser pour être éligible.
- GPTBot : il collecte des pages pour l'entraînement des modèles. Le bloquer ne vous retire pas de la recherche.
- ChatGPT-User : il intervient quand un utilisateur demande une action, comme ouvrir un lien précis.
Deux endroits peuvent fermer la porte. Le premier est votre fichier robots.txt, qui est public et lisible par n'importe qui. Le second est invisible : votre hébergeur ou un service anti-bots peut refuser les robots au niveau du serveur, sans que votre robots.txt en dise un mot. On découvre alors un site « ouvert » sur le papier et fermé dans les faits.
Étage 2, la lisibilité : la réponse est-elle écrite en clair ?
Une page lisible pour une IA donne sa réponse dans le HTML, dès les trente premiers mots sous le titre, avec une idée par paragraphe. Si la réponse n'est pas là, le robot ne la voit pas, même quand vous la voyez très bien à l'écran.
Le piège le plus fréquent s'appelle le rendu JavaScript. Certains sites n'affichent leur texte qu'après exécution de scripts dans le navigateur. Un humain n'y voit que du feu. Un robot qui lit le HTML brut reçoit une coquille vide, ou un menu et rien d'autre. Le contenu existe pour vous, pas pour lui.
L'autre piège est la formulation. Une page qui commence par trois paragraphes d'introduction avant de dire ce que vous faites, pour qui et à quel prix, oblige l'IA à deviner. Une page qui répond d'abord, puis développe, offre une phrase qu'elle peut reprendre telle quelle. Les phrases qui restent vraies hors de leur contexte sont celles qu'on cite.
Étage 3, la preuve tierce : qui d'autre parle de vous ?
Les IA recoupent ce que dit votre site avec ce que disent des sources indépendantes. Une entreprise que seule sa propre page recommande reste fragile, alors qu'un concurrent confirmé en plusieurs endroits paraît fiable.
Ces preuves se trouvent presque toujours aux mêmes endroits. Faites le tour, en notant honnêtement ce que vous y trouvez.
- Les avis clients : sur votre fiche Google et sur les plateformes que votre secteur utilise.
- Les annuaires métier : ceux de votre profession, de votre fédération, de votre région.
- La presse locale et spécialisée : un article, même court, qui cite votre entreprise par son nom.
- La fiche Google Business : coordonnées, catégories et description identiques à celles de votre site.
- LinkedIn : une page entreprise complète, des publications régulières, des collaborateurs identifiés.
Un détail compte plus qu'on ne le croit : la cohérence. Si votre nom, votre adresse et votre activité s'écrivent de trois façons selon les sources, l'IA hésite à les rapprocher.
Le relevé : ce que huit sites d'agences ont vraiment dans leur robots.txt
Sur les huit sites d'agences et de studios testés le 22 octobre 2026, cinq avaient un robots.txt exploitable, un seul nomme des robots d'IA, et aucun n'en bloque un nommément.
Nous avons exécuté curl -s https://domaine/robots.txt sur chacun, puis cherché GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot et Google-Extended. Voici le résultat, sans arrondi.
- merci-michel.com : nomme GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot et Google-Extended, tous autorisés, avec une préférence déclarée contre l'entraînement des modèles.
- betc.com : ne nomme aucun robot d'IA. Tout le site est ouvert, avec une déclaration Content-Signal qui refuse l'entraînement.
- dogstudio.co et ultranoir.com : aucun robot d'IA nommé, pas de blocage.
- active-theory.com : aucun robot d'IA nommé, mais une ligne User-agent: * suivie de Disallow: /. Elle interdit tout le site à tous les robots, donc à OAI-SearchBot aussi.
- wokine.com, hellomonday.fr, la-chose.com : non exploitables. Le premier renvoie une page web au lieu d'un fichier robots.txt, le deuxième redirige vers un site sans rapport, le troisième ne répond pas.
Deux lectures s'imposent. Premièrement, l'écrasante majorité des sites lisibles ne dit rien sur les robots d'IA, ce qui signifie « autorisé par défaut ». Deuxièmement, un seul site ferme réellement la porte, par un interdit global et non par un choix visant ChatGPT.
Le diagnostic en trois tests, dans l'ordre
Un quart d'heure suffit pour localiser l'étage cassé. Faites les tests dans l'ordre, et arrêtez-vous au premier qui échoue : c'est lui qu'il faut réparer.
- Test 1, l'accès. Lisez votre robots.txt avec curl -s https://votresite.fr/robots.txt. Cherchez OAI-SearchBot, puis un User-agent: * suivi de Disallow: /. Ensuite, vérifiez ce que voit un robot avec curl -sI -A "OAI-SearchBot/1.3" https://votresite.fr/. Un code 200 est bon. Un 403 ou un 503 trahit un blocage serveur.
- Test 2, la lisibilité. Prenez une phrase de la réponse que votre page doit donner, puis tapez curl -s https://votresite.fr/page | grep -c "votre phrase". Un résultat de 0 signifie que la phrase n'est pas dans le HTML brut, donc invisible pour un robot qui ne lance pas de JavaScript.
- Test 3, la preuve tierce. Cherchez le nom de votre entreprise entre guillemets sur Google, puis posez à ChatGPT la question de vos clients. Comptez les sources indépendantes qui vous citent, et comparez avec celles de votre concurrent.
Pour le test 3, répétez la question trois à cinq fois : les réponses varient, et une seule tentative ne mesure rien. Notez chaque fois qui est cité et quelles sources apparaissent.
Que corriger selon l'étage cassé
On corrige le premier étage qui échoue, et seulement celui-là d'abord. Réparer l'étage 3 alors que l'étage 1 est fermé ne produit aucun résultat.
- Étage 1 cassé : ajoutez une règle qui autorise OAI-SearchBot, retirez le Disallow global s'il n'est pas voulu, puis demandez à votre hébergeur ou à votre prestataire de vérifier que le pare-feu laisse passer ce robot. Le choix sur GPTBot reste une décision séparée.
- Étage 2 cassé : faites afficher le contenu principal dans le HTML envoyé par le serveur, puis réécrivez l'ouverture de vos pages clés pour qu'elles répondent dans les trente premiers mots.
- Étage 3 cassé : demandez des avis à vos clients satisfaits, inscrivez-vous aux annuaires de votre métier, complétez votre fiche Google et harmonisez votre nom partout.
Cette discipline s'appuie sur le même socle que le référencement classique, comme le montre notre article Non, le SEO n'est pas mort. Un site indexé et propre reste la condition de départ, pour Google comme pour ChatGPT.
Ce qui ne changera rien
Quatre tactiques populaires ne règlent aucun des trois étages. Elles occupent du temps et donnent le sentiment d'avancer, sans toucher à la cause.
- Le fichier llms.txt : Google précise que sa Recherche l'ignore, et aucune source officielle ne montre qu'il fasse citer une entreprise par ChatGPT.
- Un balisage spécial pour l'IA : aucune balise magique n'existe. Les données structurées classiques restent utiles pour décrire votre entreprise, mais elles ne remplacent pas une page claire.
- Les mentions achetées : des articles sponsorisés sans intérêt éditorial ne constituent pas une preuve tierce. Ils n'ont de valeur ni pour le lecteur, ni pour les systèmes de qualité.
- La réécriture « pour les IA » : une page rédigée pour des machines ne convainc pas vos clients, et ne convainc pas mieux les machines.
Ce que votre concurrent a compris avant vous
Votre concurrent n'a probablement pas de secret : il a laissé la porte ouverte, écrit des réponses claires et accumulé des sources qui le confirment. Aucun de ces trois points n'est spectaculaire, et c'est justement pourquoi on les néglige.
La bonne nouvelle est que le diagnostic est court, et que le premier étage cassé se répare en général vite. Pour savoir où vous en êtes sur l'ensemble de votre site, le livre blanc de Zyagency sur votre site va plus loin. Chez Zyagency, nous menons ce diagnostic dans le cadre de notre offre GEO, sans promettre de citation : personne ne peut la garantir.
Questions fréquentes
Pourquoi ChatGPT cite mon concurrent et pas moi ?
Parce que les pages de votre concurrent passent trois filtres que les vôtres ratent peut-être : le robot de recherche d'OpenAI peut les lire, la réponse y est écrite en clair dans le HTML, et des sources indépendantes confirment ce qu'elles disent. Contrôlez ces trois étages dans l'ordre, l'accès, la lisibilité, puis la preuve tierce. Le premier étage cassé explique l'absence.
Faut-il autoriser GPTBot pour apparaître dans ChatGPT ?
Non, pas pour la recherche. Selon la documentation d'OpenAI, OAI-SearchBot sert à la recherche dans ChatGPT, GPTBot à l'entraînement des modèles et ChatGPT-User aux actions déclenchées par un utilisateur. Autoriser OAI-SearchBot suffit pour être éligible aux résultats de recherche. Bloquer GPTBot est un choix distinct, qui concerne l'entraînement.
Comment vérifier que mon robots.txt ne bloque pas ChatGPT ?
Ouvrez l'adresse de votre site suivie de /robots.txt, ou tapez curl -s https://votresite.fr/robots.txt dans un terminal. Cherchez une ligne User-agent: OAI-SearchBot suivie de Disallow: /, ou un User-agent: * suivi de Disallow: /. Si OAI-SearchBot n'est pas cité et que le joker * n'interdit rien, il est autorisé par défaut.
Mon hébergeur peut-il bloquer les robots de ChatGPT sans que je le sache ?
Oui. Un pare-feu, un service anti-bots ou une protection de l'hébergeur peut renvoyer une erreur 403 ou une page de vérification à un robot, alors que votre robots.txt est parfaitement ouvert. Testez avec curl en vous présentant sous le nom OAI-SearchBot, et regardez le code de réponse : 200 est bon, 403 ou 503 signale un blocage.
Un fichier llms.txt aide-t-il à être cité par ChatGPT ?
Rien ne prouve qu'il change quoi que ce soit, et Google indique clairement que la Recherche ne l'utilise pas. Ce fichier ne remplace ni l'accès des robots, ni une page lisible, ni des sources tierces qui vous confirment. Passez votre temps sur ces trois points plutôt que sur un fichier spécial.