Validateur de llms.txt
Vérifiez votre llms.txt par rapport à la spécification proposée. Chargez-le depuis votre site ou collez son contenu.
Comment l’utiliser
- 1
Chargez ou collez
Saisissez votre domaine pour charger /llms.txt, ou collez le fichier pour tester un brouillon.
- 2
Lisez le rapport
Les erreurs cassent le format, les avertissements signalent des fautes probables, les notes sont des conseils.
- 3
Corrigez et revérifiez
Chaque problème indique le numéro de ligne. Modifiez, puis validez de nouveau.
La structure que doit respecter un fichier valide
Le validateur de llms.txt vérifie votre fichier selon l’ordre défini sur llmstxt.org.
| Élément | Obligatoire | Règle |
|---|---|---|
# Title | oui | Exactement un H1, en première ligne du fichier |
> Summary | recommandé | Un bloc de citation avec une description d’une ligne |
| Texte libre | facultatif | Paragraphes ou listes, sans titres |
## Section | facultatif | Titres H2 regroupant des liens |
- [Name](url): note | dans les sections | Lien Markdown, note facultative après deux-points |
## Optional | facultatif | Liens qu’un modèle peut ignorer quand le contexte est limité |
Erreurs courantes dans llms.txt
Le fichier doit commencer par un seul # Title. Des H1 supplémentaires perturbent les parseurs.
/docs ne fonctionne que sur votre site. Utilisez des URL complètes comme https://example.com/docs.
Les liens qui renvoient 404 ou des chaînes de redirections gaspillent le contexte d’un modèle.
Certains plugins de CMS produisent des balises HTML. Les modèles attendent du Markdown simple.
Servez-le en text/plain ou text/markdown, pas comme une page HTML habillée par votre thème.
Une liste de milliers d’URL, c’est un sitemap, pas un llms.txt. Gardez les meilleures pages.
Exemple minimal valide
# Example Docs
> Documentation for the Example API.
## Guides
- [Getting started](https://example.com/docs/start): Install and first request
- [Authentication](https://example.com/docs/auth): API keys and OAuthCe que nous vérifions
- Le fichier est accessible à
/llms.txtavec le statut200 - Le Content-Type est du texte, pas du HTML
- Un seul H1, en première ligne
- Le résumé en bloc de citation est présent
- Les titres sont des H2, les liens sont en Markdown valide
- Les liens sont absolus et répondent
- Taille approximative du fichier en tokens
- Fichier facultatif
llms-full.txtà côté
FAQ
Qu’est-ce qui rend un llms.txt valide ?
Il doit commencer par un seul titre H1. Un résumé en bloc de citation est recommandé. Les listes de liens se placent sous des sections H2, et chaque élément doit ressembler à « - [Titre](https://url): note facultative ».
Pourquoi mon llms.txt renvoie-t-il du HTML ?
De nombreuses applications monopages servent index.html pour les chemins inconnus. Le fichier renvoie alors 200, mais contient du HTML et non du Markdown. Déposez un vrai fichier llms.txt dans votre dossier public.
Qu’est-ce que llms-full.txt ?
Un fichier complémentaire facultatif qui contient le texte intégral de votre documentation dans un seul fichier Markdown. Nous vérifions aussi s’il existe.