
Een llms.txt is een tekstbestand in de root van je website dat AI-modellen een gestructureerde, beknopte samenvatting geeft van wie je bent, wat je doet en welke pagina's belangrijk zijn. Je kunt het zien als een robots.txt, maar dan niet om crawlers te sturen, maar om AI-modellen te helpen je site sneller en correcter te begrijpen.
Dit is een cluster van Wat is GEO?.
Websites zitten vol navigatie, scripts en opmaak die voor een AI-model ruis zijn. Bij een grote of JavaScript-zware site kost het een model moeite om de kern eruit te halen. llms.txt biedt die kern kant-en-klaar aan: in leesbare markdown, zonder ruis, met links naar je belangrijkste content. Het is een opkomende standaard die door AI-tools steeds vaker wordt opgepikt.
Het bestand staat op https://jouwdomein.nl/llms.txt en is geschreven in markdown. Een eenvoudige opbouw:
Een verkort voorbeeld:
# Jouw Bedrijf
> Korte, feitelijke samenvatting van wat je doet en voor wie.
## Diensten
- Dienst A: https://jouwdomein.nl/dienst-a
- Dienst B: https://jouwdomein.nl/dienst-b
## Belangrijke pagina's
- Over ons: https://jouwdomein.nl/over
- Contact: https://jouwdomein.nl/contact
Wel: een heldere samenvatting, je kerndiensten, je belangrijkste pagina's en artikelen, en feitelijke bedrijfsgegevens. Precies de informatie die je wilt dat een AI-model over je onthoudt en citeert.
Niet: marketingtaal zonder inhoud, elke pagina van je site, of gevoelige informatie. Houd het beknopt en waar.
Nee, het vult ze aan. Een sitemap helpt crawlers alle URL's vinden, schema markup geeft machine-leesbare feiten per pagina, en llms.txt geeft AI-modellen een menselijk leesbare samenvatting van het geheel. Samen maken ze je site maximaal begrijpelijk voor AI. Zorg ook dat je AI-crawlers toegang geeft, anders lezen ze je llms.txt niet eens.
De standaard is jong en niet elk model gebruikt het al. Maar het kost weinig moeite, het kan geen kwaad, en de tools die het wél lezen krijgen er een veel schoner beeld van je site door. Voor GEO is het een logische, goedkope stap.
Voor een lokaal bedrijf met een paar diensten en een kennisbank ziet een llms.txt er bijvoorbeeld zo uit:
# Installatiebedrijf Voorbeeld
> Installatiebedrijf in Eindhoven en omgeving. Wij plaatsen en onderhouden
> warmtepompen, cv-ketels en zonnepanelen voor particulieren en het MKB.
## Diensten
- [Warmtepomp laten plaatsen](https://voorbeeld.nl/warmtepomp): advies, plaatsing en subsidie-aanvraag
- [Cv-ketel onderhoud](https://voorbeeld.nl/onderhoud): jaarlijks onderhoud en storingsdienst
## Kennisbank
- [Welke warmtepomp past bij mijn huis?](https://voorbeeld.nl/kennisbank/welke-warmtepomp)
- [Wat kost een warmtepomp?](https://voorbeeld.nl/kennisbank/kosten-warmtepomp)
## Contact
- Werkgebied: Eindhoven, Veldhoven, Best, Geldrop
- Telefoon en adres: https://voorbeeld.nl/contact
Elke link heeft een korte omschrijving. Die helpt een model om te kiezen welke pagina het antwoord op een vraag bevat.
Voor een kleine site schrijf je het bestand met de hand in een teksteditor en zet je het in de hoofdmap van je site, naast robots.txt. Bij een site met een kennisbank of blog is het slimmer om het bestand automatisch te laten maken bij elke nieuwe publicatie, zodat nieuwe artikelen er vanzelf in komen. Controleer daarna of het bestand bereikbaar is door /llms.txt achter je domeinnaam te typen in de browser. Je moet dan platte tekst zien, geen foutpagina.
Naast llms.txt gebruiken sommige sites een llms-full.txt: één bestand met de volledige tekst van de belangrijkste pagina's. Dat is handig voor documentatie of een kennisbank, omdat een model dan alles in één keer kan lezen. Voor de meeste bedrijfssites is een goede llms.txt met links genoeg.
Het bestand staat er, maar de site blokkeert AI-crawlers. Een llms.txt helpt niets als je robots.txt de crawlers van AI-diensten tegenhoudt. Controleer beide samen.
Verouderde links. Een llms.txt die naar pagina's verwijst die niet meer bestaan of verhuisd zijn, stuurt een model naar een foutpagina. Laat het bestand bij voorkeur automatisch maken uit dezelfde bron als je sitemap.
Te veel tekst. Een llms.txt is een inhoudsopgave met een korte samenvatting, geen kopie van je hele site. Houd de samenvatting op een paar zinnen en geef per link één regel uitleg.
Andere feiten dan op je site. Staan er in je llms.txt andere diensten, een ander werkgebied of een ander telefoonnummer dan op je site en in je bedrijfsprofiel, dan weet een model niet wat klopt. Dezelfde feiten overal, net als bij NAP-consistentie in local SEO.
Het verkeerde bestandstype. Het bestand moet als platte tekst worden geserveerd. Sommige hostingomgevingen sturen elke onbekende URL naar de homepage, waardoor /llms.txt een HTML-pagina teruggeeft. Controleer het in de browser.
Een llms.txt is een klein onderdeel. Wat zwaarder weegt, is of je pagina's de vragen van klanten direct beantwoorden, of je bedrijfsgegevens overal kloppen en of je elders genoemd wordt. Zie het bestand als het visitekaartje bij een site die al goed in elkaar zit, niet als vervanging daarvan.
Moet ik llms.txt aanmelden bij een zoekmachine? Nee. Het bestand staat op een vaste plek, en tools die het gebruiken, zoeken daar zelf.
Hoe vaak werk ik het bij? Bij elke wijziging in je diensten of contactgegevens, en als er belangrijke pagina's bijkomen. Een automatisch gemaakt bestand blijft vanzelf actueel.
Kan llms.txt mijn rankings in Google schaden? Nee. Google gebruikt het bestand niet voor de zoekresultaten. Het is alleen bedoeld voor AI-modellen en tools.
dGEN Productions stelt een correcte llms.txt voor je op als onderdeel van een GEO-traject. Bekijk onze diensten of plan een gratis gesprek.
dGEN Productions, AI-bureau in Veldhoven, regio Eindhoven (Brainport), onderdeel van dGEN Labs. De Run 1141 (1e verdieping, nr. 12), 5503 LB Veldhoven · info@dgenproductions.nl · 06-87413056 · KvK 97916137 (eenmanszaak) · btw NL005295840B15