Betterfolio
Betterfolio

Betterfolio

Équipe Betterfolio

GEO et AEO pour une ESN : apparaître dans les réponses de ChatGPT, Perplexity et Copilot

Définitions, robots d'indexation IA, structure des pages et des dossiers de compétences, plan de mesure sur 30 jours. Ce qu'une ESN peut contrôler, et ce qu'aucun prestataire ne peut promettre.

Ordinateur portable ouvert sur un écran de code, photo Unsplash

En bref

Un assistant IA ne cite que les pages qu'il peut trouver, lire et attribuer. Quand un DSI demande à ChatGPT ou à Perplexity quelle ESN peut staffer une équipe Java à Lyon, l'assistant lance des recherches, lit quelques pages et rédige une réponse avec ses sources. Une ESN dont le site bloque les robots de recherche, ou dont les pages ne donnent aucun fait vérifiable, ne figure pas dans cette réponse.

  • Le GEO (Generative Engine Optimization) vise la présence d'une source dans une réponse rédigée par un modèle. L'AEO (Answer Engine Optimization) vise la forme du contenu : un passage qu'un moteur peut reprendre tel quel comme réponse.
  • Les deux reposent sur le SEO. Google indique qu'aucune optimisation spécifique n'est requise pour AI Overviews et AI Mode au-delà des bonnes pratiques Search.
  • Première vérification : robots.txt et pare-feu. OAI-SearchBot, PerplexityBot, Claude-SearchBot, Googlebot et Bingbot doivent accéder aux pages d'offre. Bloquer GPTBot, le robot d'entraînement d'OpenAI, ne retire pas un site de ChatGPT Search.
  • Un contenu citable contient des faits datés et cohérents : effectif, stacks, zones, délai de staffing, références anonymisées. Le même chiffre sur toutes les pages.
  • La mesure sur 30 jours combine un panel fixe de questions, le canal AI Assistant de GA4, le rapport AI Performance de Bing Webmaster Tools et les journaux serveur.
  • Aucune citation n'est garantie. OpenAI écrit que le placement dans ChatGPT n'est pas garanti. Un prestataire qui promet un classement dans un assistant vend un résultat que personne ne contrôle.

GEO et AEO : deux notions distinctes, un même socle

Définitions

AEO, Answer Engine Optimization. Le terme s'est diffusé avec les extraits optimisés de Google et les assistants vocaux, avant les modèles génératifs. L'objectif est qu'un moteur reprenne un passage de la page comme réponse directe à une question. L'unité de travail est le passage : une définition, une réponse de deux phrases, une ligne de tableau.

GEO, Generative Engine Optimization. Pranjal Aggarwal et ses coauteurs ont formalisé le terme dans un article publié à la conférence KDD 2024. L'objectif est qu'une source soit reprise, citée ou mentionnée dans une réponse qu'un modèle rédige à partir de plusieurs pages. L'unité de travail est la source entière : sa présence dans la réponse, sa position, la part du texte qui s'en inspire.

Pour une ESN, la distinction a un usage concret. L'AEO porte sur la rédaction de chaque page. Le GEO répond à une question de direction commerciale : notre nom figure-t-il dans la réponse, et la description de notre offre est-elle juste ?

SEO, AEO, GEO : ce qui change

SEOAEOGEO
ObjectifUn rang dans une page de résultatsUn passage repris comme réponseUne mention ou une citation dans une réponse générée
SurfacesGoogle, BingExtraits optimisés, AI Overviews, assistants vocauxChatGPT, Perplexity, Copilot, Claude, Gemini, AI Mode
Unité travailléeLa pageLe paragraphe, la ligne de tableauLa source et l'entité, c'est-à-dire le nom de l'ESN
Question de mesureQuelle position ?Quel passage est repris ?Sommes-nous cités, et correctement ?
Échec typiquePage 2Texte trop vague pour être extraitAbsence, ou description inexacte de l'offre

Ce que disent les plateformes

Google indique que les bonnes pratiques SEO restent valables pour AI Overviews et AI Mode, sans exigence technique supplémentaire. Une page doit être indexée et éligible à un extrait dans Search pour apparaître comme lien de référence. Google précise qu'aucun fichier dédié à l'IA ni balisage schema.org particulier n'est nécessaire.

