À la racine du domaine qui sert votre documentation, par exemple https://help.example.com/llms.txt, en texte brut.
Générateur llms.txt et guide pour centres d'aide
Créez un llms.txt valide pour votre documentation en une minute, puis découvrez ce qu'il fait, ce qu'il ne fait pas et sa place à côté de sitemap.xml, robots.txt et MCP.
llms.txt est un simple fichier Markdown servi à la racine d'un site (/llms.txt) qui donne aux grands modèles de langage une carte courte et choisie de vos pages les plus utiles. Selon la proposition llmstxt.org, il contient un titre H1 avec le nom du site, un résumé en citation, des détails facultatifs et des sections H2 listant des liens Markdown. Pour un centre d'aide, il oriente les outils IA directement vers vos articles canoniques au lieu de les laisser deviner à partir de la navigation et du code répétitif.
Générateur llms.txt gratuit
Votre llms.txt
# Your help center
## Getting started
- [Create your first portal](https://help.example.com/en/articles/create-portal): Set up a branded help center in 5 minutes
- [Invite your team](https://help.example.com/en/articles/invite-team)
## Billing
- [Plans and limits](https://help.example.com/en/articles/plans)
- Ajoutez un nom : llms.txt doit commencer par un titre H1.
- Ajoutez un résumé : c'est la citation que les lecteurs utilisent pour comprendre le site.
Ce qu'est llms.txt
llms.txt est une proposition publiée sur llmstxt.org : un petit fichier lisible par un humain qui aide les modèles de langage à utiliser un site au moment de répondre, par exemple lorsqu'un assistant parcourt votre site pour traiter une question. Les pages HTML regorgent de navigation, de scripts et de mise en page ; un modèle au contexte limité tire profit d'un index concis qui dit ce qu'est le site et quelles pages comptent.
Le format est volontairement du Markdown simple, dans cet ordre :
- Un titre H1 avec le nom du projet ou du site. C'est le seul élément obligatoire.
- Une citation (blockquote) avec un court résumé de ce que couvre le site.
- Des détails facultatifs en texte libre : paragraphes ou listes donnant du contexte.
- Zéro ou plusieurs sections H2, chacune une liste de liens Markdown [Titre](URL), éventuellement suivis de deux-points et d'une courte note.
- Une section H2 nommée "Optional" signale les liens à ignorer lorsque le contexte est limité.
Pourquoi c'est utile pour un centre d'aide
- Un centre d'aide contient précisément ce qu'on demande aux assistants : comment configurer, pourquoi ça échoue, ce que comprend un forfait.
- Une liste choisie oriente les modèles vers des articles canoniques et à jour plutôt que vers d'anciens fils de forum ou des copies en cache.
- De courtes descriptions par lien aident un modèle à choisir le bon article sans charger chaque page.
- Le coût est quasi nul : un fichier statique, aucune nouvelle infrastructure, facile à versionner ou à régénérer.
- Le rédiger impose un audit utile : si vous ne pouvez pas lister vos 20 articles les plus importants, vos lecteurs ne les trouvent probablement pas non plus.
Comment écrire un llms.txt pour votre centre d'aide
- Choisissez le nom et rédigez une phrase qui résume ce que fait votre produit et ce que couvre le centre d'aide.
- Ajoutez un court paragraphe de détails si un modèle a besoin de contexte, par exemple les versions du produit couvertes.
- Regroupez vos articles clés en quelques sections H2 calquées sur vos catégories, par exemple Premiers pas, Facturation, Dépannage.
- Pour chaque article, ajoutez un lien Markdown avec son URL canonique et, si utile, une courte description après deux-points.
- Placez les liens secondaires, comme le changelog, dans une section "Optional".
- Servez le fichier en texte brut à https://votre-domaine/llms.txt et mettez-le à jour quand vous ajoutez ou réorganisez des articles clés.
Exemple de llms.txt pour un centre d'aide
Un fichier complet pour une application de prise de rendez-vous fictive. Le générateur ci-dessus produit la même structure à partir de vos données.
# Acme Help Center
> Official help center for Acme, a scheduling app for clinics and salons.
> Covers setup, calendar sync, payments, notifications and billing.
Articles are maintained by the Acme support team and updated with every release.
Prefer the linked pages over older forum posts.
## Getting started
- [Create your account](https://help.acme.com/en/articles/create-account): Sign-up and first login
- [Set up your first calendar](https://help.acme.com/en/articles/first-calendar)
- [Invite team members](https://help.acme.com/en/articles/invite-team): Roles and permissions
## Payments
- [Accept card payments](https://help.acme.com/en/articles/card-payments)
- [Refunds and disputes](https://help.acme.com/en/articles/refunds)
## Billing
- [Plans and limits](https://help.acme.com/en/articles/plans)
- [Change or cancel your plan](https://help.acme.com/en/articles/cancel)
## Optional
- [Changelog](https://help.acme.com/en/changelog): Release notes by month
llms.txt, sitemap.xml, robots.txt et MCP : comparatif
Ils se complètent. Gardez robots.txt pour les autorisations et sitemap.xml pour les moteurs de recherche ; ajoutez llms.txt comme carte légère pour les modèles ; utilisez MCP lorsque vous voulez que les assistants interrogent directement votre documentation au lieu de lire une liste statique.
| llms.txt | sitemap.xml | robots.txt | Serveur MCP | |
|---|---|---|---|---|
| Rôle | Guide choisi des pages clés pour les LLM | Liste complète des URL pour les robots des moteurs de recherche | Règles d'exploration pour les robots | Outils en direct qu'un assistant IA appelle pour chercher et lire le contenu |
| Format | Markdown | XML | Directives en texte brut | JSON-RPC sur HTTP |
| Couverture | Sélection manuelle | Toutes les pages indexables | Des règles, pas du contenu | Toute la base de connaissances publiée, interrogée à la demande |
| Fraîcheur | Celle de la dernière modification | Généralement générée automatiquement | Change rarement | Toujours à jour |
| Statut | Proposition communautaire | Standard établi | Standard établi | Protocole ouvert, prise en charge croissante |
Les limites à connaître
llms.txt est une proposition, pas un standard du W3C ou de l'IETF, et les fournisseurs d'IA ne se sont pas tous engagés à le lire. Voyez-le comme un signal peu coûteux et sans risque plutôt que comme un levier de classement. Il vieillit aussi : une liste écrite à la main ne sait pas quand vous publiez, renommez ou retirez un article, alors liez ses mises à jour à vos releases ou à vos revues de contenu.
La place de Multibase
Multibase publie son propre llms.txt sur multibase.io/llms.txt. Les portails clients ne génèrent pas encore de llms.txt automatiquement : utilisez le générateur de cette page et hébergez le fichier vous-même.
En revanche, chaque portail Multibase dispose d'un endpoint MCP public en lecture seule : https://be.multibase.io/api/mcp/<portal-slug>. Au lieu d'une liste statique, des assistants IA comme Claude ou Cursor recherchent dans vos articles publiés et les récupèrent en Markdown avec leur URL canonique, toujours à jour. Les portails sont aussi rendus côté serveur avec un sitemap par portail, pour que moteurs et robots voient un HTML propre.
Questions fréquentes
Rien ne le démontre. Il s'adresse aux modèles de langage qui lisent votre site, pas au classement des moteurs de recherche. Gardez sitemap.xml pour ces derniers.
Non. Listez les pages qui répondent aux questions les plus fréquentes et renvoyez vers les catégories pour le reste. Placez les liens secondaires dans une section "Optional".
Une convention complémentaire répandue : un seul fichier contenant le texte intégral de la documentation. Pratique pour une petite documentation ; pour un grand centre d'aide, il devient vite trop volumineux pour le contexte d'un modèle.
Pas automatiquement à ce jour. Utilisez le générateur gratuit ci-dessus. Chaque portail Multibase expose en revanche un endpoint MCP que les assistants IA interrogent directement.
Donnez aux assistants IA un accès direct à votre documentation
Chaque portail Multibase inclut un endpoint MCP en lecture seule. Démarrez avec le forfait gratuit.