llms.txt: wat het is en of je het nodig hebt
llms.txt is een Markdown-bestand dat AI-tools een korte kaart van je site geeft. Wat erin staat, wat het wel en niet doet, en wanneer het dat uurtje waard is.
Door Denis Veisllari
llms.txt is een eenvoudig Markdown-bestand in de root van je site (/llms.txt) dat AI-tools vertelt wat je site is en welke pagina's het belangrijkst zijn, met per pagina een link en één regel uitleg. Het werd in 2024 voorgesteld als conventie, niet als standaard. Het helpt codeeragents en AI-assistenten documentatie te lezen. Het is geen bewezen manier om geciteerd te worden in ChatGPT, Gemini of de AI Overviews van Google, want geen van de grote antwoordmachines heeft gezegd dat het dit bestand gebruikt om bronnen te kiezen.
Kort antwoord: voeg er een toe als je documentatie, een API of een product hebt dat mensen via AI-agents gebruiken. Het kost ongeveer een uur en verder niets. Verwacht niet dat het op zichzelf je AI-zichtbaarheid verbetert.
Hoe het bestand eruitziet
Het voorgestelde formaat is simpele Markdown:
# Your Product
> One or two sentences on what the product is and who it is for.
Optional paragraph with context an AI tool needs, such as pricing model or key terms.
## Docs
- [Getting started](https://example.com/docs/start): install and first project
- [API reference](https://example.com/docs/api): every endpoint with examples
## Optional
- [Changelog](https://example.com/changelog)De onderdelen:
- Een H1 met de naam. Het enige verplichte deel.
- Een samenvatting als blockquote. Wat het is, in een of twee zinnen.
- Secties met links, elk met een korte notitie over wat de pagina behandelt.
- Een sectie "Optional" voor pagina's die een tool kan overslaan als de ruimte krap is.
Sommige sites publiceren ook llms-full.txt, één bestand met de volledige tekst van hun documentatie, zodat een tool alles in één verzoek kan laden.
Wat het doet
- Geeft agents een startkaart. Als een codeeragent of een assistent met een browsetool naar je site wordt gestuurd, werkt een nette lijst met de juiste pagina's beter dan door navigatiemenu's en cookiebanners crawlen.
- Bespaart context. Markdown-links met elk één regel zijn veel korter dan HTML-pagina's, dus een agent kan meer lezen van wat ertoe doet.
- Laat jou bepalen wat leidend is. Jij kiest welke pagina's het product beschrijven, in plaats van dat een tool het raadt uit oude blogposts.
Wat het niet doet
- Het is geen rankingsignaal. Google heeft gezegd dat zijn AI-functies op de normale zoeksystemen draaien en dat je daar geen speciale bestanden voor nodig hebt. OpenAI, Anthropic en Perplexity hebben niet gezegd dat hun antwoordmachines llms.txt lezen bij het kiezen van bronnen.
- Het vervangt geen toegang. Als
robots.txtOAI-SearchBot, GPTBot, PerplexityBot of Googlebot blokkeert, helpt een lijst links niet. - Het vervangt de pagina's niet. Een AI-antwoord citeert de pagina die de vraag beantwoordt. Bestaat die pagina niet, dan kun je er ook niet naar linken.
Je ziet misschien beweringen dat een groot deel van de sites nu llms.txt gebruikt, of dat het iemands AI-verkeer liet stijgen. Wees daar voorzichtig mee. Adoptiecijfers hangen af van wie de crawl deed, en een verandering in verkeer na het toevoegen van het bestand heeft meestal andere oorzaken.
Moet je er een toevoegen?
| Je site | De moeite waard? |
|---|---|
| Developerdocumentatie, een API, een SDK of een MCP-server | Ja. Agents lezen deze direct en hebben er het meeste aan. |
| SaaS-product met documentatie of helpcenter | Ja, en het is weinig werk. Verwijs naar installatie, prijzen en documentatie. |
| Contentsite of blog | Optioneel. Het verandert citaties niet op zichzelf. |
| Lokaal bedrijf of kleine visitekaartjessite | Lage prioriteit. Besteed de tijd aan je Google Bedrijfsprofiel en je pagina's. |
zaDojo publiceert een eigen llms.txt, omdat mensen het via AI-agents instellen en die agents de installatiestappen moeten kunnen vinden.
Zo schrijf je er een in een uur
- Maak een lijst van de 10 tot 30 pagina's die je een nieuwe klant zou sturen: wat het product is, prijzen, installatie, de belangrijkste documentatie en vergelijkingen.
- Schrijf per pagina één regel over wat de lezer er vindt. Gewone feiten, geen slogans.
- Groepeer ze onder een paar H2-koppen en zet de pagina's die leuk maar niet nodig zijn onder "Optional".
- Sla het op als
llms.txtin de root van je domein, geserveerd als platte tekst. - Open het in een browser en controleer of elke link werkt. Werk het bij als je belangrijke pagina's toevoegt of verwijdert.
Houd het eerlijk. Als het bestand iets anders zegt dan je pagina's, leest de tool de pagina's.
Wat AI-zichtbaarheid wel verbetert
Als je eigenlijke doel is om in AI-antwoorden genoemd te worden, tellen deze dingen meer dan het bestand:
- Pagina's die de vragen van kopers beantwoorden, met het antwoord in de eerste alinea.
- Pagina's van derden (lijstjes, reviews, vergelijkingen) die de antwoordmachines al citeren voor je onderwerp.
- Toegang voor crawlers voor de bots achter elke antwoordmachine.
- Meten. Volg de vragen volgens een schema en kijk wie genoemd wordt en welke pagina's geciteerd worden. De gids over je merk volgen in ChatGPT loopt het stap voor stap door.
Vragen die mensen stellen
Gebruikt Google llms.txt? Google heeft gezegd dat AI Overviews en AI Mode werken vanuit de normale index en dat er geen speciaal AI-bestand nodig is. Daar telt gewone SEO; zie hoe je rankt in AI Overviews en AI Mode.
Is llms.txt hetzelfde als robots.txt? Nee. robots.txt vertelt crawlers wat ze mogen ophalen. llms.txt geeft aan wat het lezen waard is. Het kan niets toestaan of blokkeren.
Moet het in de rootmap staan? Het voorstel zet het op /llms.txt. Sommige tools proberen ook andere paden, maar in de root kijken ze eerst.
Voor het grotere plaatje, lees wat GEO is en GEO vs SEO vs AEO. zaDojo kost € 10 per maand met € 10 aan gebruik inbegrepen, en nieuwe accounts krijgen € 0,10 proeftegoed zonder creditcard.