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.

Par Équipe éditoriale Pilotiko · Mis à jour le

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].

llms.txt, robots.txt et sitemap XML côte à côte
FichierRôleStatut
robots.txtDire aux robots quelles adresses explorerNorme IETF (RFC 9309)
sitemap XMLLister les pages et leur date de mise à jourProtocole sitemaps.org
llms.txtRésumer le site et pointer vers les pages utiles, en MarkdownProposition 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

  1. llmstxt.org, The /llms.txt file (consulté le 15 octobre 2026).
  2. Answer.AI (GitHub), llms-txt (dépôt du projet) (consulté le 15 octobre 2026).
  3. Google Search Central, Fonctionnalités d'IA et votre site Web (consulté le 15 octobre 2026).
  4. IETF (RFC Editor), RFC 9309 : Robots Exclusion Protocol (consulté le 15 octobre 2026).
  5. sitemaps.org, Sitemaps XML format (consulté le 15 octobre 2026).

Essayez le bureau avec votre équipe

30 jours gratuits.

Démarrer l'essai gratuit