RankBird
Blog

llms.txt instellen voor je webshop: zo werkt het

llms.txt instellen voor je webshop: zo werkt het

Een llms.txt is een tekstbestand in de root van je webshop dat AI-modellen zoals ChatGPT en Perplexity in mensvriendelijke taal vertelt welke content het belangrijkst is. Je stelt het in door een Markdown-bestand aan te maken, je kernpagina's te linken en het op je domein te plaatsen. Het maakt je shop makkelijker te lezen voor AI-antwoorden.

Wat is llms.txt en hoe werkt het?

Een llms.txt is een Markdown-bestand dat je op jouwshop.nl/llms.txt plaatst, in de root van je domein. Het vertelt AI-modellen zoals ChatGPT en Perplexity in leesbare taal wat je belangrijkste pagina's zijn. Het bestand bestaat uit gewone tekst met koppen en links, geen code, geen technische syntax die alleen machines begrijpen.

Robots.txt en sitemap.xml sturen crawlers aan met regels en URL-lijsten. Ze zeggen wat wél en niet mag worden bezocht, en welke pagina's bestaan. Llms.txt doet iets anders: het geeft context in menselijke taal, zodat een AI-model meteen begrijpt waar je categorieën, gidsen en kernpagina's staan zonder eerst de hele site te doorzoeken.

Een llms.txt begint meestal met een H1 met je merknaam, gevolgd door een korte omschrijving van je webshop. Daaronder staan links naar je belangrijkste categorie- en informatiepagina's, elk met een zin uitleg. Dat maakt het bestand tegelijk een navigatiekaart en een introductietekst voor elk AI-model dat je domein bezoekt.

Zo stel je llms.txt in voor je Shopify- of WordPress-webshop

Je stelt llms.txt in door eerst je belangrijkste pagina's te selecteren en die daarna in een Markdown-bestand te plaatsen op de root van je domein. Begin met een H1-titel die de naam van je webshop bevat, gevolgd door een korte omschrijving van één of twee zinnen over wat je verkoopt. Daaronder groepeer je links naar categoriepagina's en productpagina's die AI-modellen als eerste moeten lezen, plus links naar gidsen of veelgestelde vragen die context geven.

Op Shopify plaats je llms.txt meestal via een aangepast template in de themacode, zodat het bestand meegroeit met je theme-updates. Op WordPress upload je het bestand direct naar de root-directory via FTP of een file manager in je hostingpaneel, net zoals je dat met robots.txt zou doen. Beide platforms hebben geen ingebouwde llms.txt-generator, dus handmatige controle blijft nodig na elke grote catalogusupdate.

Groeit je assortiment, dan kun je naast llms.txt ook een llms-full.txt aanmaken met uitgebreidere beschrijvingen per categorie. Dat bestand dient als aanvulling, niet als vervanging: llms.txt blijft het beknopte overzicht, llms-full.txt de diepgaande versie voor modellen die meer context nodig hebben.

Het instellen kost weinig tijd, maar vervangt geen heldere productteksten of gestructureerde data. Een gestructureerde aanpak binnen topical clusters helpt daarbij: categorie- en informatiepagina's zijn dan al logisch met elkaar verbonden voordat je ze in llms.txt opneemt. RankBird bouwt die interne linkstructuur automatisch op, zodat je llms.txt op een fundament staat dat al klopt.

Het 4-lagen-model: wat zet je wél en niet in je llms.txt

Het 4-lagen-model geeft structuur aan een llms.txt die anders al snel een chaotische linklijst wordt. Laag 1 is je merkomschrijving: twee tot drie zinnen die vertellen wie je bent, wat je verkoopt en voor wie. Geen marketingtaal, gewoon feitelijk: type webshop, kernassortiment, land waarin je levert.

Laag 2 bevat je kerncategorieën. Hier link je naar de productgroepen die je omzet dragen, met een korte omschrijving per categorie zodat een AI-model het verschil snapt tussen bijvoorbeeld "sportschoenen" en "wandelschoenen" zonder de hele pagina te hoeven doorzoeken.

Laag 3 is voor informatieve gidsen en FAQ-pagina's. Dit is de laag die AI-antwoorden het vaakst nodig hebben, want vragen als "welke maat kies ik" of "hoe onderhoud ik dit materiaal" beantwoord je hier al in platte tekst. Een AI-model citeert liever een heldere FAQ-pagina dan een productbeschrijving vol jargon.

Laag 4 tot slot bevat beleidspagina's: retourbeleid, verzendvoorwaarden, garantievoorwaarden. Deze laag lijkt saai, maar juist deze pagina's beantwoorden vragen die kopers vaak aan een AI-model stellen voordat ze bestellen.

