Zo meten wij of een webshop agentklaar is
In het kort
In het kort. Wij meten twee dingen. Eén: kan een AI-agent je webshop technisch vinden, lezen en gebruiken — 21 geautomatiseerde controles over vier pijlers, samen 65 punten. Twee: word je daadwerkelijk genoemd als iemand een AI-assistent om koopadvies vraagt. Wij respecteren robots.txt, doen maximaal één verzoek per seconde en bestellen nooit iets. Elke bevinding draagt bewijs, en elke shop die wij met naam noemen krijgt het rapport vooraf.
De methode
1. De Agentproef: fundament-meting (65 punten)
De fundament-meting beoordeelt vier pijlers met in totaal 21 geautomatiseerde controles. Per controle geldt: volledig in orde = volle punten, deels = de helft (afgerond naar beneden), niet in orde of niet meetbaar = 0.
| Pijler | Punten | Wat we meten |
|---|---|---|
| Toegang & crawlbaarheid | 15 | robots.txt-beleid per AI-crawler, firewall-/captcha-gedrag bij agent-verkeer, JavaScript-afhankelijkheid van de inhoud, llms.txt, sitemap-kwaliteit, responstijden |
| Productdata & feeds | 20 | schema.org Product-markup (naam, prijs, valuta, voorraad), verrijking (GTIN/EAN, merk, reviews), consistentie tussen markup en zichtbare pagina, machine-leesbare varianten, crawlbare categoriepagina's, productfeed en beschrijvings-uniciteit |
| Beleid & bedrijfsinfo | 10 | verzendkosten, levertijd, retour en garantie als leesbare tekst; gestructureerd retour-/verzendbeleid in markup; KVK/BTW/adres/contact; keurmerken als tekst |
| Protocol-integratie | 20 | UCP-bestand (/.well-known/ucp), MCP-endpoint, feed-aanmeldbaarheid voor shoppingplatforms, vindbaarheid van de checkout |
Waar ons scoremodel overeenkomt met de open agentready.org-specificatie volgen we die terminologie en criteria; waar we afwijken of verder gaan (o.a. de Benelux-specifieke beleids- en bedrijfsinfo-controles) benoemen we dat expliciet in onze rapporten.
2. Hoe we scannen: nette etiquette
- Wij respecteren robots.txt volledig — óók waar dat betekent dat we minder kunnen meten. Een blokkade rapporteren we als bevinding en omzeilen we nooit.
- Maximaal 1 verzoek per seconde per site; crawl-delays uit robots.txt worden overgenomen.
- Wij scannen met een identificeerbare user-agent (
AgentReadyScanner, met verwijzing naar agentkeur.nl) en benaderen nooit pagina's achter een login. - Checkout-controles zijn uitsluitend bereikbaarheidsdetectie: er wordt nooit iets besteld, ingevuld of afgerekend.
3. Zichtbaarheidsmeting
Los van de fundament-meting meten we of shops daadwerkelijk worden genoemd door AI-assistenten: 25 categorie- en cadeauvragen zoals een consument ze stelt, elk 3 keer per platform gesteld via de officiële API's met webzoeken (OpenAI, Anthropic en Perplexity). Google/Gemini ontbreekt in deze editie: Google weigerde ons onderzoeksproject de API-toegang. Microsoft Copilot ontbreekt omdat het geen schone API-route biedt. Per antwoord registreren we welke shops worden genoemd (domein-herkenning plus een taalmodel dat naamsvermeldingen zonder domein herkent) en welke worden gelinkt. Shopnamen komen nooit in de vragen voor.
4. Eerlijkheid over beperkingen
- Semi-automatische controles (o.a. feed-vindbaarheid, beschrijvings-uniciteit via een taalmodel-beoordeling) markeren we als "geautomatiseerd beoordeeld"; in betaalde audits verifiëren we ze handmatig.
- Feed-detectie is een benadering: we controleren gangbare feed-locaties; een feed op een afwijkend, ongepubliceerd pad kunnen we missen.
- API's zijn niet identiek aan consumenten-apps: de zichtbaarheidsmeting benadert wat assistenten antwoorden, maar interfaces en modellen verschillen per app en per dag; daarom middelen we over 3 runs en vermelden we peildata.
- Platform en winkeltype lopen samen in vergelijkende cijfers (bijv. Shopify-groepen bevatten relatief veel merkwinkels); we tonen daarom naast gemiddelden ook de spreiding per groep.
- Inclusie ≠ attributie: alle shops tellen mee in algemene cijfers, maar alleen shops met een zekere platformdetectie tellen mee in per-platform-claims.
- Een firewall die onze scanner blokkeert, blokkeert per definitie ook wat we kunnen zien; "niet meetbaar" is dan zelf de bevinding.
5. Reproduceerbaarheid en zorgvuldigheid naar shops
- Onderzoeksruns draaien op een bevroren softwareversie en een vastgelegd beoordelingsmodel (versietag en peildata in elke publicatie); alle bevindingen dragen bewijs (fragmenten, URL's) dat we bewaren.
- In publicaties noemen we shops in principe niet bij naam; cijfers zijn geaggregeerd. Noemen we een shop wél, dan alleen met hard, reproduceerbaar bewijs, neutraal geformuleerd — en de shop ontvangt minimaal 5 werkdagen vóór publicatie het eigen rapport gratis, met gelegenheid tot weerwoord.
Verantwoording
Onze eigen score
Wij meten onszelf met dezelfde scanner. Op toegang en crawlbaarheid — de enige van de vier fundament-pijlers die op een niet-webshop van toepassing is — scoort agentkeur.nl 14 van de 15 punten: alle AI-crawlers zijn expliciet toegestaan, er is geen firewall-challenge, de inhoud staat volledig in de eerste HTML-respons (geen JavaScript nodig), er is een llms.txt en een actuele sitemap, en de responstijd blijft ruim onder de norm. Het ene ontbrekende punt komt doordat onze sitemap geen productpagina's bevat — wij verkopen niets.
Op de overige pijlers publiceren wij bewust geen score. Die meten productdata, winkelbeleid en
commerce-protocollen: schema.org-productmarkup, prijs- en voorraadconsistentie, retourbeleid in markup,
een productfeed, een winkelwagen en de UCP- en MCP-koppelingen voor agent-aankopen. Agentkeur is geen
webshop en heeft die zaken niet. Een cijfer daarop zou nietszeggend zijn, en een /.well-known/ucp
publiceren zonder catalogus zou precies het gedrag zijn waar wij anderen op afrekenen: de meetlat naar de
hand zetten in plaats van het onderliggende probleem oplossen.
Meting van 24 augustus 2026, scanner v0.1.0. Wil je onze volledige meetuitslag inzien, vraag hem op via info@agentkeur.nl.
Weerwoordbeleid
Noemen wij een webshop met naam in een publicatie, dan ontvangt die shop minimaal vijf werkdagen vóór publicatie het volledige rapport, kosteloos, met al het onderliggende bewijs — plus de gelegenheid tot weerwoord. Een reactie nemen wij integraal op. Feitelijke onjuistheden corrigeren wij vóór publicatie; verschillen van interpretatie plaatsen wij naast onze bevinding.
In publicaties noemen wij shops in principe niet bij naam: cijfers zijn geaggregeerd. Doen wij het wel, dan uitsluitend met hard, reproduceerbaar bewijs en neutraal geformuleerd — wij schrijven over configuraties, niet over intenties.
Vragen of weerwoord?
Mail info@agentkeur.nl. Is jouw shop gescand en wil je het rapport inzien? Ook daarvoor kun je daar terecht.