# llms.txt : à quoi sert ce fichier pour les modèles de langage ?

> Le fichier llms.txt expliqué : qui l'a proposé, sa structure en Markdown, un exemple pour une PME de services du Québec et ce qu’il ne fait pas pour vous.

Mis à jour le 15 octobre 2026 · https://app.pilotiko.com/glossaire/llms-txt

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](https://app.pilotiko.com/glossaire/llm) 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 ?

**Exemple : une entreprise de nettoyage de conduits de ventilation à Laval**

Le fichier commence par « # Ventilation Prénom Nom inc. », suivi d'une phrase résumée : services offerts, territoire (Laval, Rive-Nord), heures du service à la clientèle.

Une section « ## Services » liste 5 pages, une section « ## Questions fréquentes » en liste 2, et une section « ## Optional » renvoie vers 3 pages secondaires (carrières, politique de confidentialité, plan d'accès). Chiffres hypothétiques.

- Pages du site : 24
- Pages listées dans llms.txt : 10
- Dont pages secondaires (section Optional) : 3
- Longueur du résumé d'en-tête : 38 mots
- Taille approximative du fichier : ≈ 1,5 Ko
- **= Un fichier de quelques lignes qui oriente un outil d'IA vers 7 pages essentielles plutôt que vers les 24 pages du site.**

## 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](https://app.pilotiko.com/glossaire/robots-txt) : il ne bloque ni n'autorise aucun robot.
- Y lister des pages que le [sitemap XML](https://app.pilotiko.com/glossaire/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](https://app.pilotiko.com/glossaire/donnees-structurees). Vous n'avez pas à l'écrire à la main. C'est une pièce du travail [GEO](https://app.pilotiko.com/glossaire/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 », https://llmstxt.org/ (consulté le 2026-10-15)
2. Answer.AI (GitHub), « llms-txt (dépôt du projet) », https://github.com/AnswerDotAI/llms-txt (consulté le 2026-10-15)
3. Google Search Central, « Fonctionnalités d'IA et votre site Web », https://developers.google.com/search/docs/appearance/ai-features?hl=fr (consulté le 2026-10-15)
4. IETF (RFC Editor), « RFC 9309 : Robots Exclusion Protocol », https://www.rfc-editor.org/rfc/rfc9309.html (consulté le 2026-10-15)
5. sitemaps.org, « Sitemaps XML format », https://www.sitemaps.org/protocol.html (consulté le 2026-10-15)
