Naar de inhoud
soufain

Vindbaarheid

Wat is llms.txt, en heeft je website het nodig?

llms.txt is een voorstel voor een Markdown-bestand dat AI-agents wegwijs maakt op je website. Wat erin staat, wie het leest en of het voor jou zin heeft.

Bijgewerkt op · 9 min leestijd · Door Soufain

Wat is llms.txt?

llms.txt is een bestand dat je in de hoofdmap van je website zet, op het adres jouwdomein.nl/llms.txt. Het vertelt in gewone tekst wie je bent, wat je doet en op welke pagina's de belangrijkste informatie staat. De lezer is geen bezoeker, maar een taalmodel of AI-agent: software die namens iemand informatie opzoekt.

Het idee komt van Jeremy Howard, medeoprichter van het AI-bedrijf Answer.AI. Hij publiceerde het voorstel op 3 september 2024 op llmstxt.org. In augustus 2026 volgde een tweede versie, bijgesteld op basis van twee jaar gebruik in de praktijk.

De aanleiding is praktisch. Webpagina's zijn gemaakt voor mensen: menu's, cookiemeldingen, scripts en advertenties maken het lastig om er schone tekst uit te halen. Een AI-model kan bovendien maar een beperkte hoeveelheid tekst tegelijk verwerken. Een llms.txt geeft het overzicht in één klein bestand en verwijst voor de details naar de juiste pagina's. Volgens het voorstel is het vooral bedoeld voor het moment dat een agent iemand helpt, en minder voor het trainen van modellen.

Hoe ziet een llms.txt eruit?

Een llms.txt is geschreven in Markdown, de eenvoudige opmaaktaal waarin een # een kop maakt en een > een citaat. Het voorstel legt een vaste volgorde vast:

  1. Een H1-kop met de naam van het bedrijf of project. Dit is het enige verplichte onderdeel.
  2. Een blockquote, een regel die begint met >, met een korte samenvatting die de rest van het bestand begrijpelijk maakt.
  3. Eventueel losse tekst zonder koppen, voor extra uitleg of aandachtspunten.
  4. Secties met een H2-kop, elk met een lijst links in de vorm [naam](url), eventueel gevolgd door een dubbele punt en een korte toelichting.
  5. Een sectie Optional voor bijzaken die een agent mag overslaan als er weinig ruimte is. Dat is een afspraak, geen verplichting.

llms.txt

