llms.txt is een tekstbestand in de hoofdmap van je website dat AI-systemen vertelt wat er op je site staat en waar het te vinden is. Je zet het op jouwdomein.nl/llms.txt, net als robots.txt, en het bevat een geordend overzicht van je belangrijkste pagina’s met een korte toelichting per stuk.
Het idee erachter: een large language model dat je site wil begrijpen moet nu door menu’s, scripts en opmaak heen ploegen. Een llms.txt geeft hem in plaats daarvan een kant-en-klare inhoudsopgave in platte tekst.
Hoe het eruitziet
Het formaat is Markdown en bewust simpel. Bovenaan de naam van je site en een zin die zegt wat je doet. Daaronder secties met links, elk met een korte beschrijving:
Een sectie voor je diensten, een voor je kennisbank, een voor je contactgegevens. Meer is het niet. Sommige sites publiceren daarnaast een llms-full.txt met de volledige tekst van hun belangrijkste pagina’s, zodat een model niets hoeft op te halen.
Het verschil met robots.txt en je sitemap
Drie bestanden die op elkaar lijken en iets anders doen.
robots.txt zegt wat een crawler wél en niet mag ophalen. Het is een verbodsbord.
XML sitemap somt al je URL’s op zodat een zoekmachine niets mist. Het is een adressenlijst, zonder oordeel over wat belangrijk is.
llms.txt zegt wat er te halen valt en waarom het ertoe doet. Het is een inhoudsopgave met toelichting — en juist die selectie is de toegevoegde waarde.
Werkt het eigenlijk?
Hier hoort een eerlijk antwoord bij, want de markt is er enthousiaster over dan de feiten rechtvaardigen.
Geen van de grote partijen heeft bevestigd dat ze llms.txt gebruiken. Google’s John Mueller heeft er zich publiekelijk sceptisch over uitgelaten en de vergelijking getrokken met de keywords-metatag: een standaard die niemand las maar die iedereen jarenlang invulde.
Het is een voorstel uit de gemeenschap, geen norm die door Google Search Central of OpenAI is overgenomen. Wie je vertelt dat je site zonder llms.txt onzichtbaar is voor AI, verkoopt zekerheid die er niet is.
Waarom je hem toch zou maken
Drie redenen die wél standhouden.
Het kost een half uur. Een bestand van vijftig regels, één keer schrijven. Zelfs bij een kleine kans op effect is die verhouding gunstig.
De oefening is nuttig. Om een llms.txt te schrijven moet je bepalen wat je belangrijkste twintig pagina’s zijn en in één zin uitleggen waar elk over gaat. Bijna niemand kan dat vlot, en dat zegt iets over de interne linkstructuur van de site.
Het kost niets als het niets doet. Anders dan bij ingrepen in je HTML of je redirects loop je hier geen risico.
Hoe je hem maakt
- Kies je pagina’s. Je diensten, je belangrijkste kennisbankartikelen, je pillar pages, je contactpagina. Twintig tot vijftig is genoeg; alles opnemen maakt het waardeloos.
- Schrijf één zin per link. Wat staat er, en voor wie is het.
- Groepeer. Diensten, kennis, over ons.
- Zet hem in de hoofdmap. Via FTP of, in WordPress, met een klein stukje code of een plugin — Yoast SEO en Rank Math bieden er inmiddels ondersteuning voor.
Wat je erin zet en wat niet
Wel: pagina’s waarvan je wilt dat ze geciteerd worden. Uitleg, definities, dienstbeschrijvingen, je contactgegevens.
Niet: alles. Een llms.txt met driehonderd links is een sitemap met extra stappen, en dan verdwijnt het enige voordeel — dat jij de selectie maakt in plaats van de machine.
En geen pagina’s die je op noindex hebt staan. Dat is een tegenstrijdig signaal dat vragen oproept in plaats van beantwoordt.
Onderhoud
Dit is de reden dat de meeste llms.txt-bestanden na een jaar waardeloos zijn. Verandert je dienstenaanbod of verhuis je een pagina, dan moet het bestand mee. Een inhoudsopgave die naar verdwenen pagina’s wijst, is slechter dan geen inhoudsopgave.
Zet er daarom een halfjaarlijkse controle op, of genereer hem automatisch uit je belangrijkste pagina’s — dan blijft hij vanzelf actueel.
Waar het in het grotere plaatje staat
llms.txt is een van de kleinste onderdelen van Generative Engine Optimization, en zeker niet het belangrijkste. De dingen die aantoonbaar wél werken — het antwoord bovenaan zetten, secties zelfstandig leesbaar maken, structured data toevoegen, merkvermeldingen opbouwen — vragen meer werk en leveren meer op.
Zie het als een goedkope aanvulling, niet als een strategie. Wie zijn AI-zichtbaarheid op één tekstbestand bouwt, heeft de rest niet gedaan.
Wil je er een? Stuur me je domein, dan zet ik een llms.txt op basis van je huidige structuur — en zie je meteen of die structuur zelf hout snijdt.