Validateur llms.txt
Vérifiez votre fichier llms.txt contre la spécification, depuis une URL ou en collant un brouillon avant de le publier.
- 8 contrôles de conformité
- Depuis une URL ou en collant le contenu
- Détection des serveurs qui renvoient du HTML
- Explication de chaque règle

Depuis une URL, nous allons chercher le fichier à la racine du domaine. Vous pouvez aussi coller un brouillon avant de le publier.
L’échec le plus fréquent est invisible dans un navigateur
Ouvrez votredomaine.com/llms.txt dans un navigateur et vous verrez quelque chose s’afficher. Cela ne prouve rien. Beaucoup de serveurs renvoient la page d’accueil du site pour toute adresse inconnue, au lieu d’une erreur 404 : le fichier paraît exister alors qu’il n’existe pas.
Le validateur contrôle donc le type de contenu réellement servi avant tout le reste. C’est le premier point qu’un outil sérieux doit vérifier, et c’est celui que la plupart des vérificateurs en ligne oublient.
Écrire le fichier, puis le valider
Si vous n’avez pas encore de fichier, notre générateur llms.txt en produit un à partir de votre URL. Ce validateur contrôle ensuite le résultat, puis à nouveau après chaque refonte de la structure de votre site.
L’erreur classique consiste à créer le fichier une fois puis à l’oublier. Un llms.txt qui pointe vers des pages supprimées est pire que pas de fichier du tout : il gaspille la fenêtre de contexte du modèle en liens morts.
Pourquoi cela compte pour le GEO
Un fichier mal formé ne sert à rien
Un modèle qui ne sait pas lire votre index revient au HTML brut, ce que le fichier devait justement éviter.
La validation se fait avant publication
Le mode collage supprime la boucle publier, constater, corriger, redéployer.
Les liens absolus survivent au voyage
Le fichier est lu hors de votre site. Un lien relatif n’y a plus aucune origine à résoudre.
Léger vaut mieux qu’exhaustif
Tout ce qui entre dans une fenêtre de contexte en chasse autre chose. Un index gonflé évince le contenu utile.

Un llms.txt valide dégage le chemin. Citeme mesure ensuite ce qui compte : est-ce que les moteurs vous citent, et sur quelles questions.
Questions fréquentes
Que vérifie exactement ce validateur ?
Huit points, tous tirés de la spécification llmstxt.org. Il cherche un H1 unique donnant le nom du site, une citation résumant ce que fait le site, des sections H2 regroupant les liens par thème, et des liens Markdown suivis d’une description après les deux-points. Il contrôle ensuite que les liens sont absolus, que le fichier reste léger, et que le serveur renvoie bien du texte brut et non une page HTML.
Ce dernier contrôle attrape de loin l’échec le plus fréquent. Un serveur sans llms.txt renvoie souvent la page d’accueil du site au lieu d’une erreur 404 : le fichier semble donc présent dans un navigateur tout en ne contenant rien d’exploitable par un modèle.
Pourquoi l’outil signale-t-il les liens relatifs ?
Parce qu’un fichier llms.txt est conçu pour être extrait de votre site et chargé dans une fenêtre de contexte. Une fois là, un lien écrit /docs/demarrage n’a plus d’origine à laquelle se rattacher. Le modèle ne peut pas le suivre, et l’entrée devient du poids mort dans un budget que vous payez déjà.
C’est toute la différence avec un sitemap. Un sitemap est lu par un crawler qui sait d’où il vient. Un llms.txt est lu par un modèle qui a pu recevoir le texte via trois intermédiaires. Les URLs absolues sont la seule forme qui survit à ce trajet.
Puis-je valider un brouillon avant publication ?
Oui. Basculez l’outil en mode collage et déposez le contenu directement. Rien n’est récupéré et rien n’est conservé : le fichier est analysé et noté sur place.
C’est le mode que nous recommandons pendant la rédaction. Publier un fichier, découvrir qu’il est mal formé, le corriger puis redéployer est une boucle lente pour une vérification qui prend quelques secondes. Cela permet aussi de valider des fichiers de sites que vous ne contrôlez pas, ce qui sert quand vous auditez un client ou regardez comment un concurrent a structuré le sien.
llms.txt est-il un standard officiel ?
Non, et l’outil valide contre une spécification communautaire et non ratifiée. Le format a été proposé par Answer.AI en septembre 2024 et documenté sur llmstxt.org, mais il n’a été adopté ni par le W3C ni par l’IETF, et aucun grand éditeur d’IA ne s’est engagé à le lire.
Ce qui s’est produit est une adoption sans ratification. Les assistants de code et les cadriciels d’agents le récupèrent pour construire leur contexte, et un nombre croissant de sites de documentation en publient un. La position honnête est que le fichier coûte quelques minutes et porte une option sur un écosystème qui va clairement vers du contenu structuré au moment de l’inférence.
Pourquoi la taille du fichier compte-t-elle ?
Parce que llms.txt est l’index et non le contenu. La spécification sépare délibérément les deux : llms.txt porte la carte, llms-full.txt porte le territoire. Un fichier qui dépasse la centaine de kilooctets a généralement cessé d’être une carte.
Le coût est réel. Tout ce qui entre dans une fenêtre de contexte en chasse autre chose : un index gonflé évince le contenu dont le modèle a besoin pour répondre. Un fichier resserré de vingt ou trente liens bien décrits l’emporte à chaque fois sur un fichier exhaustif, pour la même raison qu’un bon sommaire vaut mieux qu’une photocopie du livre entier.
Que vaut un bon llms.txt en pratique ?
Il supprime de la friction, ce qui vaut quelque chose sans valoir tout. Un fichier bien formé indique au modèle ce que couvre votre site et quelles pages comptent, sans qu’il ait à le déduire du HTML exploré. Pour les agents et les assistants de code qui le récupèrent directement, l’effet est immédiat et mesurable.
Pour un assistant grand public répondant à une question générale, l’effet est au mieux indirect. Aucun n’a confirmé le lire au moment de la requête. Traitez ce fichier comme une infrastructure que vous mettez en place à bas coût, et non comme un levier qui déplace les citations à lui seul, puis consacrez l’effort économisé au contenu dont ces citations dépendent réellement.
Autres outils gratuits signés Citeme
Tous les outils gratuits
Voyez-le sur
votre propre marché.
Testez vos prompts sur les dix moteurs IA : 3 jours pour 1 €, puis résiliable à tout moment.