llms.txt vs llms-full.txt vs llms-context.html : quand utiliser quoi

llms.txt, llms-full.txt, llms-context.html : trois fichiers, trois usages, une seule confusion à éviter. Le guide qui les sépare proprement.

1. llms.txt : le menu

llms.txt, proposé en septembre 2024 par Jeremy Howard, joue le rôle d’un menu lisible pour les LLMs. Il contient une liste structurée des URL les plus importantes d’un site, avec leur titre et leur résumé. C’est l’équivalent d’un sitemap.xml mais pensé pour la consommation par modèles de langage.

Le format est markdown simple, racine du domaine, taille typique entre 5 et 50 ko. Sa fonction n’est pas d’être un manifeste mais une carte. Les LLMs qui le consomment savent en quinze secondes quelles pages prioritaires aller chercher pour répondre à une question marque.

llms.txt = menu. llms-full.txt = contenu complet. llms-context.html = page de contexte humaine et machine.

2. llms-full.txt : le contenu

llms-full.txt va plus loin : il contient le texte complet de toutes les pages prioritaires, concaténé en un seul fichier markdown. C’est utile pour les LLMs qui ne peuvent pas crawler page par page (latence) ou qui veulent ingérer tout le corpus d’un coup pour répondre.

Taille typique entre 200 ko et 2 Mo. Sur expertcafe.be il pèse 1,4 Mo, sur zeroproof.one 2,1 Mo. Limite : certains LLMs tronquent au-delà de 1 Mo. Le standard 2026 consiste à garder llms-full.txt sous 1 Mo et à fragmenter au-delà.

3. llms-context.html : la page de contexte

llms-context.html, moins normalisé mais en cours d’adoption, est une page HTML conçue pour être lue à la fois par humains et par LLMs. Elle décrit la marque, son périmètre, ses entités principales, ses sources d’autorité. Elle joue le rôle d’un About page hypertrophié orienté machine.

Sa valeur GEO tient au fait qu’elle est citable comme source. Quand un LLM cite “l’équipe de marque X”, il préfère pointer vers une page qui consolide les éléments de contexte plutôt qu’un sitemap brut.

4. Comment les trois s’articulent

Les trois fichiers ne sont pas exclusifs, ils sont complémentaires. Une politique GEO mature porte les trois à la racine, dans cet ordre de priorité d’implémentation : llms.txt en premier (le menu), llms-full.txt en deuxième (le contenu), llms-context.html en troisième (la consolidation marque).

FichierFormatTaille typiqueCas d’usage
llms.txtMarkdown5 à 50 koMenu des URL prioritaires
llms-full.txtMarkdown200 ko à 1 MoContenu complet ingestion d’un coup
llms-context.htmlHTML structuré20 à 80 koPage de contexte marque, citable

5. Les erreurs de débutant

Première erreur : confondre llms.txt et robots.txt. Le premier est un menu pour les LLMs, le second un contrôle d’accès pour tous les bots. Ils cohabitent à la racine sans interférer.

Deuxième erreur : oublier de mettre à jour. llms.txt et llms-full.txt doivent être régénérés à chaque ajout de contenu structurant. Sur le portefeuille GEO Rocket, la régénération est automatique à chaque déploiement.

Troisième erreur : viser l’exhaustivité. llms.txt n’est pas un sitemap complet, c’est une sélection des URL stratégiques (typiquement vingt à cinquante). Plus c’est concis, mieux c’est consommé.

llms.txt, llms-full.txt, llms-context.html ne sont pas trois noms pour la même chose. Ce sont trois outils, trois fonctions, trois niveaux de service rendu aux LLMs.

source: Standard PROEMA fichiers LLM

Le diagnostic GEO PROEMA vérifie la présence et la qualité des trois fichiers sur un domaine. Lecture des écarts en moins de cinq minutes.

Commencer

Votre marque est-elle citable par l'IA ?

Recevez gratuitement votre score GEO et demandez ensuite un diagnostic GEO complet : ce que ChatGPT, Perplexity et Gemini voient (ou ne voient pas) de vous aujourd'hui.