Zo werkt de AI-Ready Websitescan
De scan meet de technische implementatie en verifieerbaarheid van een agent-ready website. De score is reproduceerbaar, volgens een vaste, openbare methodiek, en nooit te koop. Hieronder staat eerst wat de automatische scan wel en niet bewijst, gevolgd door de 8 categorieën en hun weging.
Twee lagen van WebMCP-ready
1. WebMCP Implementation — onderdeel van de score
Zijn tools aanwezig en bij page-load echt geregistreerd via document.modelContext? Welke input-schema's, annotaties en permissions zijn zichtbaar? Code gevonden, een registratiepoging en bevestigde native registratie worden apart gerapporteerd. De scan valideert niet de volledige implementatie of lifecycle.
2. WebMCP Effectiveness — afzonderlijke evaluatie
Begrijpt een agent bij representatieve taken wanneer hij een tool moet kiezen, maakt hij geldige argumenten, slaagt de uitvoering en is het resultaat acceptabel? Daarvoor zijn modelgestuurde evaluaties en deterministische tests nodig. Deze laag staat op onze roadmap en telt nog niet mee in de gratis score. Chrome beschrijft dit als WebMCP evals. Probeer onze interactieve Effectiveness-demo.
Bedrijfsprofiel en AI-zichtbaarheid in je rapport
De gratis AI-Ready Websitescan meet je website in 8 categorieën. Je krijgt je technische score en een korte samenvatting.
Als een meting per AI-systeem is afgesproken, leggen we de gekozen systemen, vragen, markt, taal en meetmomenten vast. Het resultaat bevat de daadwerkelijk verkregen antwoorden en eventuele bronverwijzingen. Een technische scanscore vervangt die meting niet; vermeldingen of citaties zijn niet gegarandeerd.
Het bedrijfsprofiel wordt uit dezelfde opgehaalde webpagina samengesteld. De gratis samenvatting toont alleen het basisprofiel met naam, dienst en regio. In het volledige betaalde rapport staan broninformatie, detailbevindingen en verbeterprioriteiten. Ontbrekende informatie vullen we niet automatisch in. Het profiel is niet onafhankelijk geverifieerd en verandert de score niet. Wil je hulp bij de uitvoering, dan gebruiken we dat rapport als vertrekpunt.
AI-zichtbaarheidscheck: zo meten we aanbevelingen
De AI-zichtbaarheidscheck van €37 excl. btw staat los van de technische score. Hij meet of AI-assistenten je bedrijf aanbevelen als iemand vraagt naar jouw dienst in jouw regio. We bevragen nu ChatGPT (OpenAI), Claude (Anthropic), Gemini (Google), Mistral (Le Chat), Perplexity, Grok (xAI) en Meta AI (Llama).
- Elke assistent krijgt drie anders geformuleerde vragen: een aanbevelingsvraag (“Ik zoek een boekhouder in Utrecht. Welke bedrijven raad je aan?”), een vraag vanuit het probleem van de klant en een korte zoekvraag (“beste boekhouder Utrecht”). De klant ziet ze vóór het betalen en kan ze aanpassen, maar niet met de eigen bedrijfsnaam of het eigen domein. Een herhaalmeting stelt dezelfde vragen.
- Elke assistent mag per vraag één keer op het web zoeken, met zijn eigen zoekmachine zoals in de app. Mistral en Meta AI hebben die niet; zij zoeken via Exa. Welke methode gebruikt werd, staat bij elke uitslag.
- Per antwoord leggen we vast welke bedrijven genoemd worden en in welke volgorde. Je bedrijf herkennen we aan je domein, of aan je naam als die lang genoeg is om niet met een ander bedrijf te verwarren.
- De ranglijst sorteert alle genoemde bedrijven op hoe vaak ze genoemd werden, en bij gelijke stand op hun gemiddelde plek. Je ziet ook hoeveel bedrijven vaker genoemd werden dan jij.
- Gaf je zelf concurrenten op, dan zoeken we die op dezelfde manier in de antwoorden, ook als ze niet bovenaan staan.
- Daarna halen we de websites van de drie bedrijven bovenaan en die van jou op. We vergelijken een eigen pagina over je dienst, het aantal pagina's en blogartikelen in de sitemap, een zichtbaar KvK-nummer, zichtbare reviews en de score op de AI-Ready Websitescan.
Elke uitslag is een momentopname. Antwoorden verschillen per assistent, sessie en dag, en een antwoord via de API kan afwijken van wat je in de app van een assistent ziet. Antwoorden die sterk afwijken van de rest markeren we als ruis. De vergelijking laat samenhang zien, geen bewezen oorzaak. Betalen voor de check verandert niets aan je technische score.
Meetmodel v14 · sinds 30 september 2026
Het model onderscheidt zoekbots, trainingsbots en gebruikersagents. Trainingsbeleid verandert de zoekvindbaarheidsscore niet. JSON-LD krijgt pas basispunten bij herkenbare entiteiten met relevante velden, en labels moeten aan het juiste element gekoppeld zijn. Een origin-trial-token en llms.txt zijn informatief.
Nieuw in v14: de browsermeting draait met de native WebMCP-ondersteuning van Chrome aan. Een tool telt als geregistreerd wanneer de browser zelf de registratie accepteert, zoals bij een bezoeker met WebMCP. Tot v13 zag de meetbrowser alleen registratiepogingen, waardoor sites met werkende tools lager uitkwamen. Scores van WebMCP-sites kunnen daardoor hoger liggen dan onder v13.
Bevindingen kunnen geslaagd, aandachtspunt, informatie, niet gemeten of niet van toepassing zijn. Niet uitgevoerde browsercontroles tellen niet als geslaagde controles. Bewezen blokkades krijgen voorrang in het verbeterplan. Vergelijk scores alleen binnen hetzelfde meetmodel en meetbereik; een modelwijziging is geen verandering aan je website.
De snelle score gebruikt de homepage en aanvullende bronbestanden. Het volledige rapport voegt, waar beschikbaar, browsercontroles en maximaal drie geselecteerde vervolgpagina’s toe. De onderzochte URLs en het aanvullende meetmoment staan erbij. Deze verdieping verandert de gedeelde homepage-score niet. Een mislukte controle wordt als niet gemeten gemeld.
De 8 categorieën
- WebMCP-toolsweegt 25%
We onderscheiden codeverwijzingen, registratiepogingen en bevestigde native browserregistratie. Native registratie weegt zwaarder dan statische code. Input-schema’s, annotaties en cross-origin-signalen vullen de controle aan. Een origin-trial-token is uitsluitend informatief: aanwezigheid bewijst geen geldigheid. De score bewijst geen succesvolle taakuitvoering.
- Herkenbare actiesweegt 8%
Controleert namen van formulieren, invoervelden en knoppen in de oorspronkelijke HTML. Labels moeten aan het juiste veld gekoppeld zijn; een id of een los label is onvoldoende. De verdeling binnen deze categorie is 25% formulieren, 40% velden en 35% knoppen. Ontbrekende soorten controls zijn niet van toepassing en kosten geen punten. Browsercontroles zijn aanvullend; veilige uitvoering vraagt een aparte flowtest.
- AI-vindbaarheid (AEO/GEO)weegt 18%
Technische voorwaarden voor zoekvindbaarheid: crawlerbeleid per zoekbot (30%), indexeer- en snippetbeleid (30%), meta description (15%), titel (10%) en tekst in de oorspronkelijke HTML (15%). Trainingsbots en gebruikersagents staan apart en veranderen de zoekscore niet. Niet meetbaar crawlerbeleid wordt uit de noemer gehaald en expliciet vermeld. llms.txt is optioneel en levert geen zoekscorepunten op. Dit meet geen daadwerkelijke indexering, citaties, expertise of aanbevelingen. Ongescoorde signalen uit de geo.new-catalogus (lengte van titel en description, dubbele metadata, overige robots-directives, canonical versus noindex, crawl-delay, aanvullende agents, Content-Signal, llms.txt-kwaliteit) worden benoemd, maar veranderen de score niet.
- Structured dataweegt 12%
Basiscontrole op JSON-LD: parsebare JSON, Schema.org-context, type en betekenisvolle basisvelden (70%). Open Graph en Twitter cards wegen elk 15%. Lege objecten en primitieve JSON leveren geen schema-punten op. Dit is geen volledige vocabulairevalidatie, vergelijking met zichtbare feiten of rich-resultgarantie. Microdata naast JSON-LD levert geen dubbele bonus op. Ongescoorde signalen uit de geo.new-catalogus (sameAs en profielplatforms, Wikidata-anker, aanbevolen velden per type, WebSite-node op de homepage, Person-auteur bij artikelen, FAQPage bij vraagkoppen, datumversheid, Offer-markup bij prijzen) worden benoemd, maar veranderen de score niet.
- Semantiek & extractieweegt 12%
Controleert structuur, taal, gekoppelde veldnamen en kerntekst in de oorspronkelijke HTTP-response. Ruwe HTML en de weergave na JavaScript worden apart gehouden. De volledige scan kan aanvullend zeven axe-regels over namen, rollen en verborgen interactieve elementen in een browser controleren. Die aanvullende bevindingen veranderen de gedeelde homepage-score niet. Geen volledige toegankelijkheidsaudit. Ongescoorde signalen uit de geo.new-catalogus (kopniveaus en koplengte, vraagkoppen, lijsten en tabellen, tabelkoppen, viewport en zoom, afbeeldingsattributen, fragment- en onbruikbare links, tel- en mailto-syntaxis, skip-link, plaatshoudertekst) worden benoemd, maar veranderen de score niet.
- Machine-leesbaar & APIweegt 10%
Basissignalen voor aangeboden APIs, OpenAPI-JSON, sitemapstructuur, lastmod, feeds en canonical. Alleen het woord Swagger of een Sitemap-regel bewijst geen bruikbare specificatie of sitemap. De scan voert geen API-operaties uit en valideert geen volledige OpenAPI- of sitemapstandaard. Vermelding van de URL in de sitemap, een HTTP Link-header en agent-ontdekkingsbronnen (Markdown-onderhandeling, api-catalog, MCP server card, Agent Skills-index) worden informatief benoemd en veranderen de score niet.
- Vertrouwen & techniekweegt 9%
HTTPS, security-headers, viewport en verwijzingen naar contact- en privacyinformatie. Aanwezigheid is geen volledige beveiligingsaudit of onafhankelijke verificatie van bedrijfsgegevens. Ongescoorde signalen uit de geo.new-catalogus (HSTS-looptijd, vijf hardeningheaders, credential-patronen, ontwikkelverwijzingen, formulieren en wachtwoordvelden over http, mixed content, http-links, meta refresh en JS-redirects, voorwaarden-link bij prijzen) worden benoemd, maar veranderen de score niet.
- Prestaties & bereikbaarheidweegt 6%
HTTP-status, totale HTTP-responsduur inclusief body en redirects, compressie en HTML-omvang. Dit is geen TTFB-, Core Web Vitals- of Lighthouse-meting. Een ontbrekende responsduur telt niet als gemeten resultaat en wordt buiten de noemer gehouden. Ongescoorde signalen uit de geo.new-catalogus (render-blokkerende scripts, omvang van DOM, inline JS en CSS, scripttelling per domein, cache-headers) worden informatief benoemd.
Je score lezen
De totaalscore loopt van 0 tot 100 en telt de deelscores volgens de getoonde weging bij elkaar op. Een hoger cijfer betekent dat meer technische signalen aanwezig zijn. De korte labels bij het cijfer helpen de uitslag te lezen. Beoordeel een verandering samen met het meetmoment, het scoremodel en de onderliggende bevindingen.
Bronnen naast onze eigen checks
We toetsen mede aan wat er publiek beschikbaar is: Google's Lighthouse agentic-browsing audit als technische ondergrens, en het actuele Draft Community Group Report van de Web Machine Learning Community Group als maatstaf voor tool-registratie (via JavaScript in de pagina; statische manifests schrijft de proposal niet voor en tellen dus niet mee). De automatische scan voert geen representatieve agenttaken of transacties uit; dat valt onder de afzonderlijke laag WebMCP Effectiveness. Lees wat de Lighthouse-audit checkt en wat hij mist.
De aanvullingen zijn getoetst aan de claude-seo-skill, Google’s AI-optimalisatiegids en de crawlerdocumentatie van OpenAI. De categoriegewichten zijn onze eigen technische meetlat; ze voorspellen geen citatiekans.
Integriteit
Geld koopt nooit een score of een hogere plek in het register. Het register sorteert op score; betaalde zichtbaarheid staat los en gelabeld. Onafhankelijk vastgesteld door WebMCP.nl.
Veelgestelde vragen
Meet de gratis scan of AI-assistenten mijn bedrijf aanbevelen?
De gratis AI-Ready Websitescan meet je website in 8 categorieën. Je krijgt je technische score en een korte samenvatting. Als een meting per AI-systeem is afgesproken, leggen we de gekozen systemen, vragen, markt, taal en meetmomenten vast. Het resultaat bevat de daadwerkelijk verkregen antwoorden en eventuele bronverwijzingen. Een technische scanscore vervangt die meting niet; vermeldingen of citaties zijn niet gegarandeerd.
Wat meet de scan precies?
De automatische scan meet WebMCP Implementation en de technische basis eromheen: worden tools geregistreerd, zijn schema's en annotaties aanwezig en is de implementatie controleerbaar? De scan bewijst niet dat een agent bij een representatieve taak de juiste tool kiest, geldige argumenten maakt en een goed resultaat bereikt. Dat is WebMCP Effectiveness en vraagt afzonderlijke agent-evaluaties.
Wat kost de AI-Ready Websitescan?
Niets. De scan en de score zijn gratis en komen tot stand volgens een vaste, openbare methodiek. Je betaalt alleen voor diensten eromheen (implementatie, monitoring), nooit voor een hogere score.
Kan ik een betere score kopen?
Nee. De score komt uit de automatische check; betaling beïnvloedt nooit je score of je positie in het register. Betaalde zichtbaarheid staat apart en wordt als partner gelabeld.
Hoe verhoudt de scan zich tot Google's Lighthouse-audit?
De experimentele Lighthouse-categorie heeft een agentic-browsing audit die technische signalen controleert; wij nemen dat perspectief mee als bron en verifiëren onder meer runtime-registratie volgens de actuele WebMCP-draft. Of een model bij een echte taak de juiste tool en argumenten kiest, valt buiten beide technische checks en hoort bij WebMCP Effectiveness.
Wat betekent mijn technische score?
De score loopt van 0 tot 100 en vat de gewogen technische controles samen. Een hogere score betekent dat meer van de gemeten signalen aanwezig zijn. Het meetmoment en de versie van het scoremodel horen bij de uitslag; een score voorspelt niet of iedere AI-dienst je bedrijf zal noemen of een taak zal uitvoeren.
Wie stelt het vast?
WebMCP.nl, onafhankelijk, op basis van een geautomatiseerde en herhaalbare scan. De wegingen en checks staan hieronder, volledig openbaar.
Drie lagen
Vindbaar zijn maakt je een commodity. Aanroepbaar zijn maakt je infrastructuur. De onderste twee lagen kun je meten, de bovenste moet je bouwen.
Aanroepbaar
Kan een AI-agent iets dóén: bestellen, reserveren, aanvragen?
- WebMCP-tools
- Herkenbare acties
- Machine-leesbaar & API
Begrepen
Weet een AI wie je bent en wat je aanbiedt?
- AI-vindbaarheid (AEO/GEO)
- Structured data
- Semantiek & extractie
Bereikbaar
Kan een AI je site überhaupt ophalen en vertrouwen?
- Vertrouwen & techniek
- Prestaties & bereikbaarheid