Het model werkt alleen als elke laag kort blijft. Een llms.txt met tien regels per laag verliest het overzicht dat AI-modellen juist nodig hebben om je shop snel te begrijpen. Denk in topical clusters per laag, niet in een opsomming van elke losse pagina die je site rijk is.

Is llms.txt instellen voor een webshop echt een must?

Nee. Geen enkel AI-model verplicht het bestand en niemand kan garanderen dat het je vindbaarheid vergroot. Het is een hulpmiddel, geen ranking-hefboom. Adoptie door AI-modellen verschilt bovendien per systeem: sommige antwoordmachines lezen het, andere negeren het volledig.

Wat AI-antwoorden daadwerkelijk aanhalen is content die geciteerd kan worden: heldere productinformatie, betrouwbare gidsen en gestructureerde data via schema-markup. Een llms.txt maakt die pagina's makkelijker te vinden voor een crawler, maar vervangt structured data niet en schrijft geen betere productbeschrijving. Zie het als een wegwijzer, niet als de inhoud zelf.

Vergelijk het met sitemap.xml en robots.txt. Die bestanden sturen crawlers al jaren, en zoekmachines gebruiken ze structureel. llms.txt heeft die status nog niet, en geen enkele standaardinstantie schrijft het verplicht voor.

Voor een webshop betekent dit: een llms.txt is een verstandige, lage-moeite toevoeging naast schema-markup en een schone sitemap, niet een vervanging ervoor. Wie alleen het bestand plaatst en de rest van de site laat rommelen, wint niets.

llms.txt onderhouden: het wekelijkse uitvoeringsprobleem

Een llms.txt eenmalig plaatsen kost een kwartier. Het actueel houden is waar de meeste webshops afhaken. Elke nieuwe categorie, nieuwe gids of nieuw productassortiment vraagt een update van het bestand, anders wijst het naar een verouderde structuur.

Verouderde links zijn geen kosmetisch probleem. Een llms.txt die verwijst naar een categoriepagina die niet meer bestaat, of naar een gids die is verwijderd, stuurt AI-modellen naar dode pagina's. Dat ondermijnt precies het doel waarvoor het bestand bedoeld was: context geven die klopt.

Hier zit de kloof tussen weten en doen. Je kunt exact weten wat een llms.txt moet bevatten en toch merken dat niemand in het team het bijwerkt zodra er een nieuwe productlijn of informatiepagina bijkomt. Interne links, topical clusters en de llms.txt zelf horen bij elkaar: verandert de sitestructuur, dan verandert het bestand mee, of het klopt niet meer.

RankBird lost dit uitvoeringsprobleem structureel op. De topical clusters worden automatisch gekoppeld met interne links en native gepubliceerd op Shopify en WordPress, zodat de onderliggende structuur intact blijft zonder wekelijks handmatig ingrijpen. RankBird schrijft het concept, jij drukt op publiceren, en de structuur achter je llms.txt blijft kloppen terwijl je assortiment groeit.

Veelgestelde vragen

Waar plaats ik het llms.txt-bestand precies?

Je plaatst llms.txt in de root van je domein, dus op jouwshop.nl/llms.txt. Dat is dezelfde locatie waar robots.txt en sitemap.xml al staan.

Wat is het verschil tussen llms.txt en robots.txt?

Robots.txt geeft crawlers technische regels over wat wel en niet bezocht mag worden. Llms.txt geeft AI-modellen context in leesbare taal over welke pagina's het belangrijkst zijn.

Is llms.txt instellen voor een webshop echt een must?

Nee, geen enkel AI-model verplicht het bestand. Het is een lage-moeite hulpmiddel naast schema-markup en een schone sitemap, geen vervanging voor gestructureerde data of sterke productteksten.

Werkt llms.txt voor zowel Shopify als WordPress?

Ja. Op Shopify plaats je het via een aangepast template in de themacode, op WordPress upload je het rechtstreeks naar de root-directory. Beide platforms hebben geen ingebouwde generator, dus handmatige controle blijft nodig.

Hoe vaak moet ik mijn llms.txt bijwerken?

Bij elke nieuwe categorie, gids of belangrijke productlijn. Verouderde links naar verwijderde pagina's ondermijnen precies het doel van het bestand.

Verhoogt een llms.txt mijn positie in AI-antwoorden?

Er is geen garantie daarop. Wat AI-antwoorden aanhalen is citeerbare content: heldere productinformatie, betrouwbare gidsen en structured data. Llms.txt maakt die content vindbaarder, maar vervangt de content zelf niet.


Je concurrent wacht op de volgende algoritme-update. Jij bouwt ondertussen aan een structuur die zowel Google als AI-antwoorden begrijpen, zichtbaar in Google én in AI-antwoorden, op Shopify en WordPress, zonder dat je zelf elke week aan interne links en llms.txt hoeft te sleutelen. Vraag de gratis quickscan aan.