Waarom deze site een llms.txt heeft
AI-assistenten worden een echte manier waarop mensen een developer vinden. Deze site publiceert een samenvatting van zichzelf die een machine kan lezen, zodat die niet hoeft te gokken.
Ga je naar rg-digital.dev/llms.txt, dan krijg je een samenvatting van deze site in platte tekst: wie ik ben, welke diensten ik lever, links naar elke gepubliceerde case en elk artikel, en een verwijzing naar de volledige sitemap. Het is niet voor mensen — het is een index die machines kunnen lezen, bedoeld voor AI-assistenten, volgens de llms.txt-afspraak. Waarom die er staat, en hoe hij hier werkt.
Welk probleem het oplost
Zoekmachines hebben twee decennia besteed aan het ontleden van rommelige HTML: links volgen, inhoud wegen, menu’s en footers negeren. Een AI-assistent die een vraag beantwoordt als “wie zou een tool op maat voor mij kunnen bouwen” werkt anders. Die leest pagina’s, en doet dat met beperkte tijd en ruimte — en dan is een schone, gestructureerde samenvatting een stuk bruikbaarder dan een hele site doorlopen en zelf bepalen wat ertoe doet.
Een llms.txt is voor dat doel wat een sitemap is voor zoekmachines: platte markdown, geen HTML om te ontleden, geen navigatie of footer om weg te filteren. Het is een vrij nieuwe afspraak — geen officiële webstandaard, wel een groeiende gewoonte — en er vroeg in meegaan is goedkoop: één route, nauwelijks onderhoud, en het kost niets als blijkt dat assistenten er nooit op gaan leunen.
Hoe het op deze site gebouwd is
Het bestand staat niet stil: het is een route die tijdens de build dezelfde contentcollecties bevraagt als de rest van de site. Dat is precies het punt — het bestand kán niet uit de pas lopen met wat er echt gepubliceerd is. Staat een artikel op concept, dan blijft het hier weg op dezelfde manier als in de sitemap en de RSS-feed, via hetzelfde filter. Gaat een case live, dan staat die bij de volgende deploy automatisch in llms.txt.
Het bestand zelf is kort: één regel over RG Digital, links naar de kernpagina’s (Over mij, Diensten, Werk, Contact), en dan twee gegenereerde stukken — de recentste cases en artikelen, elk met een regel uitleg die rechtstreeks uit de samenvatting van die content komt. Geen aparte tekst om bij te houden, geen tweede plek die uit de pas kan lopen.
Wat ik er níét over beweer
Ik weet niet precies hoeveel gewicht een AI-assistent vandaag aan een nette llms.txt geeft, en niemand weet dat met zekerheid — de afspraak is daar te nieuw en te ongelijk opgepakt voor. Wat ik wel weet: een kloppende, gestructureerde, altijd actuele samenvatting van een site publiceren kost bijna geen onderhoud zodra het in de build zit. En “zorg dat een machine makkelijk kan lezen wat je echt aanbiedt” lijkt me een redelijke gok, ongeacht welke techniek het straks leest.
Benieuwd naar de rest van de technische opzet van deze site, of wil je zoiets zelf? Neem contact op.