OpenAI indique que ChatGPT classe les résultats de recherche selon plusieurs facteurs et que le placement n'est pas garanti. Pour qu'un site soit éligible, OpenAI demande d'autoriser OAI-SearchBot et de vérifier que l'hébergeur ou le CDN accepte ses adresses IP publiées.

GEO et AEO ne remplacent donc pas le SEO. Ils ajoutent deux exigences au travail existant : un contenu rédigé pour être extrait, et une mesure de la présence dans les réponses.


Pourquoi une ESN est concernée

Deux usages des assistants touchent directement la vente de prestations.

La présélection avant le premier contact

Un DSI, un acheteur ou un chef de projet formule son besoin dans un assistant : « ESN capable de staffer quatre développeurs Java Spring à Lyon, démarrage sous un mois ». OpenAI documente la suite dans son aide sur la recherche. ChatGPT réécrit la demande en une ou plusieurs requêtes courtes, les envoie à des moteurs partenaires, lit les résultats et rédige sa réponse. Il transmet aussi une localisation approximative de l'utilisateur.

Deux conséquences pour l'ESN. La requête réellement envoyée ressemble à des mots-clés, du type « ESN Java Spring Lyon », donc les pages d'offre doivent rester bien référencées. La réponse finale reprend des phrases précises, donc ces pages doivent contenir des faits que l'assistant peut citer sans les déformer.

L'analyse des dossiers par l'assistant du client

Un acheteur qui reçoit trois dossiers de compétences peut les déposer dans un assistant et demander une comparaison. Le dossier est alors lu par un système avant de l'être par une personne. Un PDF scanné, sans titres, avec 25 technologies en vrac, produit un résumé approximatif. Un dossier structuré produit un résumé fidèle.

Ce second usage ne relève pas du référencement. Il relève de la qualité documentaire, et il se traite sans attendre qu'un moteur indexe quoi que ce soit.


Comment un assistant choisit ses sources

Pour les réponses avec liens, les assistants ne s'appuient pas d'abord sur leurs données d'entraînement. Ils interrogent un index de recherche au moment de la question, le leur ou celui d'un partenaire, puis lisent les pages retenues. Une page absente de ces index ne peut pas être citée.

Trois familles de robots

Les principaux éditeurs distinguent trois usages, avec un nom de robot pour chacun.

FamilleRôleEffet d'un blocage
Robot d'indexationConstruit l'index utilisé pour répondreLe site sort des réponses de recherche de l'assistant
Robot d'action utilisateurLit une page à la demande d'un utilisateur, en temps réelL'assistant ne peut plus ouvrir la page quand on le lui demande
Robot d'entraînementCollecte des contenus pour entraîner les modèlesAucun effet sur la recherche. Le contenu sort des futurs jeux d'entraînement

Les robots à connaître

ÉditeurIndexation, à autoriserAction utilisateurEntraînement, choix de politique
OpenAI (ChatGPT)OAI-SearchBotChatGPT-UserGPTBot
Anthropic (Claude)Claude-SearchBotClaude-UserClaudeBot
PerplexityPerplexityBotPerplexity-UserAucun robot déclaré
MistralMistralAI-IndexMistralAI-UserMistralAI-Training
Google (AI Overviews, AI Mode, Gemini)GooglebotPas de robot dédiéGoogle-Extended, jeton de contrôle
Microsoft (Copilot)BingbotPas de robot dédiéNon documenté

Trois précisions tirées des documentations officielles :

  • ChatGPT-User et Perplexity-User agissent à la demande d'un utilisateur. OpenAI indique que les règles robots.txt peuvent ne pas s'appliquer à ChatGPT-User. Perplexity indique que Perplexity-User les ignore en général. La présence dans la recherche se contrôle par OAI-SearchBot et PerplexityBot.
  • Google-Extended n'est pas un robot mais un jeton de contrôle. Il ne change rien à Google Search ni à AI Overviews. Il décide de l'usage du contenu pour entraîner Gemini et pour ancrer les réponses de l'application Gemini. Le bloquer peut donc réduire la présence dans Gemini, pas dans Google.
  • Bloquer GPTBot ou ClaudeBot est une décision de politique d'entraînement. Elle ne retire le site ni de ChatGPT Search ni de Claude. L'erreur qui coûte de la visibilité est l'inverse : un blocage générique « des IA » qui coupe aussi les robots d'indexation.

