Contenax

llms.txt : à quoi sert ce fichier et comment l'écrire

C
L’équipe Contenax
·6 min de lecture

Le llms.txt est un fichier texte, placé à la racine d'un site, qui présente le site et liste ses pages importantes à l'intention des modèles de langage comme ChatGPT. Aucun grand moteur ne dit encore s'en servir, mais l'écrire prend une heure et oblige à choisir les vingt pages qui comptent. Voici le format exact, un exemple réel et la méthode.

llms.txt : à quoi sert ce fichier et comment l'écrire

À quoi sert un llms.txt

Jeremy Howard a proposé ce format en septembre 2024 sur llmstxt.org ; aucun organisme ne l'a normalisé depuis. Le fichier s'écrit en Markdown et se place à l'adresse /llms.txt. Chaque page qu'il liste est accompagnée d'une courte note qui dit ce qu'on y trouve.

La proposition part d'un constat : une page web transporte un menu, des scripts, un bandeau de cookies et un pied de page répété partout, et un modèle qui la lit dans une fenêtre de contexte limitée doit traverser tout cela avant d'atteindre le texte. Le llms.txt lui offre un sommaire commenté à la place.

Le format, élément par élément

La proposition décrit cinq éléments, dans cet ordre. Seul le premier est obligatoire.

  1. Un titre H1 (un seul dièse) avec le nom du site.
  2. Un résumé d'une ou deux phrases, en citation (une ligne qui commence par « > »). Il donne le contexte de tout le reste : écrivez-le pour un lecteur qui ne lirait que lui.
  3. Des paragraphes libres, sans intertitre, pour préciser le public et le périmètre du site.
  4. Des sections H2 qui regroupent des liens au format [nom](url): note. La note dit en une phrase ce que la page apporte.
  5. Une section H2 intitulée « Optional » pour ce qu'un modèle peut ignorer quand il manque de place.

Voici un extrait raccourci du llms.txt de ce site :

# Contenax

> Contenax est une plateforme française de création de contenu assistée par IA, destinée aux équipes marketing B2B.

Site en français. Contact : contact@contenax.com.

## Pages principales

- [Accueil](https://contenax.com/): ce que fait Contenax, les six outils, les tarifs et les questions fréquentes.
- [Détecteur de texte IA](https://contenax.com/detecteur-ia/): outil gratuit et sans inscription qui repère les tics d'écriture des modèles dans un texte.

## Articles

- [Robots IA et robots.txt : qui autoriser, qui bloquer, ligne par ligne](https://contenax.com/blog/robots-ia-robots-txt/): le tableau des robots IA et une configuration robots.txt à recopier.

La proposition suggère aussi de publier une version Markdown de chaque page utile, à la même adresse suivie de .md. C'est plus long à mettre en place que le fichier lui-même, et rien n'oblige à commencer par là.

Qui le lit aujourd'hui

Aucun grand moteur de réponse ne dit lire le llms.txt pour choisir ses sources. Google va plus loin dans sa documentation sur les fonctionnalités d'IA de la recherche : il écrit qu'il n'est pas nécessaire de créer de fichier texte pour l'IA pour apparaître dans AI Overviews ou AI Mode.

Ce silence ne prouve pas que personne ne charge le fichier. Vos journaux de serveur montrent quels robots demandent /llms.txt, mais pas ce qu'ils font de son contenu. En l'état, le llms.txt ne fait donc pas partie des leviers démontrés pour être cité par ChatGPT et Perplexity ; la façon dont Perplexity choisit ses sources dépend d'autres signaux, détaillés à part.

llms.txt, robots.txt et sitemap

Le llms.txt ne contient aucune règle. S'il est bloqué par le robots.txt, un robot ne le lira pas plus que le reste du site : décidez d'abord quels robots IA autoriser dans le robots.txt. Il n'agit pas non plus sur l'indexation, que le sitemap continue d'alimenter.

robots.txt llms.txt sitemap.xml
Rôle Autoriser ou interdire l'exploration, robot par robot Présenter le site et ses pages clés Lister les URL à explorer
Format Texte brut Markdown XML
Volume Quelques lignes Une vingtaine de liens Toutes les URL utiles
Contenax
Créez du contenu de qualité 10x plus vite

La plateforme IA qui crée tous vos contenus en parfaite cohérence avec votre marque.

Les pages à y mettre

Pour un blog ou un site éditorial, trois familles de pages suffisent : celles qui décrivent l'offre, les guides qui couvrent un sujet entier, et les articles qui répondent à une question précise. Une vingtaine d'entrées en tout : au-delà, le modèle retrouve le problème que le fichier devait lui éviter, trop de pages à trier.

Soignez la note de chaque lien. Comparez :

- [Guide SEO](url): notre guide complet sur le référencement
- [Choisir ses mots-clés de longue traîne](url): méthode pour trouver des requêtes peu concurrentielles à partir des questions posées par ses clients

La première note vante la page. La seconde dit ce qu'on y trouve, et un modèle peut décider s'il en a besoin.

Restent dehors les actualités datées, les pages techniques (formulaires, mentions légales), les pages de catégorie et les articles qui survolent leur sujet. Ces derniers sont souvent à réviser ou à supprimer, llms.txt ou pas.

Le tenir à jour automatiquement

Un llms.txt écrit à la main dérive vite : deux articles publiés le mois suivant n'y figurent pas, une page pilier change d'adresse et le lien casse. Rien dans le processus de publication ne déclenche la mise à jour, donc elle ne se fait pas.

Le CMS a déjà tout ce qu'il faut : titre, URL et méta-description de chaque page. Le sitemap est produit à partir de ces données, et le llms.txt peut l'être de la même façon, avec un filtre (une catégorie ou une étiquette « à inclure »). La méta-description sert de note. Contenax génère ainsi le sien à chaque déploiement, depuis la liste de ses articles. Le titre, le résumé et les paragraphes d'en-tête, eux, restent écrits à la main et se relisent quand l'offre change.

Sur WordPress, plusieurs extensions SEO proposent cette génération. Sur un site statique, un gabarit exécuté au déploiement fait le même travail.

Questions fréquentes

Faut-il un développeur pour créer un llms.txt ?

Pas pour une première version. Le fichier s'écrit dans un éditeur de texte et se dépose à la racine du site depuis l'hébergement ou le gestionnaire de fichiers du CMS. Seule la génération automatique peut demander un coup de main technique.

Un llms.txt peut-il nuire au référencement ?

Non, il ne contient aucune directive. Le seul risque vient d'un fichier périmé qui renvoie vers des pages supprimées ou décrit une offre qui a changé.

Une première version

Comptez une heure : vérifier le robots.txt, écrire le titre et le résumé, choisir une vingtaine de pages et rédiger leurs notes, puis déposer le fichier à /llms.txt. La génération automatique viendra ensuite, quand la liste aura cessé de bouger.

Retour aux articles

Articles recommandés