Checklist accessibilité IA en 8 points
Huit vérifications binaires à passer dans l'ordre pour que ChatGPT, Perplexity, Claude et Gemini puissent atteindre, lire et comprendre ton site. Sans dev dans la majorité des cas, et chaque point a sa méthode de vérification.
Avant de commencer
Une checklist accessibilité IA n'est pas une longue liste cosmétique. C'est huit vérifications binaires qui décident si ton site est lu ou ignoré par ChatGPT, Perplexity, Claude et Gemini.
Cette checklist n'est pas une checklist SEO ni une checklist accessibilité humaine (WCAG). Elle se concentre sur l'accessibilité pour les IA génératives. Pour la définition complète, voir qu'est-ce qu'un site lisible par les IA.
L'ordre est strict : chaque point dépend des précédents. Si le point 1 échoue, traite-le avant les suivants, sinon les corrections ne seront pas vues par les bots.
Pré-requis :
- Accès à ton hébergeur ou ton CMS pour déposer 2-3 fichiers à la racine.
- Une heure devant toi pour les points 1 à 3. Le reste se fait dans la durée.
- Un navigateur avec DevTools pour vérifier rapidement le HTML servi.
Temps total estimé : 3 à 6 heures réparties sur 2 à 3 semaines.
Cette checklist n'invente rien. Elle reprend les huit signaux que les bots IA regardent en priorité et les transforme en gestes concrets.
Autoriser les bots IA dans robots.txt
Ouvre `https://tonsite.fr/robots.txt`. Si tu vois `Disallow: /` sous l'un des User-agent IA, tu bloques. Beaucoup de CMS et templates ajoutent ce blocage par défaut sans prévenir.
Configuration minimale à autoriser :
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
User-agent: Applebot
Allow: /Pour la liste complète des user-agents IA actifs en 2026 et la méthode pas à pas, voir vérifier l'accès des bots IA.
Servir un sitemap.xml propre et à jour
Le sitemap aide les bots IA à découvrir tes pages prioritaires et à connaître leur date de mise à jour. Les pages absentes du sitemap sont quand même crawlables, mais elles ont moins de chances d'être (re)visitées.
À vérifier :
- Le fichier est accessible à `/sitemap.xml` ou référencé dans robots.txt via `Sitemap:`.
- Chaque URL retourne un code 200 (pas de 404 ni de 301 en chaîne).
- Les balises `lastmod` sont présentes et reflètent la vraie date de mise à jour.
- Les pages d'admin, panier, profil utilisateur ou filtres dynamiques sont exclues.
Vérifier le rendu serveur du contenu principal
Désactive JavaScript dans ton navigateur (DevTools > Settings > Disable JavaScript) et recharge ta page principale. Si le titre, le contenu, les listes et les liens disparaissent ou se vident, ton site n'est pas lu correctement par la majorité des bots IA.
Solutions courantes selon ton stack :
- Next.js, Nuxt, Astro, Remix : activer SSR ou SSG pour les pages indexables.
- WordPress, Webflow, Shopify, Squarespace : généralement servis en HTML, vérifier qu'aucun plugin n'introduit un rendu client-only.
- SPA pure (React Router, Vue Router sans SSR) : ajouter un pré-rendu (Prerender.io, Rendertron) ou migrer vers un framework SSR.
Structurer la hiérarchie de titres
Ouvre ta page dans l'outliner DevTools ou avec une extension comme HeadingsMap. Tu dois voir une arborescence logique : un H1, plusieurs H2 alignés sur les sections, des H3 sous les H2 quand pertinent.
Erreurs courantes :
- Plusieurs H1 sur la même page (typiquement le H1 du site + H1 du composant titre).
- Saut de niveau (H1 puis H4 sans H2 ni H3).
- H2 utilisés comme effet visuel pour grossir un titre, sans rapport avec la structure.
Si tu n'as qu'une heure, traite les trois premiers points. Tout le reste suppose que les bots IA peuvent déjà entrer et lire ton HTML.
Ajouter les schemas JSON-LD pertinents
Les schemas JSON-LD précisent l'entité et le type de contenu pour les IA et moteurs. Ils ne créent pas de valeur magique, mais ils réduisent l'ambiguïté.
Règle d'or : un schema doit refléter exactement ce que la page contient. Pas de FAQPage sans questions visibles, pas de Review sans avis vérifiable, pas de Organization avec un nom différent de la marque.
Schemas prioritaires selon le contexte :
- Toute page : `Organization` ou `WebSite` global, `BreadcrumbList` local.
- Article ou ressource : `Article`.
- Page FAQ : `FAQPage` avec des questions et réponses visibles dans le DOM.
- Page produit : `Product` avec `offers` et `aggregateRating` si tu as de vrais avis.
- Page service local : `LocalBusiness` avec adresse, horaires, téléphone.
- Page formation : `Course` avec provider, description, durée.
Publier un fichier llms.txt utile
Le fichier `llms.txt` est une spec récente qui propose aux IA un index curé des pages importantes. Il ne remplace pas le sitemap, il le complète. Voir llms.txt pour la spec complète et un générateur.
Structure minimale recommandée :
# Nom de la marque
Description en une ligne de ce que fait l'entreprise, pour qui, dans quel secteur.
## Pages clés
- /produits/principal : description du produit phare
- /tarifs : grille tarifaire et options
- /a-propos : équipe, mission, contexte
- /contact : moyens d'entrer en discussionGarde le fichier court (10 à 20 lignes max). Un llms.txt qui liste tout le site n'apporte rien.
Rendre les preuves lisibles en texte
Les IA ne lisent pas (encore) le contenu des images sans alt explicite ni les PDF embarqués en iframe. Les preuves visuelles seules ne comptent presque pas pour la recommandation IA.
À vérifier sur ta page avis ou ta page cas clients :
- Les témoignages sont en texte HTML, pas en capture d'écran ou en carrousel uniquement client-side.
- Les chiffres mis en avant sont sourçables (étude, plateforme avis, source publique).
- Les certifications sont mentionnées en texte avec lien vers la source officielle si elle existe.
- Les dates de publication et de mise à jour des pages contenu sont visibles.
Mettre à jour les pages clés régulièrement
Les études disponibles convergent : les pages reprises dans les réponses IA sont en moyenne plus récentes que les pages dominantes Google. La fraîcheur est un signal réel, mais elle doit être authentique. Détail chiffré et sources dans Impact du GEO.
Bonnes pratiques :
- Mettre à jour la date `meta` ou le champ `dateModified` seulement quand le contenu change vraiment.
- Ajouter une ligne de mise à jour visible en haut de la page (`Mise à jour : 2026-05-16`).
- Republier un cas client ou une étude au moins une fois par an si l'info reste valable.
- Documenter ce qui a changé quand pertinent (changelog court en bas de page).
Si tu n'as qu'une heure
Les huit points sont importants mais ils n'ont pas la même priorité. Si tu manques de temps, traite ces trois leviers d'abord :
- Vérifier et corriger robots.txt
Sans cette étape, aucune des sept autres ne sert. Un site bloqué reste invisible quelles que soient ses qualités éditoriales.
- Tester le rendu sans JavaScript
Si le contenu disparaît, refais ce point en priorité. C'est le deuxième blocage le plus fréquent et le plus invisible côté utilisateur.
- Publier un llms.txt minimal
Si tes pages clés sont déjà publiques et lisibles côté HTML, 30 minutes suffisent pour pointer les bots IA vers tes 5 à 10 pages prioritaires. Si tu n'as pas encore traité les points 1 à 3, ça n'a pas d'effet : commence par là.
Une fois ces trois leviers en place, l'audit gratuit te montre où ton site bloque encore sur les autres points, et l'ordre dans lequel les traiter.
Questions fréquentes
- Faut-il faire les 8 points dans l'ordre strict ?
- Pas strictement, mais le point 1 conditionne tous les autres. Si robots.txt bloque les bots IA, aucune autre correction ne sera vue. Une fois le point 1 traité, tu peux paralléliser les autres selon ton équipe.
- Quels outils utiliser pour vérifier ces 8 points sans payer ?
- Pour robots.txt et sitemap : le navigateur suffit. Pour le rendu sans JavaScript : DevTools natifs. Pour les schemas : Schema.org Validator et Rich Results Test. Pour un audit complet, le scan gratuit Trakora couvre les 8 points avec tous les critères.
- Combien de temps avant de voir un effet sur les citations IA ?
- Les corrections techniques (points 1 à 3) sont visibles côté crawl en quelques jours. Les effets sur les citations IA prennent généralement 4 à 12 semaines, le temps que les modèles recrawlent et intègrent les changements. La régularité compte plus que la vitesse.
- Le point 5 (schemas) est-il obligatoire ?
- Non, mais il aide. Un site sans schema peut être très bien lu si la structure HTML est propre. Un site avec des schemas faux ou décoratifs est moins bien lu qu'un site sans schema. La règle : zéro schema vaut mieux qu'un schema incorrect.
- Le llms.txt est-il un standard officiel ?
- C'est une proposition de spec ouverte adoptée par une partie de l'écosystème. Tous les bots IA ne la consomment pas encore. Le coût de l'implémenter est faible, le bénéfice est croissant. Voir llms.txt pour la spec à jour.
- Cette checklist marche-t-elle pour un site e-commerce avec 10 000 produits ?
- Oui, mais l'application change d'échelle. Les points 1 à 3 restent les mêmes. Les points 4 à 7 doivent être traités par template (page catégorie, page produit, page filtre) plutôt que page par page. Le point 6 (llms.txt) doit pointer vers les pages de navigation et les catégories phares, pas les 10 000 fiches produit.
- Faut-il refaire la checklist régulièrement ?
- Oui, au moins une fois par trimestre, et systématiquement après une refonte ou un changement de CMS. Une migration peut casser le point 1 ou le point 3 sans prévenir. L'audit gratuit te permet de re-tester rapidement.
- La checklist remplace-t-elle un audit GEO complet ?
- Non. Elle couvre les fondamentaux techniques d'accessibilité. Un audit GEO complet (tous les critères Trakora) couvre en plus la clarté sémantique fine, la qualité des preuves, la cohérence externe et la lisibilité sectorielle. La checklist est une condition nécessaire, pas suffisante.
Alors, pourquoi pas
toi ?
Une URL. Soixante secondes. Tu sors avec tes 2 scores, le problème qui bloque le plus, puis tu peux débloquer le parcours complet pour corriger.