SEO8 min de lecture

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

Le llms.txt est un petit fichier texte qui présente votre site aux agents IA. Voici son format, comment l’écrire en une heure, et ce qu’il faut en attendre, exemples réels à l’appui.

« llms.txt, présenter son site aux agents IA » sur un aplat de peinture bleue, à côté d’une feuille imprimée qui porte un titre, un court résumé et une liste de liens, devant un ordinateur portable.
Un llms.txt tient sur une page : un nom, un résumé, puis les liens qui comptent.
Dans cet article ↓
  1. Qu’est-ce que le llms.txt ?
  2. llms.txt, robots.txt, sitemap
  3. Le format
  4. L’écrire en 5 étapes
  5. Nos fichiers, en exemple
  6. Ce qu’il fait, ce qu’il ne fait pas
  7. Les erreurs courantes
  8. Questions
À retenir
  • Un résumé du site pour les agents IA : un fichier Markdown à la racine (/llms.txt) qui dit qui vous êtes et liste vos pages utiles, avec une phrase sur chacune.
  • Une proposition, pas un standard : publiée par Jeremy Howard le 3 septembre 2024. Seul le titre est obligatoire ; le résumé et les listes de liens sont conseillés.
  • Rien à attendre de Google : Google écrit qu’aucun fichier pour les IA n’est nécessaire pour apparaître dans ses fonctions IA. Le llms.txt sert les agents et les outils qui choisissent de le lire.
  • Une heure de travail, à tenir à jour : peu de pages, des descriptions exactes, des liens publiés. Un fichier faux fait plus de tort qu’un fichier absent.

Le llms.txt revient dans toutes les discussions sur le référencement par l’IA. C’est un des outils du GEO, l’optimisation pour les moteurs génératifs, présenté dans notre page GEO et SEO : être cité par les IA. Ici, on entre dans le détail : ce que contient ce fichier, comment l’écrire, et ce qu’il change vraiment, avec les fichiers que nous avons publiés pour les sites du groupe Mezzia.

Qu’est-ce que le fichier llms.txt ?

Le llms.txt est un fichier texte, écrit en Markdown, placé à la racine d’un site, qui le résume pour les modèles d’IA et liste ses pages utiles. Son nom vient de LLM, pour large language model, le type de modèle derrière ChatGPT, Claude ou Gemini. Il a été proposé par Jeremy Howard sur llmstxt.org, le 3 septembre 2024.

L’idée part d’un constat simple : une page web est pensée pour un humain, avec ses menus, ses scripts et ses publicités. Un agent IA qui doit répondre à une question n’a pas la place de tout lire. Le llms.txt lui donne un raccourci : qui est le site, et où se trouve l’information utile. La proposition le dit en ces termes : le fichier sert au moment où un utilisateur demande une information, pas à l’entraînement des modèles.

llms.txt, robots.txt, sitemap.xml : trois fichiers, trois rôles

Les trois se placent à la racine du site et sont lus par des machines. Ils ne se remplacent pas.

Trois fichiers à la racine d’un site

Pointrobots.txtsitemap.xmlllms.txt
RôleDire aux robots ce qu’ils ont le droit d’explorerLister toutes les pages à indexerPrésenter le site et choisir les pages qui comptent
Pour quiTous les robotsLes moteurs de rechercheLes agents et outils d’IA qui le lisent
FormatDes règles ligne par ligneXMLMarkdown lisible par un humain
StatutStandard (RFC 9309)Protocole reconnu par les moteursProposition ouverte

Un robots.txt qui bloque une page l’emporte : la lister dans le llms.txt n’y change rien.

Tableau : le robots.txt autorise, le sitemap énumère, le llms.txt présente et trie.

La proposition le précise : le llms.txt complète le robots.txt en donnant du contexte sur ce qui est autorisé, et ne remplace pas le sitemap, qui contient souvent trop de pages pour tenir dans ce qu’un modèle peut lire d’un coup.

Le format d’un llms.txt

Le fichier suit un ordre précis. Seul le titre est obligatoire ; le reste est conseillé.

Les parties d’un llms.txt, dans l’ordre

  1. Le titre

    Une ligne # avec le nom du site ou du projet. Obligatoire.

  2. Le résumé

    Une citation (ligne qui commence par >) avec l’essentiel en deux phrases.

  3. Les précisions

    Des paragraphes ou des listes, sans titre : comment lire le reste.

  4. Les listes de liens

    Des sections ## avec des liens [nom](adresse), suivis d’une note.

  5. Optional

    Une section ## Optional pour ce qu’un agent peut sauter.

