AEO : être cité par les moteurs de réponse IA
AEO (Optimisation pour les Moteurs de Réponse, aussi appelé GEO) signifie ici une chose : faire en sorte qu'une entreprise soit nommée dans la réponse, de la part de quatre moteurs, pour les questions que ses clients tapent. Les moteurs sont ChatGPT, Claude, Perplexity et Google AI Mode / AI Overviews.
Pourquoi c'est important, mesuré en 2026 : les gens n'ont pas quitté Google, qui génère encore environ 90% des références de recherche. Ce qui diminue, c'est le clic : 68% des recherches US sur Google se terminent sans clic. Les assistants IA envoient un petit flux de visites, environ 1 à 4% du volume organique, qui convertit aussi bien, voire mieux. Les sources sont dans references/evidence.md. Les preuves datent d'octobre 2026, la méthode de novembre 2026.
"Les tests derrière cette compétence" ci-dessous font référence aux sondages mensuels des auteurs sur six petits sites en octobre et novembre 2026.
Commencez ici
- Une question sur l'AEO, llms.txt, les données structurées, les crawlers, ou les conseils d'un article : répondez à partir du livret de règles ci-dessous et de
references/evidence.md, et citez la source. - "Les assistants IA nous recommandent-ils ?" Lancez la re-vérification. La première exécution écrit l'ensemble des questions et la base de référence.
- "Pourquoi ChatGPT (ou un autre moteur) ne nous recommande-t-il pas ?" Posez la question du client à ce moteur avec la personnalisation désactivée, lisez les pages qu'il a citées, et confrontez-les au livret de règles.
- "Les crawlers IA peuvent-ils atteindre notre site ?" Exécutez
scripts/access.sh(étape 1 de la re-vérification).
Le livret de règles
Preuves complètes et sources : references/evidence.md. La version courte :
- Une entreprise est citée là où une page répond exactement à la question dans un texte visible et qu'un autre site le confirme. Dans les tests derrière cette compétence, la page d'un DJ pour un événement privé, reprise par deux annuaires de réservation, a été citée par trois moteurs sur quatre. Une application dont le titre de page énonce son unique différence a été citée par trois moteurs. Les paragraphes de page d'accueil, le JSON-LD et llms.txt ne l'ont pas été.
- Les tiers portent la réponse, et leurs faits l'emportent, même obsolètes. Les moteurs ont décrit des entreprises à partir de profils d'annuaire, de fiches de marketplace et du miroir d'une page npm. Corriger le site ne change rien à ces réponses tant que la page tierce n'a pas été modifiée. Lorsqu'une réponse est erronée, trouvez la page qu'elle a lue.
- Les réponses locales "qui devrais-je embaucher" proviennent des fiches d'établissement et des avis. Google AI Mode a répondu à ces questions avec des fiches Business Profile contenant des dizaines à des centaines d'avis, et non pas avec des sites web. Le levier, ce sont les avis, que seule l'entreprise peut collecter.
- À ne pas faire :
- Passer plus de temps sur llms.txt ou llms-full.txt. Google dit les ignorer, aucun autre moteur majeur ne dit les lire, et 97% des fichiers sur 137k sites n'ont reçu aucune requête en un mois. Laissez les fichiers existants en place.
- Ajouter des données structurées dans l'espoir d'obtenir des citations IA. Un test contrôlé sur 1 885 pages n'a trouvé aucune amélioration, et les récupérateurs de ChatGPT et Claude ne lisent pas le JSON-LD. Conservez les données structurées pour l'appariement d'entités et les rich results de Google.
- Payer pour des scores GEO, des trackers ou des agences avant d'avoir exécuté la re-vérification. Les scores de configuration n'ont pas prédit les citations ; la re-vérification mesure les citations directement et gratuitement.
- Bloquer ou limiter les crawlers qui alimentent les réponses : OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User, Googlebot, Bingbot. Si l'un d'eux coûte trop cher, fermez-lui le point d'accès coûteux (un optimiseur d'images, par exemple) et laissez la page HTML ouverte. Les crawlers dédiés à l'entraînement (GPTBot, ClaudeBot, Google-Extended) relèvent d'une décision distincte : les fournisseurs les documentent comme étant séparés de la recherche.
- Publier sur Reddit à propos de l'entreprise. C'est le domaine le plus cité dans l'ensemble, mais l'autopromotion y est contre-productive (un jugement, pas un résultat mesuré).
- À faire :
- Nommer l'entité dans un texte visible : qui la dirige, le nom légal, la ville.
- Commencer chaque page par la réponse, sous un titre formulé comme la question qu'un client taperait.
- Donner à chaque offre sa propre page. Pour une entreprise locale, mettez la ville dans le H1.
- Utiliser un seul nom qui distingue la marque, partout : titre du site, fiches de magasin, profils, biographies.
- Faire en sorte que les profils tiers disent ce que dit le site : annuaires, marketplaces, boutiques d'applications, sites d'avis, registres de paquets.
- Pour un logiciel, tenir à jour le README et la description du registre. La page du registre peut être ce que le moteur lit, donc un changement ne compte qu'une fois qu'une nouvelle version est publiée.
- Mettre le contenu dans le HTML que le serveur envoie. Aucun crawler IA majeur n'exécute JavaScript.
- Rester dans l'index de chaque moteur : autoriser les crawlers de recherche, soumettre les sitemaps à Google et Bing, garder
lastmodhonnête.
- Jugez par les tests, pas par les scores de configuration. Trois sites qui ont obtenu 67, 69 et 60 sur l'heuristique d'un outil d'audit GEO ont été cités par 0, 3 et 3 moteurs sur quatre.
La re-vérification mensuelle
Exécutez-la une fois par mois, la même semaine du mois. Une exécution ne coûte rien : les formules gratuites des moteurs suffisent. Cela prend environ 15 minutes de navigation par paire de moteurs. Détails : references/probes.md.
- Accès des crawlers d'abord. Exécutez
bash "${CLAUDE_SKILL_DIR}/scripts/access.sh" <URL du site> [plus d'URLs](sur claude.ai :scripts/access.shdans le dossier de cette compétence). Il lit robots.txt comme le ferait chaque crawler IA et demande la page avec le user-agent de chaque crawler. Chaque crawler de réponse doit être autorisé et obtenir un code 200. Comment lire la sortie :references/crawlers.md. - L'ensemble des questions (première exécution uniquement). Écrivez la moitié de questions sans marque (ce qu'un client tape, sans la marque) et la moitié avec marque (la marque par son nom, avec son domaine). Pour un site : 3 à 6 de chaque. Pour plusieurs sites : au moins une de chaque par site. Sauvegardez-les mot pour mot et ne les reformulez jamais. Comment les écrire :
references/probes.md. - Les tests. Posez chaque question sur ChatGPT, Google AI Mode, Claude et Perplexity, une nouvelle conversation par question, personnalisation désactivée. Paramètres du moteur et ce qu'il faut enregistrer par cellule :
references/probes.md.- Avec un outil de navigation (Claude dans Chrome, par exemple), Claude les exécute. Dans Claude Code, répartissez-les entre deux sous-agents, un pour ChatGPT + Claude et un pour Google + Perplexity, chacun dans ses propres onglets ; les instructions sont dans
references/probes.md. - Sans outil de navigation, donnez à l'utilisateur les questions et les liens des moteurs, et demandez-lui de coller chaque réponse avec ses sources.
- Perplexity nécessite un compte connecté. Ne vous connectez jamais pour l'utilisateur, ne résolvez pas de CAPTCHA et n'acceptez rien au-delà du refus des cookies non essentiels.
- Avec un outil de navigation (Claude dans Chrome, par exemple), Claude les exécute. Dans Claude Code, répartissez-les entre deux sous-agents, un pour ChatGPT + Claude et un pour Google + Perplexity, chacun dans ses propres onglets ; les instructions sont dans
- Les chiffres. Les références des assistants IA issues des analytics, avec les pages de destination, pour les jours écoulés depuis la dernière exécution et le même nombre de jours avant celle-ci. Les nombres de citations issus du rapport AI Performance de Bing Webmaster Tools, si le site y est vérifié. Les requêtes des crawlers IA issues des logs du serveur ou du CDN :
references/crawlers.md. - Rédigez le compte rendu à partir de
references/record-template.mdsous le nomaeo-recheck-YYYY-MM-DD.md, dans la même forme à chaque fois, avec le résultat précédent entre crochets dans chaque cellule.- Dans Claude Code, conservez les comptes rendus à côté du code ou de la documentation du site (demandez une fois où), avec l'ensemble des questions dans le même dossier.
- Sur claude.ai, remettez le compte rendu sous forme de fichier et demandez le précédent au début de l'exécution suivante (un Projet les conserve ensemble).
- Rapportez en termes simples : ce qui s'est amélioré, ce qui ne s'est pas amélioré, ce qui est nouveau, et ce que seul le propriétaire peut faire (avis, fiches d'établissement, modifications de profil, publication d'un paquet).
Pièges
- La personnalisation rend les classements meilleurs qu'ils ne le sont. Lors d'un test, Google avec personnalisation activée a qualifié un DJ local de "meilleur choix" ; avec personnalisation désactivée, il n'était pas mentionné. ChatGPT avec mémoire activée l'a classé premier ; désactivée, deuxième. Ne lisez les classements que lors de sessions sans personnalisation.
- Claude peut ne pas ouvrir un site simplement parce que la question le nomme. Son outil de récupération n'ouvre que les URLs déjà présentes dans la conversation : dans le message de l'utilisateur ou dans ses propres résultats de recherche (documentation d'Anthropic sur la récupération web). En novembre 2026, un domaine nu dans la question ("Qu'est-ce que Exemple (exemple.com) ?") ne comptait pas, donc une cellule avec marque sur Claude mesure l'index de recherche de Claude. Exécutez
scripts/access.shavant de suspecter un blocage. - Perplexity dit parfois que les pages "ne se chargeraient pas". Dans les tests derrière cette compétence, l'échec venait de son côté : ses user-agents obtenaient un code 200 et aucune règle de pare-feu ne s'appliquait. Vérifiez avec
scripts/access.shavant de modifier quoi que ce soit. - Certains noms signifient autre chose. Une marque pour enfants nommée d'après un allergène domestique courant a obtenu l'allergène sur Google et ChatGPT ; l'ajout de "personnage pour enfants" a trouvé la marque immédiatement. Un nom d'entreprise partagé avec une société sans lien a donné cette société sur Claude. Une copie indexée d'un domaine mort depuis longtemps définissait une entreprise par un produit qu'elle avait abandonné il y a des années ; ces copies disparaissent lentement. Testez le nom nu, puis un nom désambiguïsé.
- La localisation modifie les réponses locales. Les moteurs déduisent la ville de la connexion ("Puisque vous êtes à..."). Lancez les questions locales depuis le marché que l'entreprise dessert, ou notez où le test a eu lieu.
- Une cellule est un échantillon. Les réponses varient d'une exécution à l'autre. Considérez une tendance sur plusieurs cellules comme le résultat, et ne modifiez jamais un site à cause d'une seule cellule.
- Gardez les questions mot pour mot. Reformuler brise la comparaison avec les exécutions précédentes. Une nouvelle question s'ajoute comme vérification supplémentaire, avec une note, jamais en remplacement.
- Les analytics sous-estiment l'IA et comptent les bots. Gemini et Claude suppriment souvent le référent, donc leurs visites atterrissent dans le trafic "direct" : considérez les lignes IA comme un minimum. Les bots atterrissent dans le trafic direct et organique : une page de destination avec de nombreuses sessions et aucune engagée est un bot. Les deux derniers jours de GA4 sont encore en cours de traitement.
- Search Console ne distingue pas AI Overviews ou AI Mode. Google les compte dans le type de recherche "Web". Ne promettez pas un rapport qu'il ne peut pas produire.
- Un CDN peut bloquer les crawlers IA de lui-même. Cloudflare bloque les crawlers IA par défaut sur les nouveaux domaines depuis juillet 2025, et son robots.txt géré peut ajouter
Disallow: /pour plusieurs d'entre eux.scripts/access.shle montre. - Vérifiez les affirmations sur le monde extérieur avant de les enregistrer. Un sous-agent a un jour qualifié un domaine mort de "site legacy vivant" ; le DNS indiquait qu'il n'existait plus.
- Les profils tiers sont publics. Modifiez une page d'annuaire, de marketplace, de site d'avis ou de registre uniquement sur instruction du propriétaire, connecté en tant que propriétaire, et ne changez que le fait obsolète.
Périmètre
Cette compétence concerne le fait d'être cité dans les réponses IA. Pour un audit SEO technique classique (erreurs de crawl, Core Web Vitals, redirections), utilisez un outil SEO dédié. Lorsque ces outils conseillent llms.txt, des données structurées pour l'IA, ou un "score GEO", les preuves dans references/evidence.md s'appliquent.