Étape 1 : vérifier l'accès technique

Avant toute réécriture, quatre contrôles. Ils se font avec la personne qui gère le site, sans refonte.

Le fichier robots.txt

Ouvrir https://votre-domaine.fr/robots.txt. Deux situations posent problème : un Disallow: / sous User-agent: * sans exception pour les robots de recherche, ou un Disallow sous le nom d'un robot d'indexation.

Exemple de configuration pour une ESN qui accepte la recherche et refuse l'entraînement :

User-agent: OAI-SearchBot
User-agent: Claude-SearchBot
User-agent: PerplexityBot
User-agent: MistralAI-Index
Allow: /
Disallow: /espace-client/

User-agent: GPTBot
User-agent: ClaudeBot
User-agent: MistralAI-Training
Disallow: /

User-agent: *
Allow: /
Disallow: /espace-client/

Un point technique évite beaucoup d'erreurs. Selon la norme RFC 9309, un robot qui trouve un groupe à son nom applique ce groupe et ignore User-agent: *. Les exclusions générales, comme un espace client, doivent donc être répétées dans chaque groupe nommé. OpenAI et Perplexity indiquent qu'une modification du fichier met jusqu'à 24 heures à être prise en compte.

Le refus de l'entraînement reste un choix. Il n'a aucun effet sur la visibilité dans les réponses, dans un sens comme dans l'autre.

Le CDN et le pare-feu

Un robots.txt ouvert ne suffit pas si le pare-feu rejette les requêtes. OpenAI demande de vérifier que l'hébergeur ou le CDN accepte les adresses IP publiées pour OAI-SearchBot. Perplexity documente la même démarche pour Cloudflare et AWS WAF.

Cloudflare a annoncé en juillet 2026 une classification du trafic IA en trois catégories réglables séparément : Search, Agent et Training. Les nouveaux réglages par défaut s'appliquent depuis le 15 septembre 2026. Selon la documentation Cloudflare, un blocage de la catégorie Training touche aussi les robots mixtes, qui servent à la fois la recherche et l'entraînement, y compris par l'ancienne option « Block AI bots ». Une ESN qui a activé cette option doit vérifier ce qu'elle bloque aujourd'hui, dans Security Settings, rubrique Configure AI bot policies.

Si l'option de robots.txt géré par Cloudflare est active, Cloudflare ajoute ses propres directives au fichier. Il faut contrôler le fichier réellement servi en ligne, pas celui du dépôt de code.

Le rendu HTML

Vercel et le cabinet MERJ ont publié en décembre 2024 une analyse du trafic des robots IA sur le réseau Vercel. À cette date, aucun des principaux robots IA n'exécutait le JavaScript : OAI-SearchBot, ChatGPT-User, GPTBot, ClaudeBot et PerplexityBot lisaient le HTML initial. Googlebot, qui sert aussi Gemini, rend les pages.

Un site dont le texte des offres s'affiche uniquement côté navigateur reste donc vide pour ces robots. Le test prend une minute. Afficher le code source de la page (Ctrl+U), chercher une phrase de l'offre. Si elle n'y figure pas, les robots IA ne la lisent probablement pas.

L'indexation Google et Bing

Les réponses IA de Google partent de l'index Google. Copilot s'appuie sur l'index Bing. ChatGPT peut obtenir des URL par des moteurs partenaires, en plus de son propre robot. Il faut vérifier dans Google Search Console et dans Bing Webmaster Tools que les pages d'offre sont indexées.

L'inscription à Bing Webmaster Tools se justifie même quand Bing pèse peu dans le trafic. Son rapport AI Performance est, à notre connaissance, le seul outil fourni par un éditeur qui compte les citations d'un site dans des réponses IA.

Récapitulatif des contrôles

ContrôleOùRésultat attendu
robots.txt servivotre-domaine.fr/robots.txtAucun Disallow sur les robots d'indexation
Pare-feu, CDNConsole Cloudflare ou hébergeurCatégorie Search autorisée, aucun blocage Training qui touche les robots mixtes
Texte dans le HTMLCode source de la pageLes faits de l'offre apparaissent sans JavaScript
Indexation GoogleSearch Console, inspection d'URLPages d'offre indexées, extrait autorisé
Indexation BingBing Webmaster ToolsPages d'offre indexées, sitemap soumis

Étape 2 : écrire des pages answer-ready

