GEO Score
Votre site est-il prêt pour ChatGPT, Claude, Gemini et Perplexity ? 32 critères techniques. Score instantané. Conseils actionnables.
Score par famille
Les 32 critères
8 critères nécessitent une analyse avancée (rendu JavaScript headless, autorité de domaine). Obtenez l'audit complet à 40 critères avec un suivi quotidien.
Découvrir Daily AssistantQu'est-ce que le GEO Score ?
Le GEO (Generative Engine Optimization) est la pratique qui consiste à rendre votre site découvrable, citable et recommandable par les modèles IA. Alors que ChatGPT, Claude, Gemini et Perplexity deviennent des sources d'information primaires, la préparation technique de votre site détermine si l'IA vous inclut dans ses réponses — ou vous ignore.
GEO Score audite 32 critères techniques répartis en 7 familles pour mesurer la compatibilité IA de votre site. Chaque critère est accompagné d'un conseil actionnable expliquant ce qu'il signifie et comment le corriger.
C'est la version gratuite de l'audit intégré à Daily Assistant, qui évalue 40 critères incluant l'analyse du rendu JavaScript et l'autorité de domaine, avec un suivi quotidien et un historique des tendances.
Crawlabilité
Accès bots
Infrastructure
Structure HTML
JSON-LD
Sémantique
Signaux GEO
Comment fonctionne le scan GEO Score
Quand vous saisissez une URL, l'outil exécute une séquence d'analyses statiques en moins de 30 secondes. Aucune donnée n'est conservée au-delà du score lui-même : pas de tracking, pas de profil, pas d'inscription.
Le pipeline d'audit est volontairement déterministe et reproductible. Chaque scan produit le même résultat sur le même site tant que la configuration technique ne change pas. Les six étapes sont les suivantes :
- Récupération du
robots.txtet parsing des règles bot par bot. - Vérification des accès pour les cinq crawlers IA majeurs (GPTBot, ClaudeBot, PerplexityBot, CCBot, Google-Extended).
- Analyse de l'infrastructure : HTTPS, en-têtes de sécurité (HSTS, CSP, Permissions-Policy), redirections.
- Parsing du DOM : sémantique HTML5, hiérarchie des titres, présence de
meta,lang,Open Graph. - Validation du JSON-LD : présence et exhaustivité des types Schema.org (Article, Organization, Person, BreadcrumbList, FAQPage, sameAs).
- Calcul du score normalisé sur 100, ventilé par famille, avec conseil actionnable par critère.
L'outil est open source : le code complet est publié sur github.com/kairos-company/geo-score. C'est un CLI PHP standalone (PHP 8.1+, cURL, ext-dom), forkable et auditable. La pondération de chaque critère est documentée dans le dépôt. Pour la méthodologie complète et les choix de pondération, voir notre page dédiée méthodologie du GEO Score.
Les 7 familles de critères en détail
Le score se construit sur sept familles de critères qui couvrent l'ensemble du chemin technique entre votre site et un modèle de langage. Chaque famille pèse différemment selon son impact réel observé sur la capacité d'un LLM à découvrir, lire et citer un contenu.
1. Crawlabilité — 7 pts
L'accessibilité de base : votre site est-il découvrable par un crawler ? Le test vérifie la présence d'un robots.txt valide, d'un sitemap.xml déclaré, de la directive X-Robots-Tag dans les headers HTTP, et de l'optionnel llms.txt (standard émergent qui guide les LLMs vers les contenus à indexer en priorité).
2. Accès bots IA — 18 pts (famille la plus lourde après JSON-LD)
Le test interroge cinq bots IA dans votre robots.txt. GPTBot (OpenAI, entraînement + SearchGPT), ClaudeBot (Anthropic), PerplexityBot (Perplexity AI) pèsent 4 points chacun. CCBot (Common Crawl, qui alimente plusieurs modèles dont Cohere et Anthropic) et Google-Extended (Gemini training) pèsent 2 points chacun. Un bot bloqué peut paraître anodin — c'est en réalité une exclusion totale du corpus d'entraînement de ce moteur. Pour le détail bot par bot, consultez nos fiches sur GPTBot, ClaudeBot et Perplexity.
3. Infrastructure — 10 pts
Les LLMs lisent vos headers HTTP comme des signaux de confiance. HTTPS, HSTS (Strict-Transport-Security), Content-Security-Policy, Permissions-Policy, X-Content-Type-Options : ces signaux ne déterminent pas la citation mais ils différencient les sites professionnels des sites obsolètes. Un site sans HTTPS perd mécaniquement 4 points et soulève un drapeau qualité.
4. Structure HTML — 8 pts
Une structure HTML sémantique permet aux LLMs d'extraire correctement vos passages. Le test vérifie la présence d'un <h1> unique, d'une meta description, de l'attribut lang sur <html>, de balises sémantiques (<main>, <article>, <header>, <footer>) et d'un balisage Open Graph minimum.
5. JSON-LD — 25 pts (famille la plus pondérée)
Le balisage Schema.org en JSON-LD est l'élément le plus discriminant : c'est ce que les LLMs lisent en priorité pour comprendre qui publie, quoi, quand, et comment vous reliez votre entité au reste du web. Le test vérifie la présence des types Article, Organization, Person, BreadcrumbList, FAQPage, et surtout les liens sameAs vers vos profils canoniques (Wikidata, LinkedIn, X, GitHub). Sans sameAs, votre entité reste isolée dans la knowledge graph des LLMs. Pour aller plus loin sur le balisage, consultez notre pôle Données structurées.
6. Sémantique — 6 pts
Au-delà du JSON-LD, le test cherche les signaux sémantiques complémentaires : balisage Speakable (qui marque les passages les plus citables par les assistants vocaux et certains LLMs), microformats author, présence d'un fil d'Ariane HTML cohérent, et reconnaissance des entités dans le corps du texte.
7. Signaux GEO émergents — 2 pts
Cette famille teste les standards en cours d'émergence pour les agents IA : Content-Signal (IETF draft 2026, pousse par Cloudflare, exprime les permissions par classe de bot), RFC 8288 link headers, négociation Markdown (réponse text/markdown alternative au HTML), Agent Skills Discovery. La pondération basse reflète leur statut encore expérimental — leur poids montera à mesure que les standards se stabilisent.
GEO Score et IsItAgentReady (Cloudflare)
Le 22 avril 2026, Cloudflare a lancé IsItAgentReady, un outil similaire qui audite la préparation d'un site aux agents IA. Les deux outils partagent une philosophie commune (mesure technique, gratuit, open) mais diffèrent sur trois points pratiques :
- Volume de critères : GEO Score audite 32 points sur 7 familles, IsItAgentReady en couvre une douzaine centrés sur les standards émergents.
- Pondération JSON-LD : GEO Score donne 25 points au balisage Schema.org, alignement avec ce que les principaux LLMs lisent réellement en production. IsItAgentReady traite le balisage de manière plus uniforme.
- Focus francophone : la rédaction des conseils actionnables, les exemples et la FAQ sont en français — un détail qui compte pour qui audite un site français.
Les deux outils sont complémentaires. Lancer les deux scans donne une vue plus complète qu'un scan unique, particulièrement sur les standards émergents (Content-Signal, Agent Skills) où IsItAgentReady est en avance.
GEO Score gratuit et audit complet Kairos
Cette version gratuite couvre les critères statiques qu'un crawler peut vérifier sans exécuter JavaScript. C'est suffisant pour qualifier un site rapidement et identifier les correctifs urgents. L'audit complet Kairos, intégré à Daily Assistant, ajoute trois dimensions que le scan gratuit ne couvre pas :
- Rendu JavaScript en Chromium headless — indispensable pour les SPA et sites en CSR (Next.js sans SSR, Vue.js sans hydration). Le scan gratuit voit le HTML brut servi, l'audit complet voit ce que voit ChatGPT après render.
- Autorité de domaine mesurée via mentions cross-source : Wikipedia, médias canoniques, plateformes communautaires (Reddit, Quora), et profil de citation dans les réponses IA actuelles.
- Benchmark multi-LLM : 10 requêtes métier testées sur ChatGPT, Claude, Gemini, Perplexity avec score de citabilité par moteur et identification des concurrents co-cités.
Pour la méthodologie complète et les livrables, voir notre offre Audit SEO & GEO ou la page expertise audit GEO.
Questions fréquentes
Mon score est faible, par où commencer ?
Le scan est-il vraiment gratuit ?
Combien de temps un score reste-t-il valide ?
robots.txt, ni le JSON-LD, ni les en-têtes HTTP, le score reste stable. Re-scannez après chaque déploiement majeur (refonte, migration HTTPS, ajout de balisage Schema, modification de la stack hosting). Pour un suivi automatisé quotidien avec historique des tendances, voir Daily Assistant.
Quels bots IA sont testés précisément ?
- GPTBot (OpenAI, entraînement GPT + SearchGPT) — 4 pts
- ClaudeBot (Anthropic, entraînement Claude) — 4 pts
- PerplexityBot (Perplexity AI, retrieval live) — 4 pts
- CCBot (Common Crawl, alimente Cohere, Anthropic, plusieurs autres modèles) — 2 pts
- Google-Extended (Gemini training) — 2 pts
Le score garantit-il la citation par ChatGPT, Claude ou Perplexity ?
Pour aller plus loin
Sources
- Aggarwal, Murahari et al. Generative Engine Optimization. Princeton + Allen Institute for AI, KDD 2024.
- Cloudflare. IsItAgentReady. 2026.
- Google. Search Quality Rater Guidelines. 2024.
- IETF. Content-Signal: AI Crawler Permissions. Draft 2026.
- Kairos Company. geo-score — CLI PHP open source. 2026.