Le fichier se place à la racine (/llms.txt), ou dans un sous-dossier pour ne couvrir que celui-ci, comme /docs/llms.txt.

Frise : un titre, un résumé, des liens commentés ; tout le reste est facultatif.

La proposition va plus loin pour les sites de documentation : offrir une version Markdown de chaque page utile, à la même adresse suivie de .md. Ce n’est pas nécessaire pour un site d’entreprise de quelques pages.

Certains sites publient aussi un llms-full.txt, qui contient le texte complet de leurs pages au lieu des seuls liens. Ce fichier n’est pas décrit par la proposition : c’est un usage de sites de documentation, comme ceux d’Anthropic ou de Cloudflare, dont le fichier complet pèse plusieurs dizaines de mégaoctets.

Comment écrire son llms.txt en 5 étapes

  1. Choisir les pages. Celles qui répondent aux questions qu’on vous pose : vos services, vos tarifs, votre zone, vos guides. Dix à trente liens suffisent pour la plupart des sites. Seulement des pages publiées et indexables.
  2. Écrire le titre et le résumé. Le nom exact de l’entreprise, puis en deux phrases : ce que vous faites, pour qui, où. Les faits qu’on doit pouvoir citer sans vous trahir.
  3. Décrire chaque lien. Après le lien, deux points et une phrase qui dit ce que la page contient. C’est cette phrase qui aide l’agent à choisir.
  4. Ranger le secondaire dans Optional. Les mentions légales, les archives, les pages utiles mais rarement demandées.
  5. Publier et vérifier. Le fichier doit répondre à l’adresse votresite.fr/llms.txt, en texte brut, avec un code 200. Ouvrez-le dans un navigateur, vérifiez chaque lien, et notez de le relire à chaque changement d’offre ou de prix.

Sur WordPress ou un constructeur de sites, il suffit le plus souvent de déposer le fichier à la racine, ou d’utiliser une extension qui le génère. Relisez toujours un fichier généré : une extension liste volontiers toutes les pages, ce qui fait perdre l’intérêt du tri.

Nos fichiers, en exemple

Nous avons ajouté un llms.txt à mezziagroup.com le 24 octobre 2026, lors de la refonte SEO du site. Il est court, parce que le site l’est : un résumé du groupe, ses pages, ses entreprises. Voici son début, tel qu’il est en ligne :

# Mezzia Group

> Groupe français qui conçoit des systèmes d'IA interconnectés et les exploite dans ses propres entreprises (Certicar, LaGova, SmartSafe France), dans ses agences (design, SEO, communication) et chez ses partenaires. Siège : 83 Route de Roissy, 93290 Tremblay-en-France.

## Pages