Une page answer-ready répond à une question d'achat dès ses premières lignes, avec des faits qu'un assistant peut reprendre seuls. Le ton persuasif n'aide pas. Dans l'étude GEO, un style plus affirmé n'a pas apporté de gain significatif de visibilité. L'ajout de sources, de chiffres et de citations en a apporté.

Les formats qui s'extraient

FormatUsageExemple pour une ESN
En brefTrois à cinq lignes en tête de page, qui répondent seules« 35 consultants Java et Spring, Lyon et Grenoble, staffing sous 3 semaines »
DéfinitionUne phrase qui fixe un terme« Confirmé : 4 à 7 ans d'expérience, autonome sur un périmètre, sans architecture transverse »
TableauComparer, lister des critères, poser une grilleStacks, nombre de consultants, secteurs déjà staffés
FAQReprendre les questions des acheteurs dans leurs mots« Sous quel délai pouvez-vous staffer une équipe de quatre ? »
Preuve datéeUne mission anonymisée, chiffrée, datée« 2025, assurance, migration d'un monolithe Spring vers EKS, équipe de 4 »

Cinq règles de rédaction

  1. La première phrase donne le fait. Pas l'intention, pas la vision. « Nous staffons des équipes Java de 2 à 8 personnes sous 3 semaines en Auvergne-Rhône-Alpes. »
  2. Chaque paragraphe reste exact s'il est cité seul. Pas de « comme vu plus haut », pas de pronom qui renvoie à la section précédente.
  3. Les intertitres reprennent les questions d'achat. « Délai de staffing » vaut mieux que « Notre réactivité ».
  4. Les chiffres sont datés et prudents. Un effectif réel de 2026 plutôt qu'un total cumulé depuis la création.
  5. Chaque affirmation forte a sa source. Une certification avec son organisme, une référence avec son année, une étude avec son auteur.

La même page, deux versions

Version non extractible : « Nous accompagnons les DSI dans leur transformation cloud grâce à une équipe d'experts passionnés, capables de s'intégrer rapidement dans vos équipes. »

Version answer-ready : « ESN lyonnaise de 120 consultants. 35 profils Java 17 et Spring Boot disponibles sous 3 semaines, dont 11 avec une mission de plus de six mois en banque ou assurance. Dernière équipe livrée : 4 personnes, migration d'un monolithe Spring vers des services sur Amazon EKS, secteur assurance, 2025. »

La seconde version ne contient aucun adjectif. Elle contient six faits vérifiables : ville, effectif, stack, délai, secteur, référence datée. Un assistant peut en reprendre un seul sans déformer l'offre.

La cohérence de l'entité

Un modèle qui assemble plusieurs sources doit identifier l'entreprise sans ambiguïté.

  • Un seul nom. Pas « Dupont IT » sur le site, « Dupont Consulting » sur LinkedIn et « Groupe Dupont » dans les réponses aux appels d'offres. Pour un lecteur, c'est la même société. Pour un modèle, ce sont trois entités.
  • Les mêmes chiffres partout. Si la page Cloud annonce 80 experts AWS et la page À propos 50 consultants cloud, l'assistant dispose de deux faits contradictoires. Il en retient un, ou aucun.
  • Les mêmes intitulés. Mêmes noms de stacks, mêmes niveaux de séniorité, sur le site, dans les dossiers et sur les profils publics des consultants.

Ce que montre la recherche, et ses limites

L'article GEO d'Aggarwal et al. a testé neuf méthodes de réécriture sur GEO-bench, un banc de 10 000 requêtes réparties dans 25 domaines. Les trois méthodes les plus efficaces consistaient à ajouter des sources citées, des citations et des statistiques. Elles ont augmenté la visibilité de 30 à 40 % sur la principale métrique de l'étude. Le bourrage de mots-clés n'a apporté que peu ou pas de gain. Sur Perplexity, les auteurs mesurent des gains allant jusqu'à 37 %.

Trois réserves pour une ESN :

  • Ces gains sont des maximums mesurés sur un protocole précis. Ce n'est pas une moyenne attendue.
  • Ils se concentrent sur les sources mal classées au départ. Pour les sources déjà en première position, l'ajout de sources citées a fait baisser la visibilité d'environ 30 % dans les résultats publiés.
  • L'étude porte sur des requêtes généralistes. Elle ne mesure pas de requêtes B2B de staffing.

