Tutoriels
Guide llms.txt : aidez les IA à comprendre votre site

llms.txt est un fichier texte au format Markdown placé à la racine de votre site pour aider les modèles d'IA à comprendre votre site web. Format, étapes de mise en place, validation et llms-full.txt.
llms.txt est un fichier texte brut placé à la racine de votre site web. Il présente en Markdown un résumé court de votre site et des liens vers vos pages les plus importantes, afin que les grands modèles de langage comprennent rapidement votre activité. Ce guide détaille le format, un exemple complet et la manière de valider le résultat.
Qu'est-ce que llms.txt ?
llms.txt est un standard proposé par la communauté. Il prévoit un fichier texte brut, placé à la racine du site, qui organise en Markdown vos contenus les plus importants à destination des grands modèles de langage. Son public n'est ni les humains ni les moteurs de recherche traditionnels, mais les modèles qui font tourner des outils d'IA comme ChatGPT, Claude et Perplexity.
Une page web ordinaire est encombrée de menus de navigation, de publicités et de scripts. Un modèle doit écarter tout cela avant de pouvoir en extraire l'essentiel. llms.txt lui fournit directement un résumé propre accompagné de liens : en pratique, un guide de lecture préparé pour les IA.
Une réserve : llms.txt n'est encore qu'une proposition, et les grands acteurs de l'IA n'ont pris aucun engagement formel de le lire. Mais son coût de création est minime, et un fichier écrit une fois continue de servir. Le déployer tôt ne présente aucun inconvénient.
Comment robots.txt, sitemap.xml et llms.txt se répartissent le travail
Ces trois fichiers se complètent plutôt qu'ils ne se concurrencent. Chacun se résume en une ligne :
- robots.txt gère les autorisations : il indique aux crawlers quels chemins ils peuvent ou non récupérer
- sitemap.xml gère l'inventaire : il liste les URL de vos pages pour les moteurs de recherche
- llms.txt gère la compréhension : il explique aux modèles de langage ce que fait votre site et quels contenus comptent le plus
Les robots d'indexation des IA comme GPTBot (OpenAI), ClaudeBot (Anthropic) et PerplexityBot consultent toujours robots.txt avant de récupérer quoi que ce soit. Même avec un llms.txt bien rédigé, vérifiez donc que robots.txt ne bloque pas ces user agents. S'il les bloque, les modèles n'atteindront jamais votre site.
Le format du fichier, partie par partie
llms.txt est du Markdown ordinaire, composé de quatre parties :
- Un titre H1 : le nom de votre site ou de votre entreprise, seul élément exigé par la spécification
- Une introduction : juste après, une citation (des lignes commençant par >) qui explique en deux ou trois phrases ce qu'est le site et à qui il s'adresse
- Des listes de liens par rubrique : un titre H2 pour chaque rubrique, avec des liens de la forme
- [Page title](URL): one-line description - Une section Optional : un titre H2 nommé exactement « Optional » est un mot-clé réservé aux contenus secondaires, que les modèles peuvent ignorer lorsque le contexte est limité
Les liens peuvent simplement pointer vers vos pages web existantes. Si vous maintenez des versions Markdown distinctes de ces pages, préférez-les : les modèles les analysent plus proprement.
Exemple concret : en rédiger un pas à pas
Supposons que vous dirigiez un fournisseur hongkongais d'équipements de cuisine professionnelle, Équipements de Restauration Exemple, qui vend des réfrigérateurs et des fourneaux professionnels et assure l'installation et la réparation. Voici comment rédiger son llms.txt en cinq étapes.
Première étape, rédigez le H1 et l'introduction. Utilisez le nom réel de votre entreprise et indiquez sans détour votre activité, vos produits et votre zone de service.
Deuxième étape, choisissez les pages clés. N'essayez pas d'y faire entrer tout le site. Ne retenez que les pages qui répondent aux questions des clients : catégories de produits, descriptions de services et FAQ.
Troisième étape, listez les liens sous chaque rubrique, chacun avec une description d'une ligne. Quatrième étape, déplacez les contenus secondaires, comme l'historique de l'entreprise, dans la section Optional. Cinquième étape, enregistrez le fichier en texte brut, encodé en UTF-8, sous le nom llms.txt.
Le fichier terminé ressemble à ceci (example.com remplace le domaine réel) :
# Équipements de Restauration Exemple
> Équipements de Restauration Exemple est un fournisseur hongkongais
> d'équipements de cuisine professionnelle : vente, installation et
> réparation de réfrigérateurs, fourneaux et matériel de plonge
> professionnels à Hong Kong, Kowloon et dans les New Territories.
## Produits
- [Réfrigération professionnelle](https://www.example.com/products/refrigeration): Caractéristiques et guide d'achat des armoires et tables réfrigérées
- [Équipements de cuisson](https://www.example.com/products/cooking): Fourneaux wok chinois, fours occidentaux et plaques grill
## Services
- [Installation et réparation](https://www.example.com/services): Déroulement de l'installation sur site, contrats d'entretien et tarifs
## FAQ
- [FAQ](https://www.example.com/faq): Délais de livraison, conditions de garantie, moyens de paiement
## Optional
- [À propos](https://www.example.com/about): Présentation de l'entreprise et de l'équipeEmplacement, validation et la variante llms-full.txt
Le fichier doit se trouver à la racine du site, c'est-à-dire s'ouvrir directement à l'adresse yourdomain.com/llms.txt. Chaque sous-domaine est indépendant : un sous-domaine de blog a besoin de sa propre copie.
La validation se fait en trois étapes :
- Ouvrez l'URL dans un navigateur et vérifiez qu'elle se charge correctement, qu'elle s'affiche en texte brut et qu'aucun caractère n'est illisible
- Cliquez sur chacun des liens du fichier et vérifiez qu'aucun n'est mort
- Collez l'intégralité du contenu dans un outil de conversation IA, demandez-lui de résumer votre site web et vérifiez si sa compréhension est exacte
llms-full.txt est la variante avancée. Au lieu de lister des liens, il fusionne le texte intégral de vos pages clés dans un seul grand fichier, de sorte qu'un modèle peut tout lire sans aller chercher page par page. Cette variante convient aux sites de documentation et aux sites très riches en contenu, au prix d'un fichier plus lourd qu'il faut régénérer à chaque modification du contenu. Les deux fichiers peuvent coexister : llms.txt comme guide de lecture, llms-full.txt comme texte intégral.
FAQ
Qu'est-ce que llms.txt ?
llms.txt est un fichier texte brut placé à la racine d'un site web, qui présente aux grands modèles de langage les contenus clés du site au moyen d'une liste de liens sélectionnés.
llms.txt remplace-t-il robots.txt ou sitemap.xml ?
Non. robots.txt gère les autorisations, sitemap.xml gère l'inventaire des pages et llms.txt gère la compréhension. Les trois se complètent.
Quelle est la différence entre llms.txt et llms-full.txt ?
llms.txt ne contient que des liens et de courtes descriptions. llms-full.txt fusionne le texte intégral des pages clés dans un fichier unique, ce qui évite aux modèles d'aller chercher chaque page séparément.
Les IA vont-elles forcément lire llms.txt ?
Rien ne le garantit. Il s'agit pour l'instant d'une proposition de la communauté et non d'un standard officiel, mais sa création ne coûte presque rien et le déployer tôt ne présente aucun inconvénient.
À quelle fréquence faut-il mettre à jour llms.txt ?
Mettez-le à jour dès que vous ajoutez des pages importantes ou que votre activité évolue, et assurez-vous que tous les liens du fichier restent valides.
Vérifiez la visibilité IA de votre site
Rédiger un bon llms.txt est un pas vers une meilleure visibilité IA, mais un seul pas. Pour découvrir ce qui manque encore à votre site aux yeux de la recherche par IA, par exemple des données structurées incomplètes ou des robots d'indexation d'IA bloqués, vous pouvez l'analyser avec l'AEO Auditor gratuit d'UDomain (ai.ud.hk/aeo-auditor). Ici, AEO signifie Answer Engine Optimization, la pratique qui consiste à rendre votre contenu citable par les moteurs de réponse IA ; cela n'a rien à voir avec le programme douanier Authorized Economic Operator, qui partage le même sigle. Saisissez votre URL, obtenez un rapport et traitez la liste de contrôle point par point.
À lire aussi
Envie de savoir si votre site est visible sur l’IA ?
Lancez une analyse gratuite de 30 secondes et voyez votre score et vos recommandations.
Analyse gratuite