# Installatiebedrijf Bosman > Installateur van warmtepompen, cv-ketels en zonnepanelen voor particulieren in de regio Zwolle. Offertes zijn gratis. Storingen melden kan dag en nacht. ## Diensten- [Warmtepomp laten plaatsen](https://bosman-installatie.nl/warmtepomp): soorten, werkwijze, subsidie- [Cv-ketel vervangen](https://bosman-installatie.nl/cv-ketel): merken en doorlooptijd- [Storingsdienst](https://bosman-installatie.nl/storing): bereikbaarheid en voorrijkosten ## Praktisch- [Prijzen](https://bosman-installatie.nl/prijzen): richtprijzen per dienst- [Werkgebied en contact](https://bosman-installatie.nl/contact) ## Optional- [Over ons](https://bosman-installatie.nl/over-ons)
  1. 1# Installatiebedrijf BosmanDe H1 met de bedrijfsnaam. Het enige verplichte onderdeel.
  2. 2> Installateur van warmtepompen, cv-ketels en zonnepanelen voor particulieren in de regio Zwolle.De samenvatting: wat je doet, voor wie en waar. Dit leest een agent als eerste.
  3. 3Offertes zijn gratis. Storingen melden kan dag en nacht.Losse tekst zonder kop, voor feiten die voor het hele bedrijf gelden.
  4. 4## DienstenEen H2-kop opent een lijst met links. De indeling kies je zelf.
  5. 5- [Warmtepomp laten plaatsen](https://bosman-installatie.nl/warmtepomp): soorten, werkwijze, subsidieEen link met na de dubbele punt in een paar woorden waar de pagina over gaat.
  6. 6- [Prijzen](https://bosman-installatie.nl/prijzen): richtprijzen per dienstPagina's met feiten waar klanten vaak naar vragen, zoals prijzen en werkgebied.
  7. 7## OptionalBijzaken die een agent mag overslaan. De kop is volgens de afspraak Engels.
Fictief voorbeeld van een llms.txt voor een installatiebedrijf. De nummers verwijzen naar de uitleg.

Het voorstel raadt verder aan om te linken naar een schone Markdown-versie van elke pagina, op hetzelfde adres met .md erachter. Voor een kleine website is dat meestal overbodig: gewone pagina's die zonder JavaScript goed leesbaar zijn, volstaan. Sinds de tweede versie mag een llms.txt ook in een submap staan, zoals /docs/llms.txt. Het geldt dan voor alle pagina's in die map.

Het verschil met robots.txt en sitemap.xml

Alle drie staan ze in de hoofdmap van je website en zijn ze bedoeld voor software, niet voor bezoekers. Daar houdt de overeenkomst op.

Drie bestanden, drie taken

robots.txt

Regels voor crawlers

  • Zegt welke bots welke delen van je site mogen ophalen
  • Hiermee blokkeer of sta je AI-crawlers toe
  • Officiële internetstandaard (RFC 9309)
  • Hier stuur je ook GPTBot, ClaudeBot en PerplexityBot

sitemap.xml

Volledige lijst voor zoekmachines

  • Somt alle pagina's op die geïndexeerd mogen worden
  • XML, gemaakt voor machines
  • Kan duizenden adressen bevatten
  • Helpt zoekmachines nieuwe pagina's te vinden

llms.txt

Wegwijzer voor AI-agents

  • Korte samenvatting plus een selectie van pagina's
  • Markdown, leesbaar voor mens en model
  • Voorstel uit 2024, geen officiële standaard
  • Blokkeert en verbiedt niets
  • Wordt door Google Search niet gebruikt

Het grootste misverstand: llms.txt regelt geen toegang. Wil je AI-crawlers zoals GPTBot of ClaudeBot weren, of juist toelaten, dan doe je dat in robots.txt. OpenAI, Anthropic en Perplexity leggen in hun eigen documentatie uit hoe je hun crawlers met robots.txt stuurt; llms.txt komt daar niet in voor. En een sitemap blijft nodig voor zoekmachines. llms.txt is een korte selectie, geen volledige lijst.

Is llms.txt een officiële standaard?

Nee. llms.txt is een voorstel van één persoon, gepubliceerd op een eigen website en open voor inbreng via GitHub. Het is niet vastgelegd door een standaardisatieorganisatie zoals de IETF of het W3C. Ter vergelijking: robots.txt bestaat al sinds de jaren negentig en is sinds 2022 een officiële internetstandaard.

Het voorstel wordt wel breed opgepakt. Volgens de bedenker publiceren duizenden websites een llms.txt. Documentatieplatforms als Mintlify en GitBook maken het bestand automatisch aan, net als de WordPress-plug-ins Yoast SEO en AIOSEO en websitebouwer Wix. Ook OpenAI, Anthropic, Google (voor de Gemini API) en Perplexity publiceren een llms.txt bij hun eigen ontwikkelaarsdocumentatie.

Dat laatste wordt vaak verkeerd uitgelegd. Als een AI-bedrijf zelf een llms.txt publiceert, betekent dat niet dat zijn chatbot of zoekfunctie de llms.txt van andere websites leest of meeweegt.

Gebruiken Google, ChatGPT en andere AI-diensten llms.txt?

Google Search: nee, en dat zegt Google zelf. In zijn gids over generatieve AI-functies zoals de AI-overzichten en de AI-modus (laatst bijgewerkt in juli 2026) schrijft Google dat je geen llms.txt of andere AI-tekstbestanden hoeft te maken, omdat Google Search ze niet gebruikt. Zo'n bestand helpt en schaadt je zichtbaarheid in Google niet. Voor de AI-overzichten in Google maakt het dus niets uit.

Chrome: optioneel, voor agents in de browser. Lighthouse, de gratis testtool in Chrome, heeft een experimentele categorie voor AI-agents die websites bedienen. Daarin zit een llms.txt-controle. Die geeft alleen een melding als het ophalen van het bestand een serverfout oplevert; ontbreekt het bestand, dan telt de controle niet mee. Lighthouse noemt llms.txt een opkomende conventie die op dit moment optioneel is.

ChatGPT, Claude en Perplexity: niet bevestigd. OpenAI, Anthropic en Perplexity leggen in hun documentatie uit welke crawlers ze gebruiken en hoe je die met robots.txt stuurt. Geen van de drie zegt daar dat hun zoekfunctie llms.txt gebruikt om bronnen te kiezen. Een agent die namens een gebruiker je site bezoekt, kan het bestand tegenkomen, maar dat het je vaker in AI-antwoorden brengt, heeft geen van deze bedrijven bevestigd.

Waar het vooral gebruikt wordt: programmeerhulpen. Volgens de bedenker draait het meeste gebruik om softwaredocumentatie, waar coding agents het bestand volgen naar de juiste handleiding of API-beschrijving. Je kunt een AI-assistent ook zelf naar een llms.txt verwijzen door de link in een gesprek te plakken.

Hoe ChatGPT, Perplexity, Gemini en Copilot hun bronnen dan wel vinden, lees je in hoe AI-zoekmachines bronnen kiezen. Wat je concreet kunt doen om in ChatGPT op te duiken, staat in vindbaar worden in ChatGPT.

Wanneer is llms.txt zinvol?

Het bestand doet het meest waar AI-agents gericht zoeken in veel pagina's: softwaredocumentatie, API's, developer tools en uitgebreide helpcentra. Daar bespaart een goede wegwijzer een agent veel zoekwerk, en daar zit ook het grootste deel van het huidige gebruik.

Voor een website met tien of twintig pagina's ligt dat anders. Een duidelijk menu en goede pagina's doen dan hetzelfde werk. Een llms.txt kan geen kwaad, maar reken niet op een merkbaar verschil in bezoekers of aanvragen.

Wat llms.txt wel en niet doet

Wat het wel doet

  • Wel: AI-agents een korte samenvatting van je site geven
  • Wel: Wijzen naar de pagina's die ertoe doen
  • Wel: Agents de weg wijzen in grote documentatie
  • Wel: Weinig tijd kosten, zeker met een plug-in

Wat het niet doet

  • Niet: Je hoger laten scoren in Google
  • Niet: Je in de AI-overzichten van Google brengen
  • Niet: AI-crawlers blokkeren of toelaten
  • Niet: Garanderen dat ChatGPT je noemt
  • Niet: Zwakke pagina's goedmaken

Zelf een llms.txt maken

Een llms.txt maken kost weinig tijd. Zo pak je het aan:

  1. Kijk of je systeem het al kan. Yoast SEO en AIOSEO maken het bestand voor WordPress. Wix maakt het automatisch aan voor betaalde sites met een eigen domein; pas je het daar zelf aan, dan stopt het automatisch bijwerken.
  2. Kies de pagina's die ertoe doen. Denk aan je diensten of producten, prijzen, werkgebied, voorwaarden en contact. Een selectie, geen kopie van je sitemap.
  3. Schrijf het bestand. Begin met # en je bedrijfsnaam, daarna een samenvatting achter > met wat je doet, voor wie en waar. Zet de links onder logische ##-koppen, elk met een korte toelichting. Schrijf feitelijk: wervende taal helpt een model niet.
  4. Zet het online. Upload het als llms.txt naar de hoofdmap, zodat het op jouwdomein.nl/llms.txt staat, als platte tekst en zonder inlog. Open het adres in je browser en controleer dat het zonder foutmelding laadt.
  5. Test het. Het voorstel raadt aan een AI-assistent vragen over je bedrijf te stellen met alleen je llms.txt als startpunt. Klopt het antwoord niet, dan mist er iets in je samenvatting of je links.
  6. Houd het bij. Verandert je aanbod, prijs of werkgebied, pas dan ook het bestand aan. Een verouderde llms.txt wijst agents naar informatie die niet meer klopt.

Wil je weten of je website al een llms.txt heeft, en of je robots.txt AI-crawlers per ongeluk tegenhoudt? De AI-zichtbaarheidscheck controleert het in één keer.

Wat is llms-full.txt?

llms-full.txt is geen onderdeel van het voorstel op llmstxt.org, maar een gewoonte die is ontstaan bij documentatieplatforms zoals Mintlify. Waar llms.txt een inhoudsopgave met links is, bevat llms-full.txt de volledige tekst van alle pagina's in één bestand. Anthropic publiceert er bijvoorbeeld een bij zijn ontwikkelaarsdocumentatie.

Voor documentatie is dat handig: een ontwikkelaar geeft alles in één keer aan een AI-hulp. Voor een bedrijfswebsite heeft het weinig zin, en één groot bestand met al je teksten is lastig actueel te houden.

Kosten en baten voor een mkb-bedrijf

De kosten zijn laag. Met een plug-in of websitebouwer is het een instelling. Met de hand ben je voor een kleine site een uur of twee bezig, plus af en toe bijwerken. Een nadeel voor je vindbaarheid in Google is er niet: Google zegt zelf dat het bestand je niet helpt en niet schaadt.

De baten zijn onzeker. Geen grote zoekdienst heeft bevestigd dat een llms.txt je vaker in AI-antwoorden brengt. Zie het daarom als een kleine extra, niet als strategie.

Wat zwaarder weegt, is de basis waar AI-assistenten hun antwoorden op bouwen: pagina's die klantvragen direct en volledig beantwoorden, een site die crawlers zonder problemen kunnen lezen, een robots.txt die AI-zoekcrawlers niet onnodig blokkeert en vermeldingen op andere betrouwbare websites. Hoe die onderdelen samenhangen, lees je in wat GEO is en hoe het werkt.

Ook Soufain publiceert een llms.txt, op soufain.nl/llms.txt. Het is een klein bestand naast de gewone pagina's; het vervangt ze niet.

Benieuwd waar jouw website het meeste wint, in Google en in AI-antwoorden? De gratis scan laat de drie verbeteringen met het meeste effect zien. Je krijgt de uitkomsten ook als je daarna niets met ons doet. Wil je je zichtbaarheid in AI-antwoorden structureel aanpakken, kijk dan bij GEO voor je bedrijf.

Bronnen

Veelgestelde vragen

Vragen en antwoorden

Is een llms.txt verplicht?

Nee. Het is een vrijwillig voorstel, geen wet en geen officiële standaard. Geen enkele zoekmachine of AI-dienst stelt het als voorwaarde.

Helpt een llms.txt voor mijn positie in Google?

Nee. Google schrijft in zijn eigen documentatie dat Google Search llms.txt-bestanden niet gebruikt en dat zo'n bestand je zichtbaarheid in Google niet helpt en niet schaadt. Dat geldt ook voor de AI-overzichten en de AI-modus.

Leest ChatGPT mijn llms.txt?

Dat is niet bekend. OpenAI beschrijft welke crawlers het gebruikt en hoe je die met robots.txt stuurt, maar zegt nergens dat ChatGPT llms.txt gebruikt om bronnen te kiezen. OpenAI publiceert wel zelf een llms.txt voor zijn ontwikkelaarsdocumentatie.

Kan ik met llms.txt AI-crawlers blokkeren?

Nee. llms.txt geeft alleen informatie en regelt geen toegang. Crawlers zoals GPTBot, ClaudeBot of PerplexityBot weer of sta je toe in robots.txt.

Wat is het verschil tussen llms.txt en llms-full.txt?

llms.txt is een korte inhoudsopgave met links. llms-full.txt bevat de volledige tekst van alle pagina's in één bestand. Dat tweede bestand komt uit de wereld van documentatieplatforms en hoort niet bij het oorspronkelijke voorstel.

Kan een llms.txt kwaad?

Nauwelijks. Google zegt dat het je zichtbaarheid niet schaadt. Het enige risico is verouderde informatie, zoals oude prijzen of diensten die je niet meer levert. Zet er ook niets in wat niet openbaar mag zijn: iedereen kan het bestand lezen.

Hoe zie ik of mijn website een llms.txt heeft?

Typ je domeinnaam met /llms.txt erachter in de adresbalk. Zie je een tekstbestand, dan heb je er een. Krijg je een foutpagina, dan niet. De gratis AI-zichtbaarheidscheck van Soufain controleert dit samen met je robots.txt en structured data.

Wat kost jouw project?

Kies wat je wil laten maken, beantwoord een paar korte vragen en zie direct je vaste prijs. Liever eerst een scan van je huidige site? Kan ook.