La leçon utilisable est modeste. Des faits sourcés et chiffrés aident. Le ton commercial n'aide pas.

Données structurées : utiles, pas décisives

Le balisage schema.org, par exemple Organization, Article ou FAQPage, aide les moteurs à interpréter une page. Il ne déclenche aucune citation.

  • Depuis août 2023, Google n'affiche les résultats enrichis FAQ que pour des sites gouvernementaux et de santé reconnus. Une FAQ balisée sur un site d'ESN n'apparaîtra pas en résultat enrichi.
  • Google indique qu'aucun balisage particulier n'est requis pour ses fonctionnalités IA, et que les données structurées doivent correspondre au texte visible.

La FAQ garde sa valeur pour une autre raison. Elle écrit la question et sa réponse côte à côte, ce qui en fait le format le plus simple à extraire, pour un assistant comme pour un lecteur.


Étape 3 : traiter le dossier de compétences comme une source

Le dossier envoyé par courriel échappe à tout référencement. Il devient pourtant une source dès que l'acheteur le dépose dans un assistant. Sa structure décide de la fidélité du résumé.

Les blocs d'un dossier extractible

BlocContenuCe que l'assistant en tire
En-têteRôle, séniorité, ville, disponibilitéL'identité du profil et la contrainte de staffing
Stack prioritaire6 à 8 technologies, niveau, dernière année d'usageLa correspondance avec le besoin
Trois missions clésContexte, rôle réel, durée, livrableLa preuve, avec son contexte
Piloté ou contribuéCe que le consultant a décidé, ce qu'il a côtoyéUne limite qui évite les attributions abusives
SecteursBanque, assurance, secteur publicUn filtre de crédibilité
Hors périmètreCe que le profil ne couvre pasMoins de place pour l'extrapolation

La distinction entre piloté et contribué a un effet direct sur les résumés automatiques. Un développeur confirmé qui a travaillé dans une équipe utilisant Kubernetes ne doit pas devenir « expert Kubernetes » dans la synthèse produite chez le client. Écrite explicitement, la limite laisse moins de place à l'invention.

Trois contrôles avant l'envoi

  1. Le PDF contient du texte sélectionnable. Un scan ou une image de texte oblige l'assistant à passer par la reconnaissance de caractères, avec des erreurs.
  2. Les titres sont de vrais titres. Un document avec des niveaux de titre se découpe correctement. Un texte mis en gras à la main se découpe moins bien.
  3. Le vocabulaire est celui du site. Même intitulé de poste, mêmes noms de stacks, même échelle de séniorité.

Un test suffit par gabarit. Déposer un dossier anonymisé dans ChatGPT ou Claude, demander « Résume ce profil en cinq lignes et liste ce qu'il ne couvre pas », puis comparer avec ce que l'ESN aurait écrit. Chaque écart signale une ambiguïté du document. L'anonymisation n'est pas une précaution de style : un dossier nominatif contient des données personnelles, et son envoi à un service tiers relève du RGPD.


Mesurer sur 30 jours

Les réponses des assistants varient d'un essai à l'autre, selon la formulation, le compte et la localisation. On mesure donc une fréquence sur un panel fixe de questions, pas une position.

Les sources de mesure disponibles

SourceCe qu'elle mesureLimite
Panel de questions, dans un tableurMention, citation avec lien, exactitude, par assistantRelevé manuel, échantillon réduit, réponses variables
GA4, canal par défaut AI AssistantVisites venues de ChatGPT, Gemini, Copilot, DeepSeek et GrokPerplexity absent de la liste de Google, pas de rétroactivité, visites sans référent non comptées
GA4, groupe de canaux personnaliséToutes les sources IA définies par une règle, Perplexity comprisÀ placer au-dessus de « Referral » dans l'ordre des canaux
Paramètre utm_source=chatgpt.comClics depuis les résultats de recherche ChatGPTAbsent si le lien est copié puis collé ailleurs
Bing Webmaster Tools, AI PerformanceCitations dans Copilot et les résumés IA de Bing, par URL, avec les requêtes d'ancrageÉcosystème Microsoft uniquement, fonction en préversion
Journaux serveurPassages d'OAI-SearchBot, PerplexityBot, Claude-SearchBot, ChatGPT-UserAccès aux logs de l'hébergeur nécessaire
Google Search ConsoleTrafic Search, AI Overviews et AI Mode comprisAucun filtre ne sépare les réponses IA du reste

