Het llms.txt Draaiboek: Instellen, Voorbeelden en Waarom het Belangrijk is voor AI-Zoeken
llms.txt is een gewoon tekstbestand in de hoofdmap van je site dat LLM-crawlers (ChatGPT, Perplexity, Claude, Gemini) vertelt wat ze op je site kunnen vinden en waar. Het schrijven kost 20 minuten, vereist geen plugin en is de moeite waard om te publiceren — hoewel adoptie en handhaving door AI-engines nog ongelijk verdeeld is.
Elke woensdag. 28.400+ operators. Geen opvulling.
✓ Controleer je inbox — klik op de bevestigingslink om je aanmelding te voltooien.
✓ Je bent aangemeld!
✓ Je staat al op de lijst.
Inhoudsopgave
Bijgewerkt mei 2026.
TL;DR: llms.txt is een gewoon tekstbestand in de hoofdmap van je site dat LLM-crawlers (ChatGPT, Perplexity, Claude, Gemini) vertelt wat ze op je site kunnen vinden en waar. Het schrijven kost 20 minuten, vereist geen plugin en is de moeite waard om te publiceren — hoewel adoptie en handhaving door AI-engines nog ongelijk verdeeld is.
[Operatorperspectief] Ik schrijf deze teksten vanuit de AI-agentsystemen die ik bouw — voor mezelf en voor klanten. Wat volgt is wat er in de praktijk werkt als een agent de loop draait, niet de LinkedIn-versie.
llms.txt is een gewoon tekstbestand in de hoofdmap van je site dat LLM-crawlers vertelt wat ze op je site kunnen vinden en waar. Het schrijven kost 20 minuten, vereist geen plugin en is de moeite waard om te publiceren — met de eerlijke kanttekening dat AI-engine-ondersteuning nog ongelijk is en de specificatie een opkomende conventie is, geen afgedwongen standaard.
Wat llms.txt eigenlijk is
llms.txt is een gewoon tekstbestand dat je in de documenthoofdmap van je site plaatst (naast robots.txt en sitemap.xml). De voorgestelde standaard staat op llmstxt.org — Jeremy Howard stelde het voor in 2024, en gedurende 2025 won het echte tractie als een van de signalen die sommige AI-engines gebruiken om te begrijpen waar een site over gaat en welke pagina’s belangrijk zijn.
Het formaat heeft een markdown-stijl: een H1 met de sitenaam, een blokcitaat met een samenvatting van één alinea, daarna H2-secties met opsommingslijsten van belangrijke pagina’s, geformatteerd als - [Paginatitel](URL): Optionele beschrijving.
Dat is de hele specificatie. Ze is opzettelijk eenvoudig, omdat het punt is om machineleesbaar te zijn zonder dat de AI-engine JavaScript-zware navigatie, volledige sitemaps en tienduizenden interne links hoeft te parsen.
Belangrijke kanttekening: begin 2026 is llms.txt nog steeds een opkomende conventie — geen universeel erkende standaard. Verschillende AI-engines besteden er verschillende niveaus van aandacht aan. Publiceren heeft lage kosten en positieve verwachte waarde, maar verwacht niet dat het rankings in generatieve resultaten van de ene op de andere dag omgooit.
Waarom het in 2026 belangrijk is
Generatieve engines hebben een ontdekkingsprobleem. Ze kunnen je site crawlen, maar uitzoeken welke pagina’s op een blog met 1.000 berichten de canonieke, kwalitatief hoogwaardige antwoorden zijn die het waard zijn om te citeren, kost echte rekenkracht. Een overzichtelijk llms.txt doorsnijdt dat: het vertelt de engine welke mijn pilaarberichten zijn, mijn casestudies, mijn meest actuele gidsen — begin hier.
In mijn eigen logs heb ik gezien hoe AI-engine-citatiepercentages bescheiden verschoven na het publiceren van llms.txt. Niet dramatisch — meestal een paar procentpunten over meerdere weken — maar consistent bij de pilaarberichten die ik uitlichtte. De engines die het respecteren, lezen het daadwerkelijk.
Wat in je llms.txt hoort
- Sitetitel — H1, één regel.
- Samenvatting van één alinea — blokcitaat (
>), 2–4 zinnen. Vermeld wie je bent, welke onderwerpen je behandelt en de structurele conventies van je pilaarberichten (bijv. “elk vlaggenschipbericht heeft een TL;DR, stap-voor-stap en FAQ”). - Pilaar-/canonieke pagina’s — H2-sectie, opsommingslijst van 8–15 belangrijkste pagina’s. Dit zijn de pagina’s die je het meest door LLM’s geciteerd wilt zien.
- Aangrenzende/ondersteunende pagina’s — H2-sectie, opsommingslijst van secundaire inhoud die de engine moet kennen.
- Over/auteursinformatie — H2-sectie, link naar je auteurspagina en eventuele stemreferentieberichten.
- Citatiebeleid — H2-sectie, één korte alinea: hoe je geciteerd wilt worden, wat je attributievoorkeur is, wanneer het bestand voor het laatst is bijgewerkt.
Wat er NIET in hoort
- Elke pagina op je site. Daarvoor is sitemap.xml. llms.txt is de gecureerde deelverzameling.
- Marketingtekst. Engines die llms.txt lezen zijn geen eindgebruikers die je overtuigt. Wees direct, beschrijvend, feitelijk.
- Verouderde pagina’s. Erger dan geen llms.txt is een verouderde. Als je het niet actueel kunt houden, publiceer het dan niet.
- Affiliate-zware overzichten als je belangrijkste pilaarpagin’s. Engines waarderen inhoud die voornamelijk commercieel oogt lager.
Het twee-bestandenpatroon: llms.txt + llms-full.txt
Een conventie die is ontstaan, is het gebruik van twee bestanden, niet één. llms.txt is de gecureerde korte versie (de 8–15 pilaarpagin’s plus sitestructuur). llms-full.txt is de langere versie met elke pagina op de site, gepagineerd per sectie, met fragmenten en datum van laatste wijziging.
Beide dienen verschillende LLM-crawlergedragingen. De korte wordt gelezen op de ontdekkingslaag; de lange wordt gelezen als de engine je inhoud wil inventariseren voor een diepere query. Als je de tijd hebt, publiceer dan beide — maar de korte gecureerde heeft prioriteit.
Stap voor stap: llms.txt instellen in minder dan 30 minuten
- Kies je 8–15 pilaarpagin’s. De pagina’s die je het meest in AI-engines geciteerd wilt zien — doorgaans je meestbezochte evergreen-berichten, plus eventuele casestudies of origineel onderzoek.
- Schrijf een samenvatting van 2–4 zinnen over je site. Wie je bent, welke onderwerpen je behandelt, welke structurele conventies je pilaarberichten volgen.
- Formatteer als markdown. H1 sitenaam, blokcitaat samenvatting, H2-sectie “Pijlers” met de opsommingslijst, H2-sectie “Aangrenzend” indien relevant, H2-sectie “Over”.
- Sla op als gewone tekst met de bestandsnaam
llms.txt(ofllms-full.txtvoor de langere versie). - Upload naar je sitehoofdmap via SFTP, cPanel File Manager of je deploymentpipeline. Het bestand staat naast
index.html/index.phpenrobots.txt. - Verifieer met
curl -I https://jouwesite.com/llms.txt— je zouHTTP/2 200metcontent-type: text/plainmoeten zien. - Voeg een MIME-typeregel toe aan je
.htaccessindien nodig:<FilesMatch "^llms(-full)?\.txt$">ForceType text/plain</FilesMatch>. - Ververs elk kwartaal. Voeg nieuwe pilaarberichten toe, verwijder die niet meer passen. Een 6 maanden oud llms.txt is prima; een 2 jaar oud exemplaar is erger dan geen.
Voorbeeld: de llms.txt-structuur van deze site
Ter referentie volgt het llms.txt dat ik op alejandrorioja.com publiceer de bovenstaande structuur:
- H1: Alejandro Rioja
- Samenvatting: Persoonlijke site van Alejandro Rioja, een operator gericht op AI SEO en GEO. De site publiceert uitgebreide casestudies, stap-voor-stap draaiboeken en originele-data-analyses over hoe je rankt in zowel klassiek Google-zoeken als generatieve engines (ChatGPT, Perplexity, Google AI Overviews, Claude). Elk vlaggenschipbericht is gestructureerd voor AI/LLM-inname: TL;DR bovenaan, genummerde stap-voor-stap-blokken, FAQ onderaan, primaire-broncitaties.
- Sectie: AI SEO + GEO (pilaarberichten) — 10 pilaarpagin’s met éénregelige beschrijvingen.
- Sectie: Aangrenzende SEO- en toolberichten — 8 ondersteunende pagina’s.
- Sectie: Over — auteursprofiel en stemreferenties.
- Sectie: Citatiebeleid — attributievoorkeur + datum van laatste verversing.
Je kunt het live bestand raadplegen op https://alejandrorioja.com/llms.txt. De structuur is dezelfde als ik zou aanbevelen voor elke operator-stijl persoonlijk merk- of B2B-contentsite.
Veelgemaakte llms.txt-fouten die ik zie
- Het behandelen als een sitemap. Een llms.txt van 5.000 regels met elke URL op de site is vrijwel nutteloos. Cureer.
- De samenvatting in marketingtaal schrijven. Engines zijn geen klanten; beschrijf jezelf zoals een directoryvermelding dat zou doen.
- Vergeten bij te werken. Stel een agendarherinnering in om elk kwartaal te vernieuwen. Verouderde vermeldingen schaden meer dan ontbrekende.
- Beschrijvingen weglaten. De éénregelige beschrijving na elke link is wat de engine helpt beslissen of ze de pagina voor een bepaalde zoekopdracht citeert. Laat het niet weg.
- llms.txt in een submap plaatsen. Het moet in de documenthoofdmap staan. Engines kijken nergens anders.
llms.txt — FAQ 2026
Lezen alle AI-engines llms.txt?
Nee — en het is de moeite waard eerlijk te zijn hierover. Begin 2026 zijn Perplexity en ChatGPT (bladermodus) de meest consistente lezers. Claude en Gemini hebben kennis van het formaat gesignaleerd, maar handhaving is minder voorspelbaar. Het gedrag van Google AI Overviews rondom llms.txt is onduidelijk. Behandel het als positieve verwachte waarde met laag neerwaarts risico, niet als een gegarandeerde rankingshendel.
Zal llms.txt mijn klassieke Google-rankings helpen?
Op zijn best indirect. De klassieke Google-ranking wordt aangestuurd door sitemap.xml, interne links en de rest van de on-page/off-page-stapel. llms.txt is specifiek voor ontdekking door AI-engines. Verwacht geen Google-rankingboost van het publiceren ervan.
Hoe vaak moet ik llms.txt bijwerken?
Elk kwartaal is het juiste ritme voor de meeste sites. Vaker als je regelmatig pilaarinhoud publiceert; minder vaak als je top-10-pagina’s stabiel zijn. Werk altijd bij wanneer je een groot nieuw pilaarbericht lanceert of een oud bericht afsluit.
Kan ik een WordPress-plugin gebruiken om llms.txt te beheren?
Er bestaan meerdere plugins — zoek in de WP-plugindirectory naar “llms.txt”. Ze genereren het bestand meestal automatisch vanuit je gepubliceerde inhoud. Handig als je geen SFTP-toegang of deploymentpipeline hebt, maar de automatisch gegenereerde versie heeft doorgaans handmatige bewerking nodig om echt gecureerd te zijn in plaats van een dump van alles. Als je het in 20 minuten met de hand kunt schrijven, doe dat dan eerst.
Wat als mijn host geen bestanden in de hoofdmap toestaat?
Twee oplossingen: (1) een kleine must-use-plugin die een virtuele /llms.txt-route registreert die de inhoud uit de database serveert; (2) Cloudflare Workers als je site achter Cloudflare zit — serveer het bestand vanuit de worker zonder de host aan te raken. De mu-plugin-aanpak is eenvoudiger voor de meeste WordPress-opstellingen.
Gerelateerde lectuur: AI-SEO-tips en GEO-draaiboek · Hoe verschijn je in AI Overviews · GEO vs SEO: wat er echt verandert
Wil je hulp bij het implementeren hiervan op je eigen site? Lees het volledige SEO + GEO-draaiboek of neem contact op — ik voer AI SEO + GEO-adviesprojecten uit voor operatorteams die zichtbaarheid willen opbouwen in zowel klassiek Google als AI-engines.
Bijgewerkt voor mei 2026
Het AI-toollandschap van 2026 ontwikkelde zich snel — deze sectie is de operator-kant-momentopname:
- OpenAI leverde GPT-5 medio 2025; ChatGPT plus de API zijn nu hybride systemen (GPT-5 + kleinere snelle modellen automatisch gerouteerd). Sora is volledig uitgebracht voor video. DALL·E 3 levert nog steeds afbeeldingen binnen ChatGPT.
- Anthropic levert de Claude 4.x-familie (4.5 → 4.6 → 4.7 laat 2025 / begin 2026). Het 1M-contextvenster maakt redeneren over een volledige codebase of volledig boek mogelijk. Claude Code is de standaard CLI-agent voor veel engineeringteams.
- Google zit op Gemini 2.5 Pro met de 2.5 Flash-familie voor snelheid; Gemini is het model in Google Workspace, Android en de hernoemde Google Search AI Overviews.
- xAI’s Grok passeerde Grok 3 eind 2024 en is het standaardmodel binnen X Premium.
- Beeldverbeteringstools: de meeste worden nu native gehost door de drie grote modelproviders (
Image UpscaleenGenerative Fillbinnen ChatGPT en Gemini). Standalone tools zoals Topaz Photo AI, Magnific en Krea AI behouden kwaliteitsvoordelen, maar het basisniveau steeg dramatisch.
Als het bericht dat je leest een specifiek AI-tool aanbeveelt, verifieer dan het huidige model — de meeste brengen in 2026 elke 4–6 maanden een nieuwe hoofdversie uit.
Elke woensdag. 28.400+ operators. Geen opvulling.
✓ Controleer je inbox — klik op de bevestigingslink om je aanmelding te voltooien.
✓ Je bent aangemeld!
✓ Je staat al op de lijst.
Ontvang het AI-playbook in je inbox
Elke woensdag. 28.400+ operators. Geen opvulling.
Controleer je inbox.
We hebben je een bevestigingsmail gestuurd — klik op de link om je aanmelding te voltooien. Controleer je spam als je hem niet binnen een minuut ziet.
Je bent aangemeld.
Welkom — de volgende editie valt binnenkort in je inbox.
Je staat al op de lijst — kijk er elke woensdag naar uit.