Voyez ce que chaque robot IA obtient de vos pages, puis gardez-le ainsi
ai-readable est un outil en ligne de commande et une GitHub Action open source. Une commande affiche le verdict robots.txt de chaque robot IA documenté, la part de la page qui existe avant l'exécution de JavaScript, et neuf contrôles de lisibilité notés sur 100. En CI, il compare chaque pull request à une référence et échoue quand une page régresse.
npx ai-readable example.com/pricing --renderVerdicts robots.txt par robot
Dix-neuf robots IA documentés, regroupés selon ce que leur blocage vous coûte, avec la ligne exacte de robots.txt qui a décidé chaque verdict.
HTML initial contre page rendue
Charge la page dans Chromium sans interface et indique quelle part du contenu n'existe qu'après JavaScript, titre par titre.
Une barrière, pas un audit ponctuel
Enregistrez une référence pour vos pages clés. Chaque pull request est comparée à cette référence et échoue en cas de régression, preuves à l'appui dans un commentaire.
Aucune clé API, rien n'est envoyé
Des contrôles déterministes sur le HTML et le robots.txt que votre serveur sert. Les seules requêtes concernent la page elle-même, robots.txt et llms.txt.

Vérifiez une fois, puis contrôlez chaque déploiement
Lancez-le sur une page
La commande récupère la page, robots.txt et llms.txt, note les neuf contrôles et liste chaque robot IA comme autorisé ou bloqué pour ce chemin précis. Ajoutez l'option de rendu pour voir l'écart dû à JavaScript.
Corrigez avec votre agent
Le dépôt est aussi une compétence d'agent. Claude Code, Codex et Cursor lancent le contrôle, choisissent une recette pour votre framework, appliquent la plus petite correction et relancent jusqu'au vert.
Ajoutez l'Action
Une commande d'initialisation écrit la configuration et un workflow. Dès lors, un robot de recherche nouvellement bloqué, un noindex échappé du staging ou un contenu passé derrière JavaScript fait passer la pull request au rouge.
Pourquoi le HTML initial est ce qui compte
La plupart des robots de récupération IA n'exécutent pas JavaScript. Une page tarifs entièrement rendue côté client n'est pour eux qu'un titre et un conteneur vide, elle ne peut donc pas être citée, quelle que soit son apparence dans un navigateur. ai-readable compare le HTML qu'un robot télécharge avec la page après exécution de JavaScript et montre la différence, y compris les titres qui n'apparaissent qu'après le rendu.
Bloquer un robot d'entraînement n'est pas bloquer la recherche
Les règles robots.txt copiées d'un extrait « bloquer toute l'IA » interdisent souvent OAI-SearchBot et ChatGPT-User en même temps que GPTBot. Les deux premiers alimentent les réponses en direct et la lecture de liens ; le troisième n'alimente que l'entraînement des modèles. Le tableau par robot sépare les trois groupes et cite la règle, pour refuser l'entraînement sans disparaître des réponses.
Le vrai problème, ce sont les régressions
Un audit ponctuel trouve un défaut une fois. Les sites construits et remaniés avec des agents de code réintroduisent les mêmes défauts chaque semaine : une refonte de mise en page déplace le H1 dans un composant client, un réglage de prévisualisation envoie noindex en production. La barrière les attrape sur la pull request, avant le déploiement, et renvoie vers la recette qui corrige chacun.
Ce qu'il ne fait volontairement pas
Il n'envoie jamais de requêtes avec un user-agent de robot, car les CDN vérifient les vrais robots par adresse IP et une requête usurpée décrirait le CDN, pas le robot. Il ne demande jamais non plus à un moteur IA ce qu'il pense de votre marque. Un contrôle vert signifie que les moteurs peuvent lire la page. Savoir s'ils vous mentionnent et vous citent, c'est ce que Citlyze mesure dans le temps.
Lisible est la première étape. Recommandé est l'objectif.
ai-readable vous dit si les moteurs IA peuvent lire une page. Citlyze vous dit s'ils vous nomment et vous citent pour les questions que posent vos acheteurs, mesuré sur ChatGPT, Gemini, Perplexity et les surfaces IA de Google, avec le nombre d'exécutions derrière chaque taux.
Oui, sur la même liste : neuf contrôles avec les mêmes pondérations. Les deux peuvent différer sur des pages très volumineuses, car l'évaluateur hébergé lit les 256 premiers Ko de HTML et l'outil en ligne de commande lit jusqu'à 2 Mo.
L'IA vous recommande-t-elle quand les acheteurs demandent ?
Suivez comment ChatGPT, Gemini, Perplexity, DeepSeek, ByteDance, Grok, Google AI Overview & AI Mode et Bing Copilot mentionnent, citent et classent votre marque. Consultez les réponses suivies et les écarts à combler.
Sans carte bancaire
