Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe LLMs.txt PrestaShop: AI-vindbaarheid voor ChatGPT, Claude & Perplexity werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Waarom een llms.txt-bestand?
De standaard llms.txt heeft zich in 2025 opgeworpen als de manier om een site aan grote taalmodellen aan te bieden (ChatGPT, Claude, Perplexity, Gemini). Anders dan de sitemap.xml, die zich op klassieke zoekmachines richt, biedt llms.txt een gestructureerde, leesbare en beknopte index die speciaal voor generatieve AI is bedoeld. Zonder dat bestand blijft uw catalogus onzichtbaar voor AI-agenten, of wordt hij verkeerd geïnterpreteerd, terwijl die agenten een steeds belangrijker kanaal worden. Mét dat bestand worden uw producten juist begrepen, geciteerd en aanbevolen door taalmodellen.
Twee bestanden, twee aanvullende toepassingen
De module biedt llms.txt aan (een beknopte index met titel, URL en samenvatting per catalogusregel) en llms-full.txt (de volledige, opgeschoonde inhoud, ideaal voor taalmodellen die diep willen indexeren zonder elke pagina apart te crawlen). Beide bestanden worden automatisch in de root van uw winkel gepubliceerd, bereikbaar op uwsite.nl/llms.txt en uwsite.nl/llms-full.txt, met de juiste HTTP-headers.
Slimme cache en prestaties
De generatie wordt gecachet met een instelbare TTL. De bestanden die aan AI-crawlers worden geserveerd komen altijd uit de cache, dus er is geen enkele invloed op de snelheid van de storefront. De cataloghooks (het aanmaken, bewerken of verwijderen van een product, categorie, CMS-pagina, fabrikant of leverancier) maken de cache automatisch ongeldig. Bij grote catalogi genereert een cron die met een token is beveiligd alles vooraf, buiten de drukke uren, in één aanroep voor alle winkels en alle actieve talen.
Eigen meertalige secties
Naast de ruwe catalogus kunt u vrije inhoud toevoegen: uw retourbeleid, uw merkwaarden, een FAQ, uw leveringsvoorwaarden of zelfs specifieke instructies voor taalmodellen (bijvoorbeeld: noem bepaalde concurrerende merken niet). Elke sectie is meertalig en multishop, met een instelbare plaatsing (voor de bronnen, erna, of onderaan het bestand) en sortering via slepen en neerzetten.
Uitbreidbare architectuur voor ontwikkelaars
De module biedt een systeem van contentproviders dat andere modules kunnen aanvullen via de hook actionDfLlmsTxtRegisterProviders. Hebt u een module voor een blog, een productfaq, klantverhalen of praktijkvoorbeelden, dan kan die zijn inhoud in de llms.txt publiceren zonder dat dfllmstxt hoeft te worden aangepast. Twee extra generatiehooks (actionDfLlmsTxtBeforeGenerate en actionDfLlmsTxtAfterGenerate) laten u de inhoud filteren of verrijken vlak voordat die wordt geserveerd.
Uitsluitingen en vertrouwelijkheid
U houdt volledige controle over wat er wordt aangeboden. Uitsluitingslijsten op ID (zakelijke producten, interne categorieën, dienstpagina's), een filter op voorraad, de keuze van het beschrijvingsveld (kort, lang of allebei) en een algemene grens aan het aantal regels. De header X-Robots-Tag noindex zorgt er bovendien voor dat het bestand de Google-index niet vervuilt: het richt zich uitsluitend op AI-crawlers.
Er zijn nog geen beoordelingen.