Disponible
llms.txt : à quoi sert ce fichier pour les modèles de langage ?
Un petit fichier texte à la racine du site, pensé pour les outils d'IA plutôt que pour les humains.
Le fichier llms.txt est un fichier texte en Markdown placé à la racine d'un site (/llms.txt) qui présente, en quelques lignes, l'entreprise et la liste de ses pages les plus utiles, pour que les grands modèles de langage s'y retrouvent rapidement. C'est une proposition ouverte de 2024, pas une norme officielle.
En bref
- Proposé par Jeremy Howard le 3 septembre 2024.
- Seul élément obligatoire : un titre H1 avec le nom du site ou du projet.
- La proposition suggère aussi une version .md de chaque page utile.
- Il complète robots.txt et le sitemap ; il ne les remplace pas.
Qui a proposé llms.txt, et pourquoi ?
La proposition a été publiée par Jeremy Howard le 3 septembre 2024 sur le site llmstxt.org [1], et le projet est maintenu dans un dépôt public [2]. L'idée part d'un constat simple : un grand modèle de langage qui consulte un site doit composer avec des menus, des scripts et de la publicité. Un fichier court, en Markdown, lui donne l'essentiel d'un coup d'œil.
La page officielle se présente elle-même comme une proposition ouverte aux commentaires de la communauté [1]. Aucun organisme de normalisation ne l'a adoptée, et aucun moteur n'a l'obligation de la lire.
Quelle est la structure d'un fichier llms.txt ?
La proposition fixe un ordre précis [1]. Un titre H1 avec le nom du projet ou du site est le seul élément obligatoire. Viennent ensuite une citation en bloc qui résume le site, des paragraphes facultatifs, puis des sections H2 contenant des listes de liens au format [nom](url), avec une note après un deux-points. Par convention, une section nommée « Optional » regroupe les liens secondaires qu'un outil peut ignorer s'il manque de place.
Le fichier se place à la racine (/llms.txt) ou dans un sous-dossier, par exemple /docs/llms.txt, où il couvre alors les pages de ce dossier [1].
| Fichier | Rôle | Statut |
|---|---|---|
| robots.txt | Dire aux robots quelles adresses explorer | Norme IETF (RFC 9309) |
| sitemap XML | Lister les pages et leur date de mise à jour | Protocole sitemaps.org |
| llms.txt | Résumer le site et pointer vers les pages utiles, en Markdown | Proposition ouverte (2024) |
llms.txt est conçu pour coexister avec robots.txt et sitemap.xml, selon llmstxt.org.
À quoi ressemble un llms.txt pour une PME de services ?
Qu'est-ce que la version .md des pages ?
La proposition demande aussi d'offrir une copie Markdown de chaque page utile à la même adresse, en ajoutant .md (page.html.md) ou en remplaçant l'extension (page.md). Une page peut signaler cette copie avec un lien rel="alternate" de type text/markdown [1]. C'est le même esprit : donner aux outils un texte propre, sans habillage.
Quelles erreurs éviter avec llms.txt ?
Rappel des statuts : robots.txt est décrit par la RFC 9309 de l'IETF [4] et le sitemap XML par le protocole de sitemaps.org [5] ; llms.txt n'a pas ce niveau de reconnaissance.
- Croire qu'il remplace robots.txt : il ne bloque ni n'autorise aucun robot.
- Y lister des pages que le sitemap XML ou robots.txt excluent : les signaux se contredisent.
- Écrire un résumé publicitaire (« le meilleur au Québec ») plutôt que factuel.
- Oublier de le mettre à jour après la refonte du site : les liens morts n'aident personne.
- Penser qu'il est nécessaire pour Google : Google écrit qu'aucune exigence supplémentaire n'est requise pour ses fonctions d'IA [3].
Que fait Pilotiko avec llms.txt ?
Pour le site qu'il construit et héberge, Pilotiko génère automatiquement le fichier llms.txt, en même temps que le plan du site, robots.txt et les données structurées. Vous n'avez pas à l'écrire à la main. C'est une pièce du travail GEO, pas une garantie de citation.
Questions fréquentes
Le fichier llms.txt est-il obligatoire ?
Non. C'est une proposition ouverte, sans statut de norme. Il ne coûte presque rien à publier, mais son absence n'empêche pas un site d'être indexé.
Google lit-il le fichier llms.txt ?
La documentation de Google sur ses fonctions d'IA ne le mentionne pas et précise qu'aucune optimisation spéciale n'est nécessaire. Il ne faut donc pas compter sur llms.txt pour apparaître dans les AI Overviews.
Quelle différence entre llms.txt et robots.txt ?
robots.txt indique aux robots ce qu'ils peuvent explorer ; c'est une règle d'accès. llms.txt résume le contenu et propose des liens ; c'est une aide à la lecture, sans effet sur l'accès.
Où placer le fichier llms.txt ?
À la racine du domaine, à l'adresse /llms.txt. La proposition permet aussi d'en placer un dans un sous-dossier pour couvrir seulement les pages de ce dossier.
Que mettre dans la section Optional ?
Les liens utiles mais secondaires : carrières, politiques, archives. Un outil d'IA peut les sauter quand il a besoin d'un contexte plus court.
Sources
- llmstxt.org, The /llms.txt file (consulté le 15 octobre 2026).
- Answer.AI (GitHub), llms-txt (dépôt du projet) (consulté le 15 octobre 2026).
- Google Search Central, Fonctionnalités d'IA et votre site Web (consulté le 15 octobre 2026).
- IETF (RFC Editor), RFC 9309 : Robots Exclusion Protocol (consulté le 15 octobre 2026).
- sitemaps.org, Sitemaps XML format (consulté le 15 octobre 2026).
À lire ensuite
robots.txt : que dit ce fichier aux robots des moteurs ?
robots.txt : le fichier qui dit aux robots d'exploration ce qu'ils peuvent visiter. Règles de la norme RFC 9309, exemple pour une PME et erreurs coûteuses.
Sitemap XML : à quoi sert le plan du site pour les moteurs ?
Sitemap XML : le fichier qui liste les pages d'un site pour les moteurs de recherche. Balises, limites officielles, exemple pour une PME et erreurs à éviter.
GEO : qu'est-ce que l'optimisation pour les moteurs génératifs ?
Le GEO expliqué : d'où vient le terme, ce que disent la recherche et Google sur les réponses d'IA, et une grille chiffrée pour juger une page de PME québécoise.
Grand modèle de langage (LLM) : comment ça fonctionne ?
Qu'est-ce qu'un LLM, ou grand modèle de langage ? Prédiction de jetons, usages en PME, exemple chiffré et limites à connaître avant de l'adopter.