- [Accueil](https://mezziagroup.com/): vision, entreprises du groupe, méthode, services de l'agence et prise de contact.
- [Blog](https://mezziagroup.com/blog/): méthodes et retours d'expérience sur l'IA, le SEO et l'automatisation en entreprise.

## Entreprises du groupe

- [Certicar](https://www.certicar.eu/): inspection automobile avant achat, Île-de-France.
- [LaGova](https://lagova.app/): application iOS d'aide à l'achat d'une voiture d'occasion.

Celui de Certicar, notre centre d’inspection automobile, fait un autre choix : il met en texte, dans le fichier même, ce qu’un client demande d’abord. Les six axes de l’inspection, sa durée, le contenu du rapport et les tarifs par type de voiture. Un agent qui lit le fichier peut répondre « combien coûte une inspection Certicar pour un SUV ? » sans ouvrir une autre page.

Que mettre dans son llms.txt ?

  • À mettreCe qu’on vous demande

    Ce que vous faites, où, pour qui, vos prix si vous les affichez, les pages qui y répondent.

  • En OptionalLe secondaire

    Mentions légales, archives, pages rarement demandées.

  • À laisser dehorsLe reste

    Pages en noindex ou bloquées, brouillons, promesses que la page ne tient pas.

Décision : chaque ligne du fichier doit être vraie et pointer vers une page en ligne.

Le fichier se vérifie comme le reste du site : la routine de contrôle de mezziagroup.com, un agent IA qui passe deux fois par jour, s’assure qu’il répond toujours, au même titre que le sitemap et le robots.txt. Pour la façon dont ces agents travaillent, lisez la refonte SEO du blog Certicar avec des agents IA.

Vous voulez savoir comment votre site est lu par Google et par les assistants IA ? Nous faisons ce travail pour nos entreprises, et pouvons le faire pour la vôtre.

Entrer en relation

Ce que le llms.txt fait, et ce qu’il ne fait pas

Le llms.txt n’améliore pas votre place dans Google. Google l’écrit dans sa page sur les fonctions IA de la recherche (mise à jour le 10 décembre 2025) : pas besoin de créer de fichier lisible par les machines, de fichier texte pour l’IA ou de balisage spécial pour apparaître dans AI Overviews ou le mode IA. Les bonnes pratiques SEO suffisent.

Ce qu’il fait : il donne un résumé fiable aux agents et aux outils qui choisissent de le lire. C’est surtout le cas des outils de développement, qui lisent la documentation d’un logiciel avant d’écrire du code. Les sites de documentation d’Anthropic, de Cloudflare ou de Vercel publient d’ailleurs le leur. Pour un site d’entreprise, c’est un complément peu coûteux : une heure pour l’écrire, quelques minutes pour le relire.

Ce qu’on ne peut pas savoir sans les journaux du serveur : combien d’agents le lisent vraiment. Chaque outil d’IA décide seul de lire ou non le fichier. Ne présentez donc jamais le llms.txt comme une garantie d’être cité.

Les erreurs courantes

  • En faire une priorité : une page lente, mal écrite ou absente de Google ne sera pas sauvée par un llms.txt. Commencez par les bases du GEO et du SEO.
  • Lister tout le site : c’est le rôle du sitemap. Le llms.txt trie.
  • Le laisser vieillir : un prix ou un service changé sur le site mais pas dans le fichier, et l’agent répète l’ancien.
  • Lier des pages bloquées : une page interdite dans le robots.txt ou en noindex n’a rien à faire dans le llms.txt.
  • Le servir en HTML : certains sites renvoient leur page d’erreur ou d’accueil à l’adresse /llms.txt. Vérifiez que c’est bien le fichier texte qui répond.

Questions fréquentes

Le llms.txt est-il obligatoire ?

Non. C’est une proposition ouverte, pas un standard du web. Aucun moteur ni assistant ne l’exige, et Google indique qu’il n’en a pas besoin pour ses fonctions IA.

Le llms.txt améliore-t-il le référencement ?

Pas dans Google : la page de Google sur ses fonctions IA dit qu’aucun fichier pour l’IA n’est nécessaire. Il peut aider des agents et des outils qui le lisent à trouver vos bonnes pages, sans garantie de citation.

Où placer le fichier llms.txt ?

À la racine du site, à l’adresse /llms.txt. La proposition permet aussi d’en placer un dans un sous-dossier, comme /docs/llms.txt, pour ne décrire que cette partie du site.

Quelle différence entre llms.txt et llms-full.txt ?

Le llms.txt donne un résumé et des liens. Le llms-full.txt, utilisé par certains sites de documentation, contient le texte complet des pages. Il n’est pas décrit par la proposition d’origine et sert surtout aux documentations techniques.

Le llms.txt bloque-t-il les IA ?

Non. Il présente le site, il ne donne aucune règle d’accès. Pour autoriser ou refuser un robot d’IA, c’est le robots.txt qui compte.

Mezzia Group

Un projet de site, d’IA ou d’automatisation ?

Nous construisons ces systèmes pour nos propres entreprises, puis nous les mettons au service de nos partenaires. Parlons du vôtre.

À lire aussi

Pour aller plus loin

Voir tous les articles ↗
« GEO et SEO » sur un aplat de peinture bleue, à côté d’un ordinateur portable ouvert sur une page de résultats et d’une réponse d’assistant, avec des notes au feutre bleu.
SEO9 min de lecture

GEO et SEO : se faire citer par les IA sans perdre Google

« Refaire le SEO » sur un aplat de peinture bleue, à côté d’un ordinateur portable ouvert sur un article de blog et de feuilles de schémas annotés au feutre bleu.
Retour d’expérience10 min de lecture

Refaire le SEO d’un blog avec des agents IA : la méthode appliquée à Certicar