Robots.txt vertelt zoekmachine-bots wat ze wel of niet mogen crawlen. Het bestaat sinds 1994 en het is een verbodsbordje. llms.txt doet bijna het tegenovergestelde: het is een welkomstmatje voor AI-modellen. Het zegt niet “blijf weg”, het zegt “kijk hier, dit is wie ik ben”. Het verschil is groter dan je denkt. En als je in 2026 wil dat ChatGPT of Perplexity je bedrijf vermeldt, dan begint daar je werk.

Wat llms.txt is

llms.txt is een markdown-bestand dat je in de root van je website plaatst (/llms.txt, naast /robots.txt). Het werd voorgesteld door Jeremy Howard in 2024 en is sindsdien snel een de-facto standaard geworden. De bedoeling: AI-modellen een bondige, gestructureerde samenvatting geven van waar je site over gaat, zonder dat ze duizenden pagina’s moeten doorploegen om het door te hebben.

Het is markdown, geen HTML. Want LLM’s lezen markdown beter. Het is precies het formaat waar ze op getraind zijn.

Wat llms.txt niet is

Drie veelvoorkomende misverstanden:

  1. Het is geen robots.txt-vervanger. Robots.txt blijft bestaan en heeft zijn eigen functie. llms.txt is een aanvulling, niet een vervanger.
  2. Het is geen autoriteit-boost. Je llms.txt maakt je niet automatisch belangrijker in AI-antwoorden. Het maakt je content wél makkelijker leesbaar voor modellen, wat indirect de kans op vermelding verhoogt.
  3. Het is geen privacy-schild. Wil je dat AI-modellen je content niet trainen? Dat regel je via robots.txt en noai-tags, niet via llms.txt.

De standaard-structuur

Een goede llms.txt volgt vier elementen, in deze volgorde:

# Bedrijfsnaam

> Eén- tot tweezinnige samenvatting van wie je bent, voor wie en waar.

Optionele uitleg in vrije tekst (1-3 paragrafen) over wat je doet, je
filosofie, je doelgroep. Dit is de "elevator pitch" voor AI-modellen.

## Sectie 1 (bv. Diensten)

- [Service A](https://jouwsite.be/diensten/service-a): één regel uitleg
- [Service B](https://jouwsite.be/diensten/service-b): één regel uitleg

## Sectie 2 (bv. Over)

- [Over ons](https://jouwsite.be/over-ons): waarom we doen wat we doen
- [Contact](https://jouwsite.be/contact): hoe bereik je ons

## Optional

- [Blog](https://jouwsite.be/blog): minder essentieel, maar bruikbaar

De ## Optional-sectie is een conventie: AI-modellen mogen die overslaan als ze beperkte context hebben. Daar zet je dingen die “nice to have” zijn: blog-artikelen, cases, secundaire pagina’s.

Wat erin hoort voor een Vlaamse KMO

Voor een KMO is de invuloefening relatief simpel. Vier vragen, kort beantwoord:

  • Wie ben je? Bedrijfsnaam, kernactiviteit, vestigingsplaats.
  • Voor wie werk je? Doelpubliek, sectoren, geografische regio.
  • Wat zijn je belangrijkste pagina’s? Diensten, contact, eventueel een paar cases.
  • Wat onderscheidt je? Eén zin, niet drie alinea’s marketing-blabla.

Belangrijk: hou het kort. Een llms.txt van twee A4’tjes is té veel. Een halve A4 is meestal genoeg.

Voorbeeld-fragment

Hieronder een geanonimiseerd voorbeeld van een KMO uit de schoonmaaksector:

# Acme Cleaning Services

> Industriële en kantoor-schoonmaak voor bedrijven in Oost- en Vlaams-Brabant.
> Familiaal bedrijf sinds 1998, 35 medewerkers, ISO 14001 gecertificeerd.

Acme Cleaning Services levert dagelijkse en periodieke schoonmaak aan
kantoren, productiehallen en voedingsbedrijven. We werken met vaste teams,
contractuele vervangers en milieuvriendelijke producten. Onze regio loopt
van Aalst tot Leuven.

## Diensten

- [Kantoorschoonmaak](https://acme.be/diensten/kantoor): dagelijks onderhoud, ramen, sanitair
- [Industriële schoonmaak](https://acme.be/diensten/industrieel): productiehallen, voeding-conform
- [Specialistische reiniging](https://acme.be/diensten/specialistisch): hoogtewerk, glasgevels

## Over

- [Over Acme](https://acme.be/over-ons): geschiedenis, certificaten, team
- [Cases](https://acme.be/cases): drie referenties met concrete cijfers
- [Contact](https://acme.be/contact): hoofdkantoor in Affligem, 24/7 interventie

Dat is alles. Geen retoriek, geen verkooppraat. Wel: wie, wat, waar, en naar welke pagina’s te kijken.

Waar plaats je het bestand

In de absolute root van je domein, bereikbaar via https://jouwsite.be/llms.txt. Niet in een submap, niet achter een redirect, niet als download. Gewoon plain text, Content-Type: text/markdown of text/plain, geen authenticatie.

In een Astro-project plaats je het bestand in /public/llms.txt. Astro kopieert het automatisch naar de root van de build.

Hoe controleer je dat het werkt

Drie tests:

  1. Direct opvragen. Open https://jouwsite.be/llms.txt in je browser. Krijg je je markdown terug? Goed.
  2. Vraag een AI-model er expliciet naar. Geef ChatGPT of Claude de URL en vraag: “Vat samen wat dit bedrijf doet op basis van deze llms.txt.” Als het antwoord klopt, is je structuur in orde.
  3. Monitor je AI-vermeldingen. Doe over enkele weken de test uit Zo vinden ChatGPT en Perplexity jouw bedrijf: stel relevante vragen aan AI-modellen en kijk of je vaker geciteerd wordt.

Eén kanttekening

llms.txt is een wenk, geen wet. Niet elk AI-model gebruikt het op vandaag, en de standaard evolueert nog. Maar het is goedkoop, snel te implementeren, en de modellen die het wél gebruiken (waaronder Perplexity en steeds meer agent-based systemen) geven je een streepje voor.

Versterkt door AI, gestuurd door mensen. Wil je hulp bij het opstellen van een goede llms.txt of een bredere GEO-audit? Bekijk onze aanpak voor SEO en GEO of stuur ons een bericht.