Kort antwoord: llms.txt is een eenvoudig tekstbestand in Markdown-stijl op de root van je domein dat AI-assistenten vertelt wat je site is en welke pagina's belangrijk zijn — een samengestelde kaart voor LLM's, zoals robots.txt en sitemap.xml zoekmachines bedienen. Op Shopify kun je geen bestand op de root plaatsen via de admin, dus bied je het aan via een app-proxy, een themaroute of een app. RankEngine genereert en host een geldig bestand en houdt het gesynchroniseerd met je catalogus.
Geïndexeerd worden door LLM's begint met één bestand. llms.txt is een eenvoudig tekstbestand op de root van je domein dat AI-taalmodellen een samengestelde kaart van je site geeft. Zie het als een sitemap geschreven voor antwoordmachines in plaats van crawlers: het vermeldt je belangrijkste pagina's met een eenregelige beschrijving van elke pagina, plus een korte samenvatting van wat je winkel is, zodat een model kan begrijpen wat je verkoopt en welke URL's te vermelden zonder je hele catalogus te crawlen en te interpreteren. Deze gids behandelt hoe je geïndexeerd wordt door LLM's via een llms.txt-bestand — wat erin moet, het exacte formaat en de echte manieren om het op Shopify aan te bieden, waar de storefront-root niet van jou is om naar te schrijven.
Hoe een llms.txt-bestand je door LLM's laat indexeren
AI-antwoordmachines werken met een beperkte contextvenster en een sterke voorkeur voor bronnen die ze snel kunnen verwerken. Wanneer een shopper ChatGPT of Perplexity vraagt "wat is een goed merk voor X," gaat het model niet je JavaScript renderen, wachten tot apps laden en je navigatie reverse-engineeren. Het zoekt naar het schoonste, meest gezaghebbende signaal dat het kan vinden. Een goed geschreven llms.txt is precies dat signaal: je geeft het model de hoogtepunten — belangrijke collecties, beste gidsen, beleidsregels en de feiten die je herhaald wilt zien — in het eenvoudige formaat dat het het beste leest.
Het praktische voordeel is controle. Zonder llms.txt beslist het model welke van je pagina's belangrijk zijn en vaak gokt het verkeerd, waardoor een verouderde blogpost naar voren komt in plaats van je vlaggenschipcollectie. Met llms.txt wijs je direct naar de pagina's die converteren en de feiten die waar zijn. Dit is een laag van een bredere antwoordmachine-optimalisatie strategie, maar het is de laag met de minste inspanning en het duidelijkste effect.
llms.txt is niet robots.txt, en niet een sitemap
Deze drie bestanden zijn gemakkelijk te verwarren, dus houd de rollen duidelijk. robots.txt is een toestemmingsbestand — het vertelt crawlers wat ze wel en niet mogen openen. sitemap.xml is een uitputtende machinelijst van elke URL op je site, gebouwd voor zoekmachines om pagina's te ontdekken. llms.txt is geen van beide; het is een redactionele hoogtepuntenkaart geschreven voor taalmodellen, die alleen de pagina's vermeldt die ertoe doen en beschrijft waarom elke pagina het vermelden waard is.
| Bestand | Rol | Wat het doet | Analogie |
|---|---|---|---|
| robots.txt | Toestemmingsbestand | Vertelt crawlers wat ze wel en niet mogen openen | Deurbeleid |
| sitemap.xml | Uitputtende machinelijst | Vermeldt elke URL op je site voor zoekmachines om pagina's te ontdekken | Volledige inventaris |
| llms.txt | Redactionele hoogtepuntenkaart | Vermeldt alleen de pagina's die ertoe doen en beschrijft waarom elke pagina het vermelden waard is | Gids tour |
Een nuttige manier om het te onthouden: robots.txt is het deurbeleid, sitemap.xml is de volledige inventaris en llms.txt is de gids tour. Je wilt ze alle drie nog steeds. De sitemap zorgt ervoor dat elke pagina ontdekt wordt; llms.txt zorgt ervoor dat de belangrijke begrepen en geciteerd worden. Er is een vierde bestand dat je kunt tegenkomen — ai.txt, een voorgestelde AI-trainings toestemmingsconventie — en de ai.txt vs llms.txt vergelijking legt uit waarom een winkel meestal alleen llms.txt nodig heeft.
Wat een goed llms.txt-bestand bevat
Het formaat is opzettelijk minimaal — Markdown-stijl platte tekst, leesbaar door zowel een mens als een model. Een sterk bestand voor een Shopify-winkel heeft vier delen.
- Een enkele H1 met je winkelnaam, gevolgd door een korte blockquote of zin die samenvat wat je verkoopt en wat je anders maakt. Dit is het eerste dat het model leest, dus maak het feitelijk en specifiek: "Handgemaakte merino breigoed voor fietsers in koude klimaten, verzonden vanuit Vermont."
- Een blok met citeerbare feiten. Gratis verzenddrempels, retourtermijn, garantie, materialen, waar je produceert — de exacte uitspraken die je wilt dat een AI herhaalt aan een shopper. Schrijf ze als eenvoudige zinnen die een model letterlijk kan overnemen.
- Gegroepeerde, gelinkte lijsten van je belangrijkste pagina's onder H2-koppen zoals Collecties, Gidsen en Beleid. Elke vermelding is een Markdown-link plus een eenregelige beschrijving van wat de pagina behandelt en waarom het het vermelden waard is.
- Beheersing. Twintig zorgvuldig gekozen links zijn beter dan tweehonderd. Het doel van het bestand is prioritering, dus een opgeblazen llms.txt die je hele sitemap weerspiegelt, werkt tegen zichzelf.
De veelgemaakte fout is het behandelen als een andere sitemap en elke URL erin dumpen. De waarde zit in de curatie. Als alles belangrijk is, is niets dat.
Hoe het toe te voegen op Shopify
Hier is de Shopify-specifieke uitdaging: Shopify bezit en bedient de storefront-root, dus je kunt geen bestand op je-store.com/llms.txt plaatsen via de admin zoals je een afbeelding zou uploaden, en op een .myshopify.com domein heb je helemaal geen root-toegang. Er zijn drie betrouwbare routes.
De eerste is een app-proxy. Een Shopify-app kan een proxy-pad registreren en de llms.txt-inhoud van zijn eigen backend onder je storefront-domein aanbieden — dit is hoe de meeste SEO-apps het leveren, omdat het bestand op je echte domein blijft en automatisch wordt bijgewerkt. De tweede is een themaroute: sommige handelaren maken een speciale pagina en sjabloon en stellen de inhoud daar bloot, hoewel het exact matchen van het /llms.txt root-pad op deze manier beperkt is door wat Shopify naar het thema routeert. De derde, voor een winkel op een aangepast domein met een CDN, is een lichte edge worker (Cloudflare Workers en dergelijke) die het /llms.txt-verzoek onderschept en je bestand retourneert voordat het Shopify bereikt.
Voor de meeste handelaren is de app-proxy route het minst kwetsbaar, omdat het bestand op het domein blijft en de handmatige stap verwijdert. Welke route je ook kiest, controleer of het bestand daadwerkelijk wordt bediend door je-store.com/llms.txt in een browser te openen — verrassend veel opstellingen retourneren de storefront 404-pagina en niemand merkt het. Als je wilt dat de inhoud voor je wordt gegenereerd vanuit je live catalogus, bouwt de llms.txt generator een geldig bestand gestructureerd zoals modellen verwachten.
Houd het actueel en combineer het met crawler-toegang
Een verouderde llms.txt is erger dan geen, omdat het AI actief wijst op collecties die je hebt stopgezet en feiten die niet langer waar zijn. Genereer het opnieuw wanneer je een collectie toevoegt of verwijdert, verzend- of retourvoorwaarden wijzigt, of een belangrijke gids publiceert. Het behandelen als een set-en-vergeet bestand is de langzame faalmodus die we het meest zien.
llms.txt doet ook niets op zichzelf als de AI-crawlers je site in de eerste plaats niet kunnen bereiken. Zorg ervoor dat GPTBot, ClaudeBot, PerplexityBot, Google-Extended en de rest zijn toegestaan in je regels — de Shopify robots.txt gids behandelt dat, en de bredere AEO voor Shopify gids laat zien hoe de twee samen passen. Verifieer dan dat je daadwerkelijk wordt vermeld met een AI zichtbaarheid controle over de belangrijkste engines.
RankEngine genereert en onderhoudt je llms.txt automatisch, bedient het op je domein, houdt het gesynchroniseerd terwijl je catalogus verandert, en rolt het in dezelfde AI zichtbaarheid scoring die het gebruikt voor de rest van je antwoordmachine-signalen — zodat het bestand waar blijft in plaats van verouderd te raken. Zie hoe het in het volledige plaatje past in het AEO tools overzicht.