llms.txt versus llms-full.txt versus llms-context.html: wanneer gebruik je wat
llms.txt, llms-full.txt, llms-context.html: drie bestanden, drie gebruiken, één verwarring om te vermijden. De gids die ze netjes scheidt.
1. llms.txt: het menu
llms.txt, in september 2024 voorgesteld door Jeremy Howard, fungeert als leesbaar menu voor LLMs. Het bevat een gestructureerde lijst van de belangrijkste URLs van een site, met hun titels en samenvattingen. Het equivalent van een sitemap.xml maar ontworpen voor consumptie door taalmodellen.
Eenvoudig markdown-formaat, op domeinwortel, typische omvang 5 tot 50 kB. Zijn functie is geen manifest maar een kaart. LLMs die het consumeren, weten binnen vijftien seconden welke prioritaire pagina’s op te halen om een merkvraag te beantwoorden.
llms.txt = menu. llms-full.txt = volledige inhoud. llms-context.html = mens- en machinecontextpagina.
2. llms-full.txt: de inhoud
llms-full.txt gaat verder: het bevat de volledige tekst van alle prioritaire pagina’s, samengevoegd in één enkel markdown-bestand. Handig voor LLMs die niet pagina per pagina kunnen crawlen (latency) of die het hele corpus in één keer willen ingesten.
Typische omvang 200 kB tot 2 MB. Op expertcafe.be weegt het 1,4 MB, op zeroproof.one 2,1 MB. Limiet: sommige LLMs truncieren boven 1 MB. De 2026-standaard houdt llms-full.txt onder 1 MB en fragmenteert daarboven.
3. llms-context.html: de contextpagina
llms-context.html, minder genormaliseerd maar in opkomst, is een HTML-pagina ontworpen om door zowel mensen als LLMs te worden gelezen. Hij beschrijft het merk, zijn scope, zijn belangrijkste entiteiten, zijn autoriteitsbronnen. Hij speelt de rol van een gehypertrofieerde About-pagina gericht op machines.
Zijn GEO-waarde ligt erin dat hij citeerbaar is als bron. Wanneer een LLM ‘het team van merk X’ citeert, verkiest het te wijzen naar een geconsolideerde contextpagina boven een ruwe sitemap.
4. Hoe de drie samenspelen
De drie bestanden sluiten elkaar niet uit, ze vullen elkaar aan. Een volwassen GEO-beleid draagt alle drie aan de wortel, in deze implementatieprioriteit: llms.txt eerst (het menu), llms-full.txt tweede (de inhoud), llms-context.html derde (de merkconsolidatie).
| Bestand | Formaat | Typische omvang | Use case |
|---|---|---|---|
| llms.txt | Markdown | 5 tot 50 kB | Menu prioritaire URLs |
| llms-full.txt | Markdown | 200 kB tot 1 MB | Volledige inhoud one-shot ingestie |
| llms-context.html | Gestructureerde HTML | 20 tot 80 kB | Merkcontextpagina, citeerbaar |
5. Beginnersfouten
Eerste fout: llms.txt verwarren met robots.txt. De eerste is een LLM-menu, de tweede een toegangscontrole voor alle bots. Ze bestaan naast elkaar op de wortel zonder elkaar te storen.
Tweede fout: vergeten te updaten. llms.txt en llms-full.txt moeten bij elke contenttoevoeging worden geregenereerd. Op het GEO Rocket-portfolio is regeneratie automatisch bij elke deploy.
Derde fout: mikken op volledigheid. llms.txt is geen volledige sitemap, het is een selectie van strategische URLs (typisch twintig tot vijftig). Hoe beknopter, hoe beter geconsumeerd.
llms.txt, llms-full.txt, llms-context.html zijn geen drie namen voor hetzelfde. Het zijn drie tools, drie functies, drie serviceniveaus aan LLMs geleverd.
source: PROEMA LLM-bestandenstandaard
De PROEMA GEO-diagnose verifieert de aanwezigheid en kwaliteit van alle drie bestanden op een domein. Lezing van afwijkingen in minder dan vijf minuten.