Sinds robots.txt in 1994 is er niet veel veranderd aan hoe sites met crawlers communiceren — tot llms.txt. Het idee: een simpel Markdown-bestand op de root van je domein dat AI-systemen een gecureerd, beknopt overzicht geeft van waar je site over gaat en welke pagina's het belangrijkst zijn. Geen HTML om te parsen, geen navigatie om te doorzoeken — gewoon een leesbare samenvatting.
Wat is llms.txt precies
llms.txt is een voorgestelde standaard (nog geen officiële RFC, wel breed opgepikt) voor een Markdown- bestand op /llms.txt. De structuur is losjes vastgelegd: een H1 met de sitenaam, een korte samenvatting, en dan secties met links naar de belangrijkste pagina's — elk met een enkele-regel toelichting. Het doel is niet om alle content te dupliceren, maar om een AI-systeem snel te laten navigeren naar wat relevant is, zonder eerst de hele site te hoeven crawlen en interpreteren.
Geen vervanger van robots.txt
Een veelgemaakte denkfout: llms.txt regelt toegang, zoals robots.txt dat doet. Dat klopt niet. llms.txt is puur informatief — het zegt niets over wat crawlers wel of niet mogen ophalen. Toegang blijft volledig de taak van robots.txt (zie ons artikel over GPTBot en AI-crawlertoegang). Een perfecte llms.txt naast een robots.txt die alle AI-bots blokkeert, doet helemaal niets — de bots komen er nooit aan toe om het bestand te lezen.
Heb je het nodig?
Eerlijk antwoord: waarschijnlijk niet urgent, maar wel steeds meer de moeite waard. Een paar overwegingen:
- Geen enkel groot AI-platform bevestigt het structureel te gebruiken voor het bouwen van antwoorden — het is een opkomende conventie, geen gegarandeerde ranking-factor. Verwacht geen directe klap in zichtbaarheid.
- Grote, complexe sites profiteren het meest. Heb je honderden pagina's met een wirwar aan navigatie, dan helpt een gecureerde samenvatting een crawler sneller bij de kern te komen dan zelf door je sitemap bladeren.
- Kleine sites hebben er weinig aan. Een site van tien pagina's met een duidelijke structuur en goede title/meta-descriptions (zie onze zichtbaarheidsscan) is voor een crawler al makkelijk te doorgronden zonder extra bestand.
- De kosten zijn vrijwel nul. Een paar minuten werk, geen onderhoud van betekenis zolang je het niet laat verouderen. Dat maakt de afweging eenvoudig: weinig te verliezen, potentieel iets te winnen naarmate de standaard verder ingeburgerd raakt.
Sjabloon om mee te starten
Kopieer dit en vul de blanks in — vijf tot tien minuten werk voor een gemiddelde site:
# Jouw Bedrijfsnaam > Eén zin die samenvat wat jullie doen en voor wie. Extra context in maximaal twee zinnen: wat maakt jullie anders, welk probleem lossen jullie op. ## Belangrijkste pagina's - [Homepage](https://jouwsite.nl/): korte beschrijving - [Product/dienst](https://jouwsite.nl/product): korte beschrijving - [Documentatie](https://jouwsite.nl/docs): korte beschrijving - [Prijzen](https://jouwsite.nl/prijzen): korte beschrijving ## Overig - [Blog](https://jouwsite.nl/blog): waar het over gaat - [Contact](https://jouwsite.nl/contact): hoe iemand in contact komt
Houd het kort. Een llms.txt van vijf regels die klopt is nuttiger dan een van honderd regels die half verouderd is. Werk je site regelmatig bij met nieuwe kernpagina's, zet dan een jaarlijkse herinnering om ook dit bestand te controleren.
Waar plaats je het
Altijd op de root: https://jouwsite.nl/llms.txt — net als robots.txt en sitemap.xml moet het op een vaste, voorspelbare locatie staan zodat crawlers het zonder verdere instructie kunnen vinden. Op de meeste hostingplatforms (Vercel, Netlify, een simpele Nginx-config) volstaat het bestand neerzetten in de public/-map van je project.