Opent in een nieuw tabblad

GEO & AI search

llms.txt uitgelegd: heeft je website het nodig?

Een klein Markdown-bestand dat taalmodellen de weg wijst door je site. Wat het wel en niet doet, en wanneer het de moeite waard is.

Door Manifest Digital Studio6 min lezen

In het kort

  • llms.txt is een Markdown-bestand in de root van je site met een samenvatting en een selectie van je belangrijkste pagina's.
  • Het is een voorstel voor een standaard en wordt niet breed ondersteund door zoekmachines en AI-platforms.
  • llms.txt blokkeert niets: toegang voor crawlers regel je nog steeds via robots.txt.
  • Het bestand is vooral nuttig voor sites met veel documentatie of diepe content.
  • Goede content, schema-markup en externe vermeldingen wegen zwaarder voor zichtbaarheid in AI-antwoorden.

Een llms.txt is een Markdown-bestand in de root van je website dat taalmodellen een beknopte samenvatting en een lijst met je belangrijkste pagina’s geeft. Of je het nodig hebt? Voor de meeste websites is het een kleine, goedkope toevoeging zonder gegarandeerd effect: handig voor documentatie-zware sites, maar geen vervanging voor goede content, structuur en vermeldingen elders op het web.

In dit artikel leggen we uit wat llms.txt precies is, hoe het bestand eruitziet, wat het realistisch oplevert en hoe je het in een uur goed neerzet als je besluit het te doen.

Wat is llms.txt precies?

llms.txt is een voorstel voor een standaard, gepubliceerd op llmstxt.org. Het idee is simpel: een website zet op /llms.txt een tekstbestand in Markdown-opmaak. Daarin staat in een paar regels wie je bent, wat je doet en welke pagina’s de kern van je informatie bevatten. Een taalmodel of AI-agent die je site wil begrijpen, hoeft dan niet eerst door menu’s, cookiebanners, sliders en JavaScript te graven.

Het verschil met bestanden die je al kent:

  • robots.txt vertelt crawlers wat ze wel en niet mogen ophalen. Het is een toegangsregeling.
  • sitemap.xml somt alle indexeerbare URL’s op, zonder uitleg of rangorde.
  • llms.txt is een samengestelde inhoudsopgave met context: een selectie van wat belangrijk is, in leesbare taal.

llms.txt verbiedt of blokkeert dus niets. Wil je bepaalde AI-crawlers weren, dan doe je dat nog steeds via robots.txt.

Hoe ziet een llms.txt-bestand eruit?

Het voorstel beschrijft een vaste volgorde. Bovenaan staat een H1 met de naam van de site of het bedrijf. Daarna volgt een korte samenvatting in een blockquote, eventueel wat extra toelichting, en vervolgens secties met lijsten van links. Elke link mag een korte beschrijving krijgen.

Een vereenvoudigd voorbeeld voor een fictief installatiebedrijf:

# Warmtepomp Totaal Breda

> Installateur van warmtepompen en zonneboilers in regio Breda.
> Advies, installatie en onderhoud voor particulieren en vve's.

