Le fichier llms.txt se dépose à la racine d'un site, à l'adresse votresite.ci/llms.txt. Il contient une liste de vos pages importantes, écrite en markdown, avec une phrase pour dire ce que chacune contient. L'idée est simple : offrir à un moteur IA une version courte et propre de votre site, au lieu de le laisser deviner ce qui compte.

Le fichier a été proposé en septembre 2024 par Jeremy Howard, sur le site llmstxt.org. Plus de deux ans après, aucun moteur de recherche ni aucun grand modèle de langage ne s'est engagé publiquement à le lire. Cette page dit ce que le fichier contient, ce qu'il ne fait pas, et à quelle place il arrive dans une PME d'Abidjan.

Un fichier texte, proposé en septembre 2024

La proposition tient en une page. Un fichier texte, en markdown, à la racine du site. Un titre de niveau 1 avec le nom de l'entreprise. Une citation courte qui résume ce que fait le site. Puis des sections de niveau 2, chacune suivie d'une liste de liens, chaque lien accompagné d'une phrase de description. Une dernière section, ## Optional, peut porter les pages secondaires qu'un outil peut ignorer sans perdre l'essentiel.

C'est tout. Il n'y a pas de schéma XML à respecter, pas de balise à fermer, pas de champ obligatoire au-delà du titre. Le format est une convention de rédaction, publiée sur un site de proposition.

Un point de vocabulaire : ce fichier n'est pas un standard. Il n'a été validé ni par le W3C, ni par l'IETF, ni par un groupe de travail. C'est une proposition ouverte, avec une spécification courte, et rien de plus.

À quoi ressemble un llms.txt

Voici un exemple court, celui d'une boulangerie de Yopougon qui vend aussi des gâteaux sur commande.

# Boulangerie Chez Awa

> Boulangerie et pâtisserie à Yopougon, Abidjan. Pains, viennoiseries
> et commandes de gâteaux pour les cérémonies.

## Pages principales

