Un audit GEO rigoureux suit 10 étapes sequentielles : inventaire entites, cartographie requetes, mesure baseline, audit schema, audit llms.txt, audit freshness, audit mentions, audit robots.txt, benchmark competitif, plan d'actions 90 jours. Cette méthode, testee sur 40 audits B2B français entre novembre 2025 et avril 2026, produit un rapport actionnable de 25-40 pages avec grille de scoring sur 100 et priorisation ROI. Durée : 5-8 jours ouvres selon la taille du site.
Pourquoi un audit GEO en 2026
Sans audit structure, 80 % des investissements GEO sont mal prioritaires. Les audits Transacts montrent 3 patterns recurrents : (1) des marques sur-investissent en contenu alors que le problème est schema/technique ; (2) des marques sur-investissent en outils de mesure alors que la fondation (llms.txt, Wikidata) est absente ; (3) des marques lancent du contenu sur des requetes non-citées par leur audience réelle. L'audit permet de diagnostiquer, prioritarier ROI et éviter ces 3 patterns. Gartner (novembre 2025) indique que 40 % des marques B2B investiront en GEO avant fin 2026 ; celles qui commencent par un audit ont 2,1x plus de chances d'avoir un ROI positif a 12 mois.
Étape 1 : Inventaire des entites et entites sameAs
Durée : 0,5 jour. Objectif : lister toutes les entites que les LLMs doivent connaitre (organisation, dirigeants, produits, services, marques filiales). Livrable : spreadsheet avec colonnes nom_entite, type_schema, presence_wikidata (O/N), profils_sameAs, page_source. Les audits Transacts montrent qu'une PME moyenne a 8-15 entites a cartographier, un groupe ETI 30-60. Outils : notion + vérification manuelle Wikidata.org, LinkedIn, Société.com, Pappers, Infogreffe. Red flags : aucune entite sur Wikidata (ultra-fréquent en B2B) = chantier prioritaire. Voir Wikidata et entity SEO.
Étape 2 : Cartographie des requetes LLM stratégiques
Durée : 1 jour. Objectif : identifier 200-500 requetes que votre audience pose aux LLMs. Méthodologie : (1) 50-100 requetes brainstorm internes avec commerciaux/customer success ; (2) 50-100 requetes extraites de Search Console (queries > 5 impressions + long tail) ; (3) 50-100 questions extraites de support/chat + People Also Ask + AnswerThePublic ; (4) 50-100 questions conversationnelles generees par ChatGPT a partir de votre positionnement. Livrable : Excel avec colonnes requete, source, intent (informational / commercial / transactional), volume_estime, priorite (H/M/L). Voir prompt engineering pour SEO.
Étape 3 : Mesure baseline visibilité LLM
Durée : 1 jour. Objectif : mesurer le taux de citation et la position moyenne sur les 200-500 requetes prioritaires de l'étape 2. Méthodologie : soumettre chaque requete a 4 moteurs (ChatGPT, Perplexity, Gemini, Claude) et extraire les citations. Outils : Profound (900-4 500 EUR/mois), Otterly.ai (150-1 200 EUR/mois), ou script DIY Python via API. Livrable : spreadsheet avec taux citation par moteur, position moyenne, sentiment, top 10 concurrents cités. Benchmark Transacts avril 2026 (40 clients B2B FR) : taux citation mediane 11 %, position moyenne 3,2, top concurrent cité 5,4 citations par requete. Voir mesurer visibilité LLM.
Étape 4 : Audit schema.org JSON-LD
Durée : 0,5 jour. Objectif : vérifier la couverture schema sur top 100 pages. Méthodologie : crawl Screaming Frog + validation Rich Results Test + audit manuel top 20 pages. Checklist par page prioritaire : Organization, LocalBusiness (si présence physique), WebSite + SearchAction, BreadcrumbList, Service (pages services), Article + Speakable (articles blog), FAQPage (pages FAQ), Person (pages dirigeants/experts). Livrable : tableau page/schemas présents/schemas manquants + score global. Seuil cible : 100 % couverture sur pages money, > 90 % articles, > 80 % blog. Benchmark Transacts : 34 % des sites B2B FR ont un score < 50 en avril 2026. Voir schema.org pour LLMs.
Étape 5 : Audit llms.txt et llms-full.txt
Durée : 0,25 jour. Objectif : vérifier la présence, la qualité et la freshness des fichiers llms.txt et llms-full.txt. Checklist : (1) présence /llms.txt avec sections H1 + Overview + sections categorisees ; (2) présence /llms-full.txt avec contenu complet des pages clés (> 50 KB idéal) ; (3) structure Markdown propre, pas de HTML ; (4) freshness < 3 mois (date de dernière regeneration) ; (5) couverture > 80 % des pages sitemap.xml. Livrable : note sur 100 + liste des manquants. Les audits Transacts avril 2026 montrent que 78 % des sites B2B FR n'ont ni llms.txt ni llms-full.txt. Voir guide complet llms.txt.
Étape 6 : Audit freshness et profondeur contenu
Durée : 0,75 jour. Objectif : évaluer la qualité et la freshness du contenu generatif. Méthodologie : sample 50 pages (top trafic + pages cibles GEO) et évaluer sur 5 criteres : (1) date de dernière mise a jour, (2) profondeur (wordCount > 1 500 pour pages stratégiques), (3) présence data sourcées (stats + citations), (4) passages citables (blocs 134-167 mots auto-suffisants), (5) maillage interne (> 3 liens sortants pertinents). Livrable : tableau page/scores + liste pages a refresh prioritairement. Seuil cible : > 70 % pages "citable grade" (score >= 4/5). Voir content strategy ère IA.
Étape 7 : Audit mentions non-linkees et authority signals
Durée : 0,5 jour. Objectif : évaluer l'autorité externe qui alimente les citations LLM. Méthodologie : (1) Google Alerts + Mention.com + Ahrefs Mentions pour les mentions non-linkees des 6 derniers mois ; (2) note Trustpilot/Google Reviews/Pages Jaunes ; (3) sameAs actifs (LinkedIn, X, YouTube, Pappers, Société.com, Wikidata) ; (4) backlinks DR > 30 via Ahrefs/Semrush. Livrable : score authority sur 100 avec 4 sous-scores (mentions, reviews, sameAs, backlinks). Benchmark Transacts : mediane 52/100 en B2B FR. Ce score correle fortement (r=0,71) avec le taux de citation LLM. Voir brand mentions vs backlinks.
Étape 8 : Audit robots.txt et acces AI crawlers
Durée : 0,25 jour. Objectif : vérifier que les AI crawlers peuvent indexer votre contenu. Checklist : (1) robots.txt n'interdit pas GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended, CCBot, Bytespider, cohere-ai, Meta-ExternalAgent, Diffbot, Amazonbot, ChatGPT-User, Claude-Web ; (2) X-Robots-Tag HTTP autorisé "all" en prod ; (3) pas de noai / noimageai en prod ; (4) sitemap.xml liste dans robots.txt ; (5) llms.txt référence. Red flag critique : beaucoup de sites B2B FR bloquent encore GPTBot par default Next.js/WordPress = invisible aux LLMs. Voir stratégie AI crawlers.
Étape 9 : Analyse competitive (benchmark 5 concurrents)
Durée : 1 jour. Objectif : comparer votre maturite GEO a 5 concurrents directs. Méthodologie : repeter les étapes 3-8 sur 5 concurrents (taux citation, schema, llms.txt, freshness, authority). Livrable : tableau comparatif 6 colonnes (vous + 5 concurrents), 6 dimensions (taux citation, score schema, llms.txt compliance, freshness mediane, authority, couverture requetes). Identifier : (1) concurrent leader (benchmark), (2) concurrents dominants sur requetes stratégiques a reconquerir, (3) quick wins ou vous êtes sous-represente par rapport a votre notoriete réelle. Les audits Transacts avril 2026 révèlent un écart x3,2 entre leaders et retardataires sur le taux de citation.
Étape 10 : Plan d'actions priorisé 90 jours
Durée : 0,75 jour. Objectif : produire un plan d'actions 90 jours avec priorisation ICE (Impact x Confidence / Effort). Méthodologie : (1) lister 20-30 actions issues des étapes 1-9 ; (2) scorer chacune 1-10 sur Impact (effet attendu sur taux citation), Confidence (certitude du résultat), Effort (jours-homme) ; (3) calculer ICE = I*C/E et trier. Livrable : roadmap 90 jours avec 10 actions prioritaires, budget total, livrables hebdomadaires. Exemple de top 3 actions frequemment : créer Wikidata + fiches Société.com/Pappers (ICE 12), déployer llms-full.txt auto-génère (ICE 10), refresh top 20 articles avec passages citables (ICE 8). Voir KPIs GEO dashboard.
Grille de scoring GEO sur 100
Score global = somme ponderee des 10 dimensions auditees.
| Dimension | Poids | Seuil 'bon' |
|------------------------|-------|-------------|
| Entites + Wikidata | 10 | > 7/10 |
| Cartographie requetes | 5 | > 200 req. |
| Baseline visibilité | 15 | > 12% taux |
| Schema coverage | 15 | > 90% money |
| llms.txt compliance | 10 | > 80/100 |
| Freshness contenu | 10 | > 70% grade |
| Authority signals | 15 | > 60/100 |
| Robots.txt AI-friendly | 5 | 100% OK |
| Benchmark competitif | 10 | top 3/5 |
| Plan d'actions ICE | 5 | roadmap OK |
| TOTAL | 100 | |
Seuils : < 40 = critique (rattrapage 12 mois), 40-60 = retard (rattrapage 6 mois), 60-75 = correct, > 75 = avancé. Les 40 audits Transacts donnent une mediane B2B FR avril 2026 a 47/100.
Cas d'application : un SaaS B2B fintech
Un SaaS fintech français (35 collaborateurs, 300 clients) a commandite un audit GEO Transacts en février 2026. Score initial : 38/100. Principaux gaps : absence Wikidata (0/10), llms.txt manquant (0/10), authority 41/100 (Trustpilot 4,2 mais sameAs faibles), schema coverage 58 %. Plan d'actions 90 jours : création Wikidata (S1), déploiement llms-full.txt auto-génère (S2-3), refresh top 30 articles avec stats sourcées et passages citables (S3-10), création fiches Société.com/Pappers + 8 sameAs additionnels (S4-6), schema multi-types top 50 pages (S6-9). Score après 90 jours : 67/100. Taux citation LLM : 3 % → 14 %. Sessions AI-referees GA4 : 12/mois → 89/mois. ROI : 2,4x sur 3 mois.
Comment Transacts accompagne sur l'audit GEO
Transacts réalisé des audits GEO depuis novembre 2025 avec 40 audits B2B FR deployes en 5 mois. Méthodologie standardisee en 10 étapes, livrable 30-40 pages, présentation executive 1h + 5h d'accompagnement operationnel sur la roadmap. Investissement : 6-12 KEuro selon la taille du site (< 100 pages / 100-500 pages / > 500 pages). Delai : 5-8 jours ouvres. L'audit se prolonge frequemment en accompagnement de la roadmap 90 jours (3-8 KEuro/mois) puis monitoring dashboard (900-2 500 EUR/mois). Voir service référencement IA GEO.
Questions fréquentes audit GEO
Combien de temps dure un audit GEO complet ?
5-8 jours ouvres selon la taille du site et la profondeur demandee. Un site < 100 pages se traité en 5 jours (étapes automatisables via scripts), un site 100-500 pages en 6-7 jours, un site > 500 pages ou multi-domaines en 8-10 jours. La durée est principalement déterminée par l'étape 2 (cartographie requetes, 1 jour) et l'étape 9 (benchmark competitif, 1 jour). Les étapes 4-8 sont largement scriptables et prennent moins de 3 jours cumules.
Peut-on faire un audit GEO en interne ?
Oui, mais 3 prerequis sont indispensables. Prerequis 1 : un profil SEO/data senior avec 5+ ans d'expérience et connaissance schema.org, robots.txt, sitemap, API. Prerequis 2 : budget outils 1 500-3 000 EUR (Screaming Frog + Ahrefs + Otterly.ai 3 mois). Prerequis 3 : temps dédié 8-12 jours consecutifs. Sans ces 3 prerequis, un audit externalise (6-12 KEuro) est plus efficace car méthodologie eprouvee et benchmark multi-clients.
A quelle fréquence refaire un audit GEO ?
Audit complet tous les 12 mois (ecosysteme LLM évolue très vite : nouveaux moteurs, nouvelles metriques, nouveaux standards comme llms-full.txt qui n'existait pas en 2024). Audit de suivi rapide tous les 3 mois : étapes 3 (baseline), 6 (freshness), 7 (authority), 9 (benchmark competitif) — 2 jours. Entre deux audits, dashboard GEO en live avec alertes automatiques. Le rythme Transacts : audit complet Q1, audits légers Q2/Q3/Q4, monitoring dashboard continu.
Quelles sont les 3 erreurs les plus fréquentes dans un audit DIY ?
Erreur 1 : utiliser Google Search Console comme proxy visibilité LLM. GSC couvre Google Search classique, pas ChatGPT/Perplexity/Claude. Il faut un outil dédié (Profound/Otterly) ou probing API. Erreur 2 : confondre taux de citation et part de voix. Un taux de citation élève avec une part de voix faible signifie que le marche est très cité et vous êtes sous-represente. Erreur 3 : conclure l'audit sans plan d'actions priorisé ICE. Un audit sans roadmap concrète = 40 pages sans impact.
Comment prioritairer 200 actions potentielles en 10 actions roadmap ?
La méthode ICE (Impact x Confidence / Effort) est la plus robuste. Impact : 1-10 (effet attendu sur taux citation LLM a 90 jours). Confidence : 1-10 (certitude du résultat base sur benchmark). Effort : 1-10 (jours-homme). Score ICE = I * C / E. Trier decroissant et prendre top 10. Les actions a ICE > 8 sont prioritaires (quick wins a fort ROI). Les actions a ICE < 3 vont en backlog (faible ROI). Entre 3 et 8, arbitrer selon ressources disponibles. Voir dashboard KPIs GEO.