## Diensten
- [Hybride warmtepomp](https://example.nl/hybride/): wanneer hybride zinvol is en wat erbij komt kijken
- [Onderhoud](https://example.nl/onderhoud/): onderhoudscontracten en storingsdienst

## Kennisbank
- [Subsidie aanvragen](https://example.nl/subsidie/): stappen en voorwaarden

## Optional
- [Over ons](https://example.nl/over-ons/)

De sectie Optional heeft in het voorstel een speciale betekenis: daar staat informatie die een model mag overslaan als het weinig ruimte heeft. Daarnaast noemt het voorstel llms-full.txt, een variant waarin de volledige tekst van de belangrijkste pagina’s in één bestand staat. Dat zie je vooral bij softwaredocumentatie.

Wat levert llms.txt op (en wat niet)?

Hier moet je eerlijk zijn over de onzekerheid. llms.txt is een voorstel, geen officiële webstandaard. De grote zoekmachines en AI-platforms hebben niet breed en publiekelijk toegezegd dat ze het bestand gebruiken bij het samenstellen van antwoorden. Google heeft het niet opgenomen in zijn documentatie voor Search, en de bestaande richtlijnen voor AI-functies in Google Search vragen geen speciale bestanden.

Wat het wél kan doen:

  • AI-agents en tools helpen die op verzoek van een gebruiker je site bezoeken en snel moeten bepalen waar het antwoord staat.
  • Ontwikkelaars helpen die documentatie in een AI-assistent laden. Daar is llms.txt het meest ingeburgerd.
  • Jou dwingen tot keuzes. Wie een goede llms.txt schrijft, moet bepalen welke tien pagina’s echt het verhaal vertellen. Die oefening alleen al maakt vaak zichtbaar dat de interne structuur rommelig is.

Wat het níet doet:

  • Het zorgt er niet voor dat ChatGPT, Gemini of Perplexity je merk gaan noemen.
  • Het compenseert geen dunne content, ontbrekende autoriteit of slechte techniek.
  • Het is geen rankingfactor in Google.

Onze mening: zie llms.txt als een verzorgd visitekaartje voor machines, niet als een groeihefboom. De echte hefboom voor zichtbaarheid in AI-antwoorden zit in duidelijke entiteiten, goed gestructureerde pagina’s en vermeldingen op betrouwbare externe bronnen. Daarover schreven we eerder in entiteiten en schema.org voor AI-zoekmachines.

llms.txt naast andere GEO-maatregelen

Om het in perspectief te plaatsen, een vergelijking van maatregelen die je kunt nemen om beter vindbaar te zijn in AI-zoekmachines:

Maatregel Moeite Effect Zekerheid
llms.txt toevoegen Laag Klein, vooral voor agents en documentatie Onzeker: niet breed ondersteund
Schema.org-markup (Organization, Service, FAQ) Gemiddeld Helpt machines je entiteit te begrijpen Breed ondersteund formaat
Heldere antwoordblokken bovenaan pagina’s Gemiddeld Beter citeerbaar in AI-antwoorden en snippets Bewezen nuttig voor gewone SEO
Vermeldingen op externe, relevante bronnen Hoog Groot: modellen leren over je via derden Hoog, maar traag
Technische toegankelijkheid (server-side HTML, snelle pagina’s) Gemiddeld Voorwaarde: wat niet te lezen is, telt niet mee Hoog

Een llms.txt staat dus onderaan de prioriteitenlijst, maar omdat het weinig kost, kan het prima mee in hetzelfde traject. Wil je weten hoe GEO zich verhoudt tot klassieke SEO, lees dan ook SEO vs GEO: wat is het verschil. In onze aanpak voor GEO en vindbaarheid in AI search komt llms.txt pas aan bod als de basis staat.

Voor wie is llms.txt de moeite waard?

Niet elke site heeft er evenveel aan. Een grove indeling:

  • Zinvol: SaaS-bedrijven en API-aanbieders met uitgebreide documentatie, kennisbanken, webshops met veel productcategorieën en sites met veel diepe content waar de structuur niet vanzelf spreekt.
  • Prima, maar bijzaak: dienstverleners en mkb-bedrijven met een site van tien tot vijftig pagina’s. Het kan geen kwaad, maar verwacht er geen merkbaar verschil van.
  • Weinig nut: een onepager of een site die vooral uit visuele portfolio’s bestaat zonder tekstuele uitleg.

Stel: een advocatenkantoor in Utrecht heeft veertig pagina’s over arbeidsrecht en ondernemingsrecht. Een llms.txt die de rechtsgebieden en de belangrijkste kennisartikelen overzichtelijk opsomt, is in een uur gemaakt. Het effect is onzeker, de kosten zijn verwaarloosbaar. Dan is de afweging snel gemaakt, mits de rest van de site op orde is.

Zo pak je het aan

Besluit je een llms.txt toe te voegen, volg dan deze stappen:

  1. Kies je kernpagina’s. Selecteer de pagina’s die samen uitleggen wie je bent, wat je aanbiedt en welke vragen je beantwoordt. Denk aan tien tot dertig URL’s, niet je hele sitemap.
  2. Schrijf een samenvatting van twee à drie zinnen. Feitelijk en specifiek: wat je doet, voor wie en waar. Geen marketingtaal; een model heeft niets aan superlatieven.
  3. Groepeer in logische secties. Bijvoorbeeld Diensten, Kennisbank, Over ons. Geef elke link een korte beschrijving van één regel.
  4. Zet minder belangrijke pagina’s onder Optional. Zo blijft de kern compact.
  5. Publiceer op /llms.txt. Als platte tekst in de root van je domein. In WordPress kan dat via een bestand op de server of een snippet die de URL afhandelt.
  6. Controleer de links. Elke URL moet een 200-status geven, canonical zijn en geen redirect of noindex hebben.
  7. Onderhoud het. Voeg het bestand toe aan je checklist bij nieuwe diensten of grote contentwijzigingen. Een verouderde llms.txt is erger dan geen.

Twijfel je of je site technisch klaar is om door AI-crawlers gelezen te worden? Met een gratis SEO- en GEO-scan zie je snel waar de echte knelpunten zitten, zoals content die alleen via JavaScript laadt of pagina’s die per ongeluk geblokkeerd zijn.

Conclusie

llms.txt is een sympathiek, eenvoudig idee: geef machines een heldere inhoudsopgave van je site. Het kost weinig en kan geen kwaad, maar de ondersteuning is beperkt en het effect onzeker. Zet het daarom pas neer als de fundamenten kloppen: goede content, duidelijke structuur, schema-markup en autoriteit van buitenaf. Dan is het een nette afwerking in plaats van een verkeerde prioriteit.

Wil je weten waar jouw site staat in AI-zoekmachines? Bekijk hoe we GEO voor AI search aanpakken.

Veelgestelde vragen

Is llms.txt een rankingfactor in Google?

Nee. Google heeft llms.txt niet opgenomen in zijn documentatie voor Search en gebruikt het niet om pagina's te rangschikken.

Wat is het verschil tussen llms.txt en robots.txt?

robots.txt regelt welke crawlers wat mogen ophalen. llms.txt is een inhoudsopgave met context en blokkeert niets.

Wat is llms-full.txt?

Een variant waarin de volledige tekst van de belangrijkste pagina's in één bestand staat. Die zie je vooral bij softwaredocumentatie.

Hoe vaak moet ik mijn llms.txt bijwerken?

Werk het bij zodra je diensten, belangrijke pagina's of URL's veranderen. Een verouderd bestand met kapotte links doet meer kwaad dan goed.

Manifest Digital Studio

Wij bouwen gedurfde, snelle websites en maken merken vindbaar in Google en AI-zoekmachines. Vragen over dit artikel? Stel ze direct aan de developer.