Un passage de ChatGPT-User ou de Perplexity-User dans les journaux signale qu'un utilisateur a posé une question qui a conduit l'assistant à ouvrir la page. C'est le signal le plus direct d'une consultation réelle.

Le plan semaine par semaine

Semaine 1 : accès et faits de référence

  1. Contrôler robots.txt, pare-feu, rendu HTML, indexation Google et Bing
  2. Fixer le nom de l'entreprise et une fiche de faits : effectif, stacks principales, zones, délai de staffing, secteurs
  3. Créer le groupe de canaux IA dans GA4 et inscrire le site dans Bing Webmaster Tools
  4. Rédiger le panel : 15 questions que les clients posent réellement, formulées comme eux

Semaine 2 : relevé initial

  1. Poser les 15 questions dans ChatGPT, Perplexity, Copilot et Gemini, le même jour, sans historique de conversation
  2. Consigner pour chaque réponse les ESN citées, la présence d'un lien et l'exactitude de la description
  3. Relever les passages de robots IA dans les journaux serveur des 30 derniers jours

Semaine 3 : corrections

  1. Réécrire les trois pages d'offre les plus demandées, avec un En bref, une FAQ et deux preuves datées
  2. Aligner la page À propos et les pages d'offre sur les mêmes chiffres
  3. Passer les dossiers de compétences au gabarit structuré et tester un dossier anonymisé dans un assistant

Semaine 4 : second relevé

  1. Reposer les mêmes 15 questions, sans les reformuler
  2. Comparer les apparitions, les disparitions et les descriptions corrigées ou déformées
  3. Traiter d'abord les réponses inexactes. Une description fausse de l'offre pèse plus lourd qu'une absence

Le journal de relevé

QuestionAssistantDateESN citéesNotre ESN citéeAvec lienDescription exacte
ESN Java Spring Lyon, 4 personnes, sous un moisPerplexity06/10/2026A, C, DNonSans objetSans objet
ESN Java Spring Lyon, 4 personnes, sous un moisChatGPT06/10/2026B, DOui (B)OuiNon, effectif de 2023

Trois indicateurs suffisent : le taux de mention, le taux de citation avec lien et le taux d'exactitude. Sur 15 questions et quatre assistants, soit 60 relevés, un écart de deux ou trois réponses entre deux mois ne suffit pas à conclure.

Ce que 30 jours permettent de conclure

Un mois donne un premier état des lieux, pas un résultat. OpenAI et Perplexity prennent en compte un robots.txt modifié en 24 heures environ. Chez Google, l'exploration d'une page modifiée peut prendre de quelques jours à plusieurs mois. Le relevé prend sa valeur quand il est répété chaque mois sur un trimestre.


Les limites à connaître

  • La citation n'est pas garantie. OpenAI l'écrit pour ChatGPT. Google l'écrit pour l'indexation et l'affichage. Aucun prestataire ne maîtrise le choix final d'un assistant.
  • Les réponses varient. Formulation, historique, localisation et version du modèle changent la liste. Un relevé unique ne prouve rien.
  • Le fichier llms.txt n'est pas un levier Google. Google indique qu'aucun fichier dédié à l'IA n'est nécessaire pour ses fonctionnalités IA. D'autres outils peuvent le lire. Il ne remplace ni l'indexation ni les faits publiés.
  • La mesure sous-estime le phénomène. Une partie des visites venues d'un assistant arrive sans référent et se range en accès direct dans GA4. Les chiffres obtenus sont un minimum.
  • Un chiffre gonflé se retourne contre l'ESN. L'assistant reprend le chiffre publié, et l'acheteur le vérifie en entretien.
  • Le GEO ne remplace pas la relation commerciale. Une citation ouvre un premier contact. Le dossier, l'échange et le staffing restent le métier.

Questions fréquentes

Quelle est la différence entre GEO et AEO ?

L'AEO (Answer Engine Optimization) travaille la forme du contenu pour qu'un moteur reprenne un passage comme réponse directe : définition, réponse courte, tableau, FAQ. Le GEO (Generative Engine Optimization) vise la présence d'une source dans une réponse rédigée par un modèle à partir de plusieurs pages, et l'exactitude de ce qui en est dit. Les deux reposent sur un SEO correct.

