Skip to content
Outil gratuit · Sans inscription

Générateur llms.txt gratuit

Créez le sitemap IA de votre site. Indiquez à ChatGPT, Claude, Perplexity et autres assistants ce qui se trouve sur votre site et quelles pages comptent le plus — dans un seul fichier markdown.

Editor

Your llms.txt

Fill what's relevant — empty sections are dropped automatically.

Becomes the H1 line: `# Title`.

Rendered as `> blockquote` directly under the title.

Plain markdown paragraphs. Skip if you don't need it.

Sections
Section 1

Becomes the H2 heading: `## Name`.

Links
llms.txt1 chars · 2 lines
Fill the form on the left — your llms.txt will appear here.
Where to upload

Save as llms.txt and host it at the root of your site (e.g. https://yoursite.com/llms.txt). Most static-site hosts and CMSes accept a plain text file in the public/static folder.

Why ship an llms.txt?

Three reasons it's worth the 10 minutes — even if you don't see citation traffic from AI assistants yet.

Curated, not crawled

Unlike a sitemap.xml that just lists every URL, llms.txt is a hand-picked summary written for an LLM under context pressure. You decide what matters.

Markdown, not XML

Plain text with markdown links. Easier to write, easier to read, easier to maintain. No XSLT, no protocol negotiation — just a file.

Future-proof AEO

Adoption is early but growing. Anthropic, OpenAI, Mistral, and several retrieval-augmented systems already consume llms.txt. Publishing one is cheap; being missing isn't.

How to install llms.txt

Four short steps. The file goes at the root of your domain, served as plain text.

1

Static site (Next.js, Astro, Hugo, 11ty)

Drop llms.txt into the public/ or static/ folder at the repo root. The build copies it verbatim to /llms.txt on your domain. No build-step changes required.

2

WordPress

Upload the file via SFTP to the webroot (same folder as wp-config.php). WordPress serves it directly — no plugin needed. If you can't SFTP, plugins like 'Custom File Upload' or 'WP File Manager' work too.

3

Custom backend (Node, Python, Go)

Serve the file from a static-file middleware or add a route that responds with the raw text. Make sure Content-Type is text/plain; charset=utf-8 and that the file is reachable at exactly /llms.txt (no trailing slash, no extension juggling).

4

Verify

Run `curl -I https://yoursite.com/llms.txt` and confirm HTTP 200 + content-type: text/plain. Then paste the URL into your browser — you should see your raw markdown. That's it.

Questions fréquentes

Tout ce qu'il faut savoir sur llms.txt, les sitemaps IA et la place de cette spécification dans l'AEO.

Qu'est-ce que llms.txt ?
llms.txt est un fichier texte brut au format Markdown que vous placez à la racine de votre site (votresite.com/llms.txt) pour dire aux assistants IA de quoi parle votre site et quelles pages comptent le plus. Proposé en septembre 2024 par Jeremy Howard, c'est une manière légère pour les sites de publier un index curé et compatible LLM — voyez-le comme « sitemap.xml, mais écrit pour une IA ».
En quoi llms.txt diffère-t-il de robots.txt et sitemap.xml ?
robots.txt indique aux robots quelles URLs ils peuvent ou non parcourir. sitemap.xml liste toutes les URLs indexables. llms.txt donne à un LLM une carte curée à la main du contenu le plus important de votre site, écrit en Markdown lisible avec de courtes descriptions. Les assistants IA sous pression de fenêtre de contexte peuvent l'utiliser pour décider quoi lire en premier.
Les robots IA lisent-ils vraiment llms.txt ?
L'adoption est encore précoce mais croît vite. Anthropic, OpenAI, Mistral et plusieurs labos IA orientés recherche ont indiqué qu'ils consomment llms.txt pendant la récupération. Plus important : le coût de publication est proche de zéro — un seul fichier Markdown écrit une fois.
Quelle est la différence entre llms.txt et llms-full.txt ?
llms.txt est l'index curé — un résumé d'une page plus une liste de liens. llms-full.txt est la version étendue optionnelle où vous intégrez le contenu complet de chaque page liée en Markdown. N'utilisez llms-full.txt que si votre site est assez petit pour tenir confortablement dans une fenêtre de contexte LLM (sous ~100K tokens).
Où héberger le fichier ?
À la racine de votre domaine, servi en text/plain. Pour un site statique (Next.js, Astro, Hugo), déposez llms.txt dans le dossier public/ ou static/. Pour WordPress, transférez-le par SFTP à la racine web. Après déploiement, vérifiez avec `curl -I https://votresite.com/llms.txt` — vous devriez voir HTTP 200 et content-type text/plain.
Que mettre dans llms.txt ?
Commencez par un résumé en une phrase entre guillemets qu'une IA peut citer verbatim. Puis un paragraphe d'introduction ou deux donnant le contexte. Puis 2 à 5 sections regroupant vos pages les plus importantes — docs, blog, produit, tarifs — chacune avec 3 à 10 liens écrits comme `- [Titre de la page](url) : description d'une ligne`. Terminez par une section « Optional » pour les pages moins importantes. Gardez l'ensemble sous ~300 lignes.
llms.txt fera-t-il que les assistants IA citent ma marque ?
C'est nécessaire mais pas suffisant. llms.txt facilite la compréhension de votre site par une IA, ce qui relève le seuil de qualité des citations quand elles ont lieu. Mais les citations elles-mêmes dépendent de signaux plus larges : autorité, schema, profondeur du contenu, présence sur Wikipedia/Reddit/annuaires sectoriels.
Ce générateur est-il gratuit ?
Oui. Tout tourne dans votre navigateur — pas d'inscription, pas de limite. Copiez ou téléchargez le llms.txt généré et hébergez-le vous-même.

Vous voulez savoir si les assistants IA vous trouvent déjà ?

Lancez un audit AEO gratuit sur votre site. Nous vérifions le schema, llms.txt, la force des citations et comment votre marque apparaît actuellement dans ChatGPT, Claude, Gemini, Perplexity et Grok.

Lancer un audit AEO gratuit