Wat is llms.txt en heb je het nodig? Uitleg met voorbeeld
Steeds meer websites krijgen een llms.txt: een klein tekstbestand dat AI-modellen zoals ChatGPT en Gemini in gewone taal vertelt waar je site over gaat. In dit artikel lees je wat llms.txt precies is, waarin het verschilt van robots.txt en sitemap.xml, en hoe je er in een paar minuten zelf een maakt. Wil je eerst weten of jouw site er al een heeft? Doe de gratis AI-keuring.
Wat is llms.txt precies?
llms.txt is een klein, leesbaar bestand dat op de hoofdmap van je website staat: `jouwbedrijf.nl/llms.txt`. Het is geschreven in Markdown, een simpele opmaaktaal, en het legt in gewone taal uit wat je bedrijf doet en welke pagina's belangrijk zijn. Het idee is dat een AI-model in één oogopslag de kern van je site begrijpt, zonder eerst tientallen pagina's te hoeven doorspitten.
De naam verwijst naar Large Language Models: de techniek achter chatbots als ChatGPT, Gemini, Claude en Perplexity. Waar een normale bezoeker je site scant met zijn ogen, leest zo'n model liever platte tekst. Een llms.txt geeft dat model een net samengevatte routekaart van je website.
Waarin verschilt het van robots.txt en sitemap.xml?
Veel mensen kennen robots.txt en sitemap.xml al. llms.txt lijkt daarop, maar heeft een ander doel. De onderstaande tabel zet de drie naast elkaar.
| Bestand | Waar staat het | Voor wie | Wat doet het |
|---|---|---|---|
| robots.txt | /robots.txt | Zoekmachine-crawlers | Zegt welke pagina's wel of niet gecrawld mogen worden |
| sitemap.xml | /sitemap.xml | Zoekmachine-crawlers | Somt alle URL's op zodat niets over het hoofd wordt gezien |
| llms.txt | /llms.txt | AI-modellen | Vat in mensentaal samen waar je site over gaat en wijst naar de kernpagina's |
Het grote verschil: robots.txt en sitemap.xml zijn machinaal en gaan over toegang en volledigheid. llms.txt is juist leesbaar voor mensen en gaat over betekenis. Het vervangt de andere twee niet, maar vult ze aan.
En llms-full.txt dan?
Je komt soms ook een `llms-full.txt` tegen. Dat is een uitgebreidere variant die niet alleen naar pagina's linkt, maar de volledige tekst van die pagina's meelevert. Handig voor grote sites of documentatie, maar voor de meeste mkb-websites is een gewone llms.txt ruim voldoende.
Is llms.txt een officiële standaard?
Wees hier eerlijk in tegen jezelf: llms.txt is een opkomende afspraak, geen officiële standaard. Het voorstel komt uit de gemeenschap en wordt steeds vaker gebruikt, maar geen enkel AI-bedrijf heeft beloofd het bestand altijd te lezen. De adoptie verschilt per model en verandert nog.
Zie llms.txt als kleine moeite met mogelijk voordeel, niet als toverstokje dat je bovenaan in ChatGPT zet.
Waarom het dan toch doen? Omdat het je vijf minuten kost, niets kan breken, en je site alvast klaarzet voor de manier waarop AI-modellen informatie willen ontvangen. Het is een lage-drempel-investering met opwaarts potentieel. De echte winst zit in duidelijke content en goede structured data; llms.txt is het slagroomtoefje daarbovenop.
Hoe ziet een llms.txt eruit? Een voorbeeld
De opbouw is simpel. Je begint met een titel (`#`), dan een korte samenvatting achter een `>`-teken, en daarna secties (`##`) met lijstjes van links. Elke link heeft een label en een korte uitleg. Hieronder een compleet voorbeeld voor een fictieve loodgieter uit Utrecht:
# Loodgietersbedrijf De Kraan
> Loodgietersbedrijf De Kraan is een familiebedrijf uit Utrecht,
> gespecialiseerd in lekkages, cv-onderhoud en badkamerrenovatie.
> Wij werken in Utrecht en omgeving en zijn 24/7 bereikbaar voor spoed.
## Diensten
- [Lekkage verhelpen](https://dekraan-utrecht.nl/lekkage): opsporen en repareren van lekkages, ook 's nachts.
- [Cv-ketel onderhoud](https://dekraan-utrecht.nl/cv-onderhoud): jaarlijkse controle en storingen verhelpen.
- [Badkamer renoveren](https://dekraan-utrecht.nl/badkamer): complete badkamers van ontwerp tot oplevering.
## Over ons
- [Over De Kraan](https://dekraan-utrecht.nl/over-ons): wie we zijn en ons werkgebied.
- [Klantbeoordelingen](https://dekraan-utrecht.nl/reviews): ervaringen van klanten uit Utrecht.
## Contact
- [Contact en afspraak](https://dekraan-utrecht.nl/contact): telefoon, e-mail en online afspraak maken.
- [Spoed 24/7](https://dekraan-utrecht.nl/spoed): direct een loodgieter bij een noodgeval.
Zie je hoe leesbaar dat is? Een mens snapt het, en een AI-model ook. Houd de samenvatting kort en feitelijk, en link alleen naar pagina's die er echt toe doen. Kwaliteit boven kwantiteit.
Zo maak en publiceer je je eigen llms.txt
Je hebt geen programmeerkennis nodig. Volg deze stappen:
- Open een gewone tekst-editor (Kladblok op Windows of TextEdit op Mac in platte-tekst-modus).
- Schrijf bovenaan je bedrijfsnaam met een # ervoor, bijvoorbeeld: # Kapsalon Zonnestraal.
- Zet daaronder een korte samenvatting van 2 tot 4 zinnen achter een >-teken: wie je bent, wat je doet en waar je zit.
- Maak secties met ## (zoals Diensten, Over ons, Contact) en zet er per sectie een paar links onder met een korte uitleg.
- Sla het bestand op als llms.txt (niet als llms.txt.txt, controleer dat de extensie klopt).
- Upload het bestand naar de hoofdmap van je website, zodat het bereikbaar is op jouwbedrijf.nl/llms.txt.
- Test het door die URL in je browser te openen: je moet de platte tekst zien, niet een 404-melding.
Werk je met een websitebouwer zoals WordPress, Wix of Squarespace? Vraag je webbouwer om het bestand in de hoofdmap te plaatsen. Bij veel systemen kun je het uploaden via een bestandsbeheer of een plugin die extra bestanden aan de root toevoegt.
Hoe weet je of het werkt?
De simpelste controle: typ `jouwbedrijf.nl/llms.txt` in je browser. Zie je je eigen tekst? Dan staat het goed. Krijg je een foutmelding of een lege pagina? Dan staat het bestand niet op de juiste plek.
Wij eten ons eigen hondenvoer: AIkeuring gebruikt zelf ook een llms.txt. Je vindt hem op aikeuring.nl/llms.txt. We geloven niet alleen dat het nuttig is, we passen het ook op onze eigen site toe.
Wil je het niet handmatig nakijken? De gratis AI-keuring controleert automatisch of jouw site een llms.txt heeft, samen met tientallen andere signalen die bepalen hoe vindbaar je bent in AI-zoekmachines. Je krijgt meteen een overzicht van wat goed staat en wat beter kan.
Benieuwd hoe jóuw site scoort?
Doe de gratis AI-keuring — 60 seconden, geen e-mail nodig.
Veelgestelde vragen
Heb ik llms.txt echt nodig?+
Nodig is een groot woord, het is nog geen officiële standaard. Maar het kost je vijf minuten, kan niets breken en zet je site klaar voor AI-modellen. Zie het als een lage-drempel-verbetering, geen must-have.
Vervangt llms.txt mijn robots.txt of sitemap.xml?+
Nee. Die bestanden houden hun eigen functie voor zoekmachine-crawlers. llms.txt komt erbij en richt zich specifiek op AI-modellen. Je hebt ze dus alle drie naast elkaar.
Lezen ChatGPT en Gemini mijn llms.txt echt?+
Dat verschilt per model en verandert nog. Geen enkel AI-bedrijf garandeert dat het bestand altijd wordt gelezen. Daarom is het een kans, geen zekerheid, maar het nadeel is nihil.
Waar moet het bestand precies staan?+
In de hoofdmap van je domein, zodat het bereikbaar is op jouwbedrijf.nl/llms.txt. Niet in een submap en niet op een aparte pagina, precies op de root.
Wat is het verschil tussen llms.txt en llms-full.txt?+
llms.txt is een korte samenvatting met links. llms-full.txt levert daarnaast de volledige tekst van die pagina's mee. Voor de meeste mkb-sites is de gewone llms.txt genoeg.
Kan ik het zelf maken zonder technische kennis?+
Ja. Het is gewone tekst in een simpele opmaak. Met een tekst-editor en de stappen uit dit artikel maak je er zelf een. Alleen het uploaden naar de hoofdmap vraagt soms even je webbouwer.