Faut-il bloquer GPTBot pour protéger son contenu ?

C'est un choix de politique d'entraînement, sans effet sur la visibilité dans ChatGPT Search. OpenAI documente deux robots indépendants : GPTBot pour l'entraînement des modèles, OAI-SearchBot pour la recherche. Une ESN peut refuser l'entraînement et rester visible dans les réponses, à condition de ne pas bloquer OAI-SearchBot. La même séparation existe chez Anthropic (ClaudeBot et Claude-SearchBot) et chez Mistral (MistralAI-Training et MistralAI-Index).

Peut-on garantir une citation dans ChatGPT ou Perplexity ?

Non. OpenAI indique que ChatGPT classe les résultats selon plusieurs facteurs et que le placement n'est pas garanti. Autoriser les robots d'indexation rend une page éligible, rien de plus. La mesure adaptée est un taux de mention sur un panel fixe de questions, relevé chaque mois.

Un fichier llms.txt est-il nécessaire ?

Pas pour Google, qui indique qu'aucun fichier dédié à l'IA n'est requis pour AI Overviews et AI Mode. D'autres outils peuvent lire ce fichier. Il ne remplace ni l'accès des robots d'indexation ni des pages d'offre factuelles, qui restent la priorité.

Comment savoir si ChatGPT envoie des visites vers notre site ?

Dans GA4, le canal par défaut AI Assistant regroupe depuis mai 2026 les visites venues de ChatGPT, Gemini, Copilot, DeepSeek et Grok. ChatGPT ajoute aussi le paramètre utm_source=chatgpt.com aux liens de ses résultats de recherche. Pour Perplexity, il faut créer un groupe de canaux personnalisé. Ces chiffres restent un minimum, car une partie des visites arrive sans référent.

Par où commencer avec deux semaines de disponibilité ?

Contrôler robots.txt et le pare-feu, fixer une fiche de faits unique (nom, effectif, stacks, zones, délai), réécrire la page d'offre la plus demandée avec un En bref et une FAQ, passer dix dossiers au gabarit structuré. Poser ensuite dix questions clients dans ChatGPT et Perplexity et consigner les réponses. Le reste du plan peut suivre le mois suivant.


Structurer les dossiers sans en faire un projet SEO

Un générateur de dossiers ne place pas une ESN dans ChatGPT. Il traite une cause fréquente des dossiers mal résumés : le manque de temps, qui pousse à renvoyer un ancien document Word mis à jour à la hâte.

ÉtapeCe que l'outil prend en chargeCe que l'ESN décide
GabaritMêmes rubriques d'un dossier à l'autre : rôle, compétences, missions, secteursLes trois missions à mettre en avant
Rédaction des missionsMise en forme homogène du contexte, du rôle et du livrableLa frontière entre piloté et contribué
VocabulaireMêmes intitulés et mêmes niveaux sur tous les dossiersLes volumes et délais réellement tenus
ExportPDF généré avec du texte sélectionnable et une hiérarchie de titresL'envoi au client

Le dossier qui arrive chez l'acheteur est celui que son assistant résumera. S'il est structuré, le résumé a plus de chances d'être exact.


Ce qu'il faut retenir

Le GEO consiste à être cité, et correctement, dans une réponse générée. L'AEO consiste à écrire des passages qu'un moteur peut reprendre seuls. Aucun des deux ne remplace le SEO, et personne ne peut garantir une citation.

Trois chantiers pour une ESN :

  • L'accès. robots.txt, pare-feu et rendu HTML laissent passer OAI-SearchBot, PerplexityBot, Claude-SearchBot, Googlebot et Bingbot. Le refus de l'entraînement reste une décision séparée.
  • Les faits. Chaque page d'offre ouvre sur un En bref chiffré, répond aux questions d'achat dans une FAQ et cite des preuves datées. Les mêmes chiffres figurent sur le site, dans les dossiers et dans les réponses aux appels d'offres.
  • La mesure. Quinze questions fixes, quatre assistants, un relevé par mois, complétés par GA4, Bing Webmaster Tools et les journaux serveur. Les réponses inexactes se corrigent avant les absences.

Un assistant reprend ce que l'ESN publie. Le travail consiste à publier des faits exacts, lisibles par une machine comme par un acheteur.


Sources