Aller au contenu
Articles
Méthodologie8 min de lecture

Qu'est-ce que le llms.txt et comment créer le vôtre

Une spécification pratique du llms.txt, le fichier markdown à la racine du site que les robots d'IA lisent avant le HTML. Structure, règles, un exemple réel et les erreurs à éviter.

CEO

Photographie illustrant l’article « Qu'est-ce que le llms.txt et comment créer le vôtre »
Photo de Markus Spiske sur Unsplash

Le llms.txt est un fichier markdown placé à la racine du site, qui décrit le contenu de façon structurée et lisible par les modèles de langage. Une convention émergente entre 2024 et 2026, adoptée par Anthropic, Mistral et plusieurs entreprises techniques. Il coexiste avec le robots.txt et le sitemap.xml, il ne les remplace pas. Cet article présente la structure minimale, la version étendue llms-full.txt et les erreurs courantes.

Mise à jour · juin 2026

Google a publié en juin 2026 qu'il n'est pas nécessaire de créer un llms.txt pour apparaître dans les réponses d'IA de son moteur de recherche. Cela ne contredit pas cet article : nous l'avons toujours présenté comme une mesure d'hygiène peu coûteuse, et non comme un levier de citation. Le publier reste pertinent (documentation, moteurs autres que Google, coût nul). Le contexte complet de ce qui a changé se trouve dans Google a officialisé le GEO.

Points clés
  • le llms.txt est du markdown simple et se trouve à /llms.txt, à la racine
  • il fonctionne comme un index sélectionné, et non comme un sitemap exhaustif
  • la variante llms-full.txt contient le corps développé, pour une récupération unique
  • il ne remplace ni le robots.txt (accès) ni le sitemap.xml (indexation)
  • l'effort de mise en œuvre est faible ; le potentiel de gain est important

Qu'est-ce que le llms.txt

Le llms.txt est un fichier markdown public, hébergé à la racine du domaine (https://example.com/llms.txt), qui décrit la structure et la finalité du site dans un langage optimisé pour les modèles. La spécification a été proposée en 2024 et définit trois blocs fixes : le nom, une description d'une ligne et des sections de liens sélectionnés, regroupés par thème.

L'objectif est de résoudre un problème concret. Lorsqu'un robot d'IA arrive sur votre site, il doit en déduire la structure à partir du HTML, des en-têtes, des menus, des classes CSS. Ce processus est fragile. Avec le llms.txt, il reçoit un résumé déclaratif, dans un format que les modèles extraient avec une fidélité quasi totale.

Pourquoi c'est important pour le GEO

Trois raisons pratiques. D'abord, la fidélité : un markdown structuré contient moins de bruit qu'un HTML rendu en JavaScript. Ensuite, la sélection : le choix de ce qui y figure vous appartient, au lieu de laisser le robot deviner. Enfin, la récupération unique : la version llms-full.txt permet au modèle de recueillir tout le contexte en un seul appel, au lieu de 10 ou 20 requêtes successives.

En termes de GEO, cela se voit dans ce que les moteurs citent. Plus la représentation de votre site est propre, plus la citation a de chances d'être correcte : la bonne URL, le bon nom, la bonne description.

Structure minimale

La spécification officielle est simple. Le titre en h1, la description en blockquote, et des sections h2 avec des listes de liens. Un exemple réel, adapté du llms.txt de destaque.ai :

# destaque.ai

> Empresa de tecnologia que mede a visibilidade das marcas nas respostas de IA.
> Opera a presença de marcas digitais e locais em ChatGPT, Claude, Gemini e Perplexity.

## Serviço
- [Como trabalhamos](https://www.destaque.ai/servico)
- [Glossário GEO](https://www.destaque.ai/glossario)

## Empresa
- [Sobre](https://www.destaque.ai/sobre)
- [Contacto](https://www.destaque.ai/contacto)

## Blog
- [Posts](https://www.destaque.ai/blog)

## Recursos para IA
- [llms-full.txt](https://www.destaque.ai/llms-full.txt)
- [ai.txt](https://www.destaque.ai/ai.txt)

Notez trois choix. Les liens sont absolus, et non relatifs. Les sections sont regroupées par intention (service, entreprise, blog), et non par type de page. Et une section explicite de ressources pour l'IA pointe vers le llms-full.txt, ce qui facilite la tâche du robot.

llms.txt et llms-full.txt

Le llms.txt est l'index. Le llms-full.txt est l'index plus le corps développé des pages clés, concaténé en markdown.

En pratique : le robot commence par le llms.txt pour cartographier le terrain ; s'il veut de la profondeur, il passe au llms-full.txt et récupère tout d'un coup. Le coût de mise à disposition du llms-full.txt est faible (une route statique) et l'économie de requêtes pour le robot est considérable.

Règle empirique : si vous avez déjà 5 pages clés bien rédigées, la version étendue vaut la peine d'être générée. Si vous êtes encore en train de construire votre contenu, concentrez-vous d'abord sur le llms.txt.

L'index et la version étendue
llms.txtllms-full.txt
Ce que c'estL'indexL'index plus le corps développé des pages clés, concaténé en markdown
Ce que fait le robotCommence ici pour cartographier le terrainVient ici pour la profondeur et récupère tout d'un coup
Taille30 à 100 lignes suffisent pour la plupart des entreprisesJusqu'à 50 000 à 100 000 tokens, selon la taille du site
QuandD'abord, si vous construisez encore votre contenuDès que vous avez 5 pages clés bien rédigées

llms.txt, ai.txt et robots.txt

Quatre fichiers, quatre responsabilités distinctes :

Quatre fichiers, quatre responsabilités
robots.txtsitemap.xmlllms.txtai.txt
RégitL'accèsL'indexationLa compréhensionLa politique d'usage par l'IA
Ce qu'il faitIl indique aux robots (y compris GPTBot, ClaudeBot et les autres) ce qu'ils peuvent ou non explorer.Il liste les URL du site pour que les robots découvrent les pages.Il explique en markdown ce qu'est chaque bloc du site.Il précise quels robots d'IA peuvent indexer, et à quelles conditions. Analogue au robots.txt, mais centré sur l'usage par les modèles génératifs.

Les quatre doivent coexister. Chacun résout un problème différent dans le travail de visibilité auprès de l'IA.

Créer le vôtre, en cinq étapes

Le processus est plus court qu'il n'y paraît. En général, une après-midi de travail.

Cinq étapes
Étape 1 sur 5: Identifiez les pages qui comptent
  1. Identifiez les pages qui comptent

    En général : accueil, service, à propos, contact, index du blog. Pour la plupart des sites SaaS B2B, cela représente 5 à 10 pages.

Les erreurs courantes

Nous voyons sans cesse les quatre mêmes :

  • Vouloir tout inclure. Le llms.txt est une sélection, pas un inventaire. 200 liens sans contexte valent moins que 30 liens bien décrits.
  • Aucune hiérarchie. Une liste à plat, sans sections h2, ne donne au modèle aucun indice sur l'organisation du site.
  • Pointer vers des pages obsolètes. Chaque lien qui renvoie une erreur 404 ou une redirection est du bruit. Faites un audit au moins une fois par trimestre.
  • Oublier de le mettre à jour. Le llms.txt ne se maintient pas tout seul. Si vous modifiez la structure du site, mettez-le à jour immédiatement.

Comment le valider

Il n'existe pas encore de validateur officiel. Le processus manuel est simple :

Valider, à la main
0 sur 4 vérifiés

Questions fréquentes

Sources