llms.txt: wat is het en heb je het nodig?
llms.txt is een Markdown-bestand dat AI-systemen vertelt wat je site is en welke pagina's ertoe doen. Nodig is het niet: Google Search gebruikt het niet.
Door Robert Jan Hendriks 9 min lezen
llms.txt is een kort tekstbestand in Markdown op jouwdomein.nl/llms.txt dat AI-systemen vertelt wat je website is en welke pagina’s het belangrijkst zijn. Jeremy Howard van Answer.AI stelde het in september 2024 voor. Nodig heb je het niet: Google Search gebruikt het niet en het levert je in Google geen betere positie op. Het maken kost wel weinig moeite.
Wat is llms.txt precies?
llms.txt is een voorstel voor een vast bestand in de hoofdmap van je website, geschreven voor taalmodellen (LLM’s, de techniek achter ChatGPT, Claude en Gemini). Het bevat een korte beschrijving van je site en een lijst met links naar de pagina’s die ertoe doen.
Jeremy Howard publiceerde het voorstel op 3 september 2024. Hij wees erop dat de meeste websites te groot zijn voor de hoeveelheid tekst die een taalmodel in één keer kan meenemen, en dat een webpagina omzetten naar schone tekst lastig en onnauwkeurig is. Daarom stelde hij voor om beknopte, deskundige informatie op één vaste plek te zetten, waar een taalmodel die makkelijk vindt.
Het bestand is bedoeld voor het moment dat een AI-systeem iets over jouw site moet weten. Denk aan een AI-assistent die een vraag beantwoordt, of een AI-agent (een programma dat zelfstandig taken uitvoert op het web) die je site gebruikt. Volgens het voorstel leest zo’n systeem het bestand op het moment dat het iemand helpt; het is vooral voor dat gebruik bedoeld en minder voor het trainen van modellen. De naam lijkt op robots.txt, maar een llms.txt blokkeert niets en geeft geen toestemming.
Hoe ziet een llms.txt-bestand eruit?
Een llms.txt is een gewoon tekstbestand in Markdown met een vaste volgorde: een titel met de naam van je site, een korte samenvatting en daarna kopjes met lijsten links. Alleen de titel is verplicht.
Het voorstel beschrijft deze onderdelen, in deze volgorde:
- Een kop met één hekje (
#) met de naam van je site of bedrijf. Dit is het enige verplichte deel. - Een citaatblok (
>) met een samenvatting in een paar zinnen. - Eventueel gewone alinea’s met extra uitleg, zonder kopjes.
- Kopjes met twee hekjes (
##), elk met een lijst links in de vorm[naam](url), eventueel gevolgd door een dubbele punt en een korte toelichting. - Een kopje
## Optionalvoor bijzaken: links die een AI-systeem mag overslaan als het weinig ruimte heeft.
Voor een hoveniersbedrijf (een verzonnen voorbeeld) ziet dat er zo uit:
# Hoveniersbedrijf Van Dijk
> Hoveniersbedrijf in de regio Utrecht voor tuinontwerp, aanleg en onderhoud bij particulieren.
We werken alleen in de provincie Utrecht. Een offerte is gratis.
## Diensten
- [Tuinontwerp](https://www.example.com/tuinontwerp/): hoe een ontwerp tot stand komt en wat het kost
- [Tuinonderhoud](https://www.example.com/tuinonderhoud/): onderhoud per seizoen of per klus
- [Contact en offerte](https://www.example.com/contact/): werkgebied, openingstijden en offerteformulier
## Kennisbank
- [Welke haag past bij jouw tuin?](https://www.example.com/haag-kiezen/): zes haagsoorten vergeleken
## Optional
- [Over ons](https://www.example.com/over-ons/): het team en de geschiedenis van het bedrijf
Het bestand hoort in de hoofdmap, op /llms.txt, maar mag volgens het voorstel ook in een submap staan, zoals /docs/llms.txt voor alleen je documentatie. Het voorstel vraagt sites daarnaast om van belangrijke pagina’s een schone Markdown-versie te maken, op hetzelfde adres met .md erachter. Dat is een apart onderdeel; een llms.txt werkt ook zonder.
Welke AI-systemen lezen llms.txt?
Bijna geen, zo blijkt uit serverlogs. In een onderzoek van Ahrefs naar 137.210 websites werd 97 procent van de llms.txt-bestanden in mei 2026 door geen enkele bezoeker of bot opgevraagd.
Ahrefs keek naar de websites in zijn analysetool die in mei 2026 bezoekers hadden. Daarvan had 28 procent een llms.txt; Ahrefs noemt dat een bovengrens, omdat zijn klanten technischer zijn dan de gemiddelde website. Wat er aan verzoeken binnenkwam, kwam voor 96 procent van bots. Bekende AI-bots waren goed voor 19,5 procent van de verzoeken. GPTBot van OpenAI vroeg het bestand het vaakst op. Claude-Code, de programmeertool van Anthropic, haalde het vaker op dan elke zoekbot en elke AI-assistent. Zoekbots die bronnen ophalen voor een antwoord, kwamen samen niet verder dan 1,1 procent.
Op sites zonder llms.txt vroeg geen enkele AI-bot naar het bestand, dus AI-systemen gaan er niet naar op zoek. Bovendien is een opgevraagd bestand nog geen gebruikt bestand: of een AI-systeem er iets mee deed, valt uit logs niet af te leiden.
Wel publiceren OpenAI, Anthropic en Google (voor Gemini) volgens llmstxt.org llms.txt-bestanden voor hun eigen ontwikkelaarsdocumentatie, en veel systemen maken er een voor je: Yoast SEO en AIOSEO in WordPress, Wix voor elke Wix-site, en documentatieplatforms als Mintlify en GitBook. Een AI-dienst die de bestanden van andere sites leest voor zijn antwoorden, noemt llmstxt.org niet.
Wat zegt Google over llms.txt?
Google zegt dat je het voor Google niet nodig hebt. In zijn gids voor de AI-functies van Zoeken schrijft Google dat je geen nieuwe machineleesbare bestanden, AI-tekstbestanden, markup of Markdown hoeft te maken om in Google Search te verschijnen, en dat Google Search zulke bestanden zelf niet gebruikt. Ze maken voor andere diensten is prima, maar voor je zichtbaarheid en posities in Google helpt het niet en schaadt het niet.
John Mueller, die bij Google vragen van website-eigenaren beantwoordt, zei dat eerder al. In een reactie op Reddit, waarover Search Engine Journal in april 2025 schreef, gaf hij aan dat voor zover hij wist geen enkele AI-dienst had gezegd llms.txt te gebruiken. Je kon volgens hem in je serverlogs zien dat ze er niet eens naar kijken. Hij vergeleek het met de keywords-metatag: ook dat is alleen wat een site-eigenaar zelf zegt dat zijn site inhoudt.
Een ander team bij Google kijkt er wel naar. Lighthouse, de testtool die in Chrome zit, heeft een controle op llms.txt in de categorie voor AI-agents (Agentic Browsing). Lighthouse noemt llms.txt een opkomende conventie en een optionele toevoeging. Heb je geen bestand, dan telt de controle als niet van toepassing; alleen een serverfout bij het ophalen wordt gemeld. Die controle gaat over hoe goed AI-agents je site kunnen gebruiken. Met je positie in Google heeft hij niets te maken, want Google Search leest het bestand niet.
Heb je llms.txt nodig voor je website?
Nee. Voor Google heeft het geen effect, en Ahrefs concludeert dat een llms.txt vooral decoratie is als je doel is om in ChatGPT, Perplexity of de AI-overzichten van Google te verschijnen. Beloftes dat een llms.txt je in AI-antwoorden brengt, vinden in deze cijfers geen steun.
Toch kan het zinvol zijn, juist omdat het weinig kost. Ik zou het maken als:
- je systeem het automatisch doet, zoals Yoast SEO, AIOSEO of Wix. Dan kost het je niets.
- je software, een API of technische documentatie hebt. AI-agents, waaronder de programmeertool Claude-Code, waren in het onderzoek van Ahrefs de grootste groep AI-bots die om llms.txt vroegen.
- je AI-systemen die wel komen kijken een kloppende samenvatting wilt geven van wie je bent en wat je doet.
Zelf gebruik ik het op twee sites. Op OptimaleGezondheid.com vertelt de llms.txt AI-systemen wie ik ben en hoe de site werkt; daarnaast staat er een pagina over hoe de artikelen tot stand komen. Op robertjanhendriks.nl staat er sinds kort een op robertjanhendriks.nl/llms.txt, met alle artikelen per categorie: titel, link en korte omschrijving. De site bouwt dat bestand automatisch op uit de artikelen, dus elk nieuw of herschreven artikel staat er vanzelf in.
Aan de groei van OptimaleGezondheid.com in de AI-antwoorden van Google, van 1.133 vertoningen per dag op 7 juni naar 10.071 op 11 oktober 2026, heeft het bestand niet bijgedragen: Google Search leest het niet. Wat ik aan de artikelen zelf veranderde, staat in In de AI-antwoorden van Google komen, en wat GEO is, lees je in Wat is GEO?. In mijn boek SEO in het AI-Tijdperk werk ik die aanpak stap voor stap uit.
Hoe maak je een llms.txt?
Je maakt een llms.txt door een tekstbestand met een titel, een korte samenvatting en links naar je belangrijkste pagina’s in de hoofdmap van je website te zetten. Zo pak je het aan:
- Kijk eerst of je systeem het al kan. Yoast SEO en AIOSEO maken in WordPress een llms.txt voor je, en Wix maakt er een voor elke site. Gebruik je zo’n systeem, kijk dan wat het al maakt voordat je zelf iets bouwt. Zo voorkom je twee versies die elkaar tegenspreken.
- Kies de pagina’s die erin horen. Denk aan wat iemand nodig heeft om je bedrijf te begrijpen: je diensten of producten, prijzen, contact en werkgebied, een pagina over jou en je beste artikelen. Je hoeft niet elke pagina op te nemen; daar heb je je sitemap al voor.
- Schrijf de titel en de samenvatting. Zet bovenaan één regel met
#en de naam van je bedrijf, en daaronder een citaatblok met wie je bent, wat je doet, voor wie en waar. Zet er niets in wat niet ook op je site staat. - Zet de links in groepen. Maak per groep een kop met
##en zet daaronder per pagina een regel als- [Tuinontwerp](https://www.example.com/tuinontwerp/): korte omschrijving. Bijzaken komen onder## Optional. - Zet het bestand online. Sla het op als platte tekst met de naam llms.txt, upload het naar de hoofdmap van je site en open jouwdomein.nl/llms.txt in je browser. Zie je je tekst, dan staat het goed. Lighthouse in Chrome meldt het als je server een fout geeft bij het ophalen.
- Houd het bij. Werk het bestand bij als je pagina’s veranderen, of laat het automatisch opbouwen zoals op deze site. Kijk af en toe in je serverlogs of iets het bestand opvraagt.
Veelgestelde vragen
Wat is het verschil tussen llms.txt en robots.txt?
robots.txt vertelt crawlers welke delen van je site ze wel en niet mogen bezoeken. llms.txt is een leeswijzer: het wijst AI-systemen op je belangrijkste pagina’s, maar verbiedt of blokkeert niets. Volgens het voorstel hebben de twee bestanden verschillende doelen en kunnen ze prima naast elkaar bestaan.
Kan ik met llms.txt voorkomen dat AI mijn content gebruikt?
Nee. Een llms.txt geeft geen toestemming en trekt die ook niet in. Wil je bepaalde AI-crawlers weren, dan regel je dat in je robots.txt. Hoe je je site uit de AI-antwoorden van Google houdt, lees je in In de AI-antwoorden van Google komen.
Moet ik ook Markdown-versies van mijn pagina’s maken?
Voor Google niet: je hebt geen Markdown-versies nodig om in Google Search te verschijnen. Het llms.txt-voorstel vraagt sites wel om van belangrijke pagina’s een schone Markdown-versie te maken, op hetzelfde adres met .md erachter. Dat is extra werk dat vooral zin heeft voor technische documentatie die ontwikkelaars met AI-tools lezen.
Leest ChatGPT mijn llms.txt?
Daar is weinig bewijs voor. In het onderzoek van Ahrefs was GPTBot, een crawler van OpenAI, de AI-bot die llms.txt het vaakst opvroeg, maar OAI-SearchBot, de bot van OpenAI die pagina’s ophaalt om live zoekvragen te beantwoorden, kwam niet verder dan 0,74 procent van de verzoeken. Een opgevraagd bestand is bovendien nog geen gebruikt bestand. OpenAI publiceert zelf llms.txt-bestanden voor zijn ontwikkelaarsdocumentatie, maar dat zegt niets over wat ChatGPT met jouw bestand doet.
Kan een llms.txt mijn site schaden?
In Google niet: volgens Google helpt of schaadt het je zichtbaarheid en posities in Google Search niet. Het risico zit in het onderhoud. Een bestand met verouderde links of oude prijzen geeft een AI-systeem dat het wel leest een verkeerd beeld van je bedrijf. Laat het daarom automatisch bijwerken of neem het op in je vaste onderhoud.
Bronnen
- The /llms.txt file, v2, Jeremy Howard (Answer.AI), 2024
- Optimizing your website for generative AI features on Google Search, Google Search Central, 2026
- Google Says LLMs.Txt Comparable To Keywords Meta Tag, Search Engine Journal, 2025
- llms.txt (Lighthouse), Chrome for Developers, 2026
- We Analyzed 137K Sites: 97% of llms.txt Files Never Get Read, Ahrefs, 2026