- [Produits et prix](https://chezawa.ci/produits/): la gamme complète, livrée à Yopougon et à Adjamé.
- [Commander un gâteau](https://chezawa.ci/gateaux/): délai de 48 heures, acompte par Wave ou Orange Money.
- [Nous trouver](https://chezawa.ci/contact/): horaires, adresse et numéro WhatsApp.

## Optional

- [Recettes maison](https://chezawa.ci/recettes/): fiches courtes pour le grand public.

Trois choses à retenir sur la forme. Le fichier s'écrit en markdown brut : des dièses pour les titres, des crochets pour les liens, aucun HTML. Il se dépose à la racine du site, au même niveau que robots.txt et sitemap.xml. Et il ne se déclare nulle part : il n'existe pas de champ à remplir dans Search Console, ni de ligne à ajouter dans robots.txt. Le fichier vit seul, à une adresse que personne ne visite à la main.

Ce que le fichier ne fait pas

Il ne bloque rien. Le robots.txt est le seul document qui autorise ou interdit l'exploration, et c'est là que se règle le sort des robots d'IA. Un llms.txt ne contient aucune directive de blocage, et une phrase du genre « merci de ne pas utiliser ce contenu » n'a aucun effet mécanique : elle s'adresse à un lecteur humain, s'il passe par là.

Il n'indexe rien. Le sitemap.xml déclare vos adresses aux moteurs de recherche et reste le canal officiel pour cela. Google n'attend pas de llms.txt, ne le mentionne pas dans sa documentation, et son absence ne produit aucune erreur.

Il n'oblige personne. Le fichier propose une sélection de pages ; rien ne contraint un moteur à ouvrir l'adresse, à lire le contenu, ni à suivre l'ordre proposé. Une proposition sans lecteur reste une proposition.

Le repère. Trois fichiers, trois rôles : robots.txt décide, sitemap.xml déclare, llms.txt propose. Seul le premier a un pouvoir de blocage, et c'est le seul qui peut vous coûter des visiteurs quand il est mal écrit.

Un fichier faux est pire qu'un fichier absent. Si les adresses listées ne répondent plus, si les descriptions annoncent des services que vous ne faites plus, vous avez publié un document qui se trompe — et son seul lecteur possible est un outil qui parlerait de vous à partir de là.

Ce qui est vérifiable aujourd'hui : les robots d'IA

Les robots d'IA, eux, sont documentés. Chaque éditeur publie le nom de son agent, ce qu'il collecte et la façon dont il traite les règles d'exclusion : GPTBot chez OpenAI depuis août 2023, Google-Extended chez Google depuis septembre 2023, ClaudeBot chez Anthropic, PerplexityBot chez Perplexity.

Ces agents laissent leur nom dans vos journaux de serveur, et leur comportement se règle dans le robots.txt. Le point de contrôle est réel : vous autorisez ou vous refusez, puis vous vérifiez ce qui passe. La marche à suivre est décrite dans sitemap et robots.txt.

Pour le llms.txt, il n'existe rien de tel. Aucun éditeur n'a publié de page expliquant qu'il ouvre ce fichier, ce qu'il en fait, ni comment il traite ses consignes. Le test est à votre portée : cherchez « llms.txt » dans la documentation officielle d'OpenAI, d'Anthropic, de Perplexity et de Google. Ce que vous trouverez est l'information : rien.

La position de Google, elle, a été dite publiquement. En juin 2025, John Mueller, qui y suit le référencement, a indiqué qu'aucun système d'IA n'utilisait ce fichier à ce moment-là. Ce n'est pas une prophétie — la situation peut changer, et c'est bien pourquoi ce fichier existe à proposer — mais c'est la réponse la plus directe disponible à la question posée en titre de cet article.

Reste un chiffre que vous pouvez produire vous-même, sur votre propre serveur : qui demande ce fichier ? Si votre hébergeur donne accès aux journaux, cette commande compte les passages.

grep -i "llms.txt" access.log | wc -l

Le compteur tourne rarement à zéro : des outils de référencement passent, des curieux aussi. Ce qui compte est la comparaison avec le compteur équivalent posé sur vos pages. Un fichier demandé trois fois par mois sur un site exploré trois mille fois n'est pas un levier de visibilité. C'est un fichier qui existe.

Ce qui aide vraiment à être cité par un moteur IA

Une page est citée pour trois raisons qui se travaillent : elle répond à une question précise dès sa première phrase, elle s'appuie sur des faits datés et vérifiables, et elle appartient à une entité nommée partout de la même façon. La méthode complète, avec les exemples avant-après, est dans être cité par ChatGPT, Claude et Perplexity.

Deux conditions techniques s'y ajoutent : que les robots ne soient pas bloqués, et que le texte important soit présent dans le HTML servi, pas seulement affiché après un clic ou chargé par un script. C'est le même travail que celui décrit dans les données structurées, qui rendent vos questions-réponses lisibles par une machine.

Aucun de ces chantiers ne passe par un fichier posé à la racine. Ils passent par vos pages, une par une. C'est pour cette raison que le llms.txt arrive loin dans l'ordre des priorités : il ne porte ni structure, ni faits, ni nom d'entreprise.

Le vrai coût : dix minutes

Ce que coûte le fichier : dix minutes la première fois, si vous savez déjà quelles pages vous voulez mettre en avant. Un fichier texte, un envoi à la racine, rien à installer. Le poser ne casse aucune mise en page et ne se voit sur aucun écran. Si vous changez d'avis, vous le supprimez, et personne ne s'en aperçoit.

Alors disons-le franchement. Poser ce fichier ne fait de mal à personne, et il n'y a aucune raison de s'en priver. Mais le présenter comme un levier de visibilité serait mentir. Si quelqu'un vous facture la rédaction de ce fichier comme une stratégie de citation, la facture ne correspond pas au travail fourni.

Trois usages qui tiennent debout

Malgré tout, trois usages sont défendables, et aucun ne repose sur une promesse.

Un. Votre propre outillage. Si vous branchez un assistant sur vos contenus — préparation de réponses, résumé d'un catalogue, base interne —, une liste d'entrée propre vous sert directement. Le lecteur existe, et c'est vous.

Deux. L'inventaire. Rédiger ce fichier oblige à trancher : quelles pages comptent, et pourquoi. Cette liste sert ensuite au menu du site, aux campagnes, au sitemap. Ce tri a de la valeur, même sans lecteur.

Trois. L'anticipation. Le jour où un éditeur annonce qu'il lit ce format, ceux qui l'ont déjà posé n'auront rien à faire. C'est un pari à dix minutes, pas une stratégie.

llms.txt, robots.txt, sitemap : qui fait quoi

Cherchez les trois fichiers à la racine de votre site : votresite.ci/robots.txt, votresite.ci/sitemap.xml, votresite.ci/llms.txt. Les deux premiers doivent répondre. S'ils manquent, vous perdez des visiteurs sans le savoir ; la vérification est décrite dans le guide des deux fichiers.

robots.txt

Il autorise ou interdit l'exploration, robot par robot, et c'est le seul des trois qui agit comme une règle. Un Disallow mal placé vous coûte des visites le jour même.

sitemap.xml

Il déclare vos adresses aux moteurs de recherche. C'est le canal d'indexation officiel, il est lu, et il se vérifie au compteur : combien d'adresses, et combien répondent.

llms.txt

Il propose une sélection de pages à un moteur IA. Il ne bloque rien, il ne déclare rien, et aucun moteur ne s'est engagé à le lire. C'est un document de courtoisie, pas une règle du jeu.

Dans quel ordre faire les choses à Abidjan

Pour une PME d'Abidjan — une boutique à Yopougon, un atelier à Koumassi, un cabinet à Cocody —, l'ordre qui produit des résultats est toujours le même.

Un. La fiche Google. Nom exact, catégorie principale précise, horaires réels, photos, zone d'intervention. C'est le travail le plus rapide et le plus visible : vos clients la voient avant votre site. Le détail des champs est dans la fiche Google Business Profile.

Deux. Le site. Des pages qui se chargent sur un téléphone d'entrée de gamme, un bouton WhatsApp visible, un formulaire qui arrive dans une boîte consultée. Sans cela, tout le reste s'appuie sur du vide.

Trois. Le contenu. Les questions que vos clients posent au téléphone, écrites noir sur blanc, avec une réponse en première phrase. C'est ce travail qui rend une page citable, et il se fait sur vos pages.

Quatre. Les fichiers. D'abord robots.txt et sitemap.xml, qui agissent vraiment. Ensuite, si le cœur vous en dit, le llms.txt. S'il n'est jamais posé, rien ne sera perdu.

La raison est simple. Un llms.txt sur un site que personne ne cite ne change rien à vos semaines. Un site clair, indexé et rapide les change, avec ou sans ce fichier.

Vos pages sont-elles lisibles par un moteur IA ?

La page site web détaille ce qui est remis avec un site : structure de réponse, données structurées, robots autorisés et Search Console branchée.

Voir la page site web Écrire sur WhatsApp

FAQ — Le fichier llms.txt

Le fichier llms.txt est-il obligatoire ?

Non. Aucun moteur de recherche, aucun éditeur de modèle et aucun organisme ne l'exige. Son absence ne produit aucune erreur, ni dans Search Console, ni dans vos journaux. C'est un fichier facultatif, et rien de plus.

Où faut-il placer le fichier llms.txt ?

À la racine du site, à l'adresse votresite.ci/llms.txt, au même niveau que robots.txt et sitemap.xml. Si votre site vit sur un sous-domaine, c'est la racine de ce sous-domaine. Le fichier s'envoie comme un fichier texte classique.

Est-ce que llms.txt améliore le référencement Google ?

Non. Google ne mentionne pas ce fichier dans sa documentation et n'a jamais annoncé le lire. Pour apparaître dans les résultats, ce qui compte reste le contenu des pages, un robots.txt qui autorise l'exploration, un sitemap déclaré et des liens qui pointent vers votre site. Le fichier n'agit sur aucun de ces quatre points.

Peut-on interdire un robot d'IA depuis llms.txt ?

Non. Le blocage se fait dans robots.txt, avec une règle Disallow visant le nom de l'agent. Un llms.txt ne contient aucune directive de ce type, et une consigne écrite en français dans le fichier n'a pas d'effet : elle n'est lue par aucun mécanisme.

Un outil en ligne peut-il générer mon llms.txt ?

Oui, et la plupart partent de votre sitemap pour produire la liste. Le résultat demande une relecture : une machine ne sait pas quelles pages comptent pour vous, ni lesquelles sont obsolètes. Un fichier faux est plus gênant qu'un fichier absent.

Faut-il le poser quand son site fait cinq pages ?

Rien ne l'interdit, mais l'intérêt est faible : le fichier sert à trier un site large. Sur cinq pages, votre menu dit déjà l'essentiel. Posez-le si vous voulez, mais la fiche Google, la vitesse du site et le contenu des pages pèsent beaucoup plus lourd.