Methode en grenzen
Wat de SEO- en AI-scan meet, en wat niet.
Deze pagina is het contract achter elk rapport. Niets in een rapport komt van buiten de vijf stappen hieronder.
- Regelset2026-09-27
- Vraagprotocol2026-09-17.1
- Crawlerregister2026-09-13
Hoe het werkt
Eén website erin, één rapport eruit. Dit gebeurt ertussen.
Speelt automatisch af. Kies een station om te stoppen, of lees de volledige stappen hieronder.
Stap 01
Een beperkte leesronde van de openbare website
De scanner haalt de startpagina op en daarna maximaal elf andere pagina’s, gekozen op basis van hun functie: locatie, lessen, prijzen of introductieaanbod, rooster of boeken, contact, over ons. Hij meldt zich als DaniyalVisibilityBot en houdt zich aan robots.txt-regels die voor hem geschreven zijn.
- Pagina’s
- Homepage + maximaal 11
- Verzoeken
- Maximaal 30, 2 tegelijk
- Wachttijd
- 10 s per pagina, 45 s in totaal
- Grootte
- 2 MB per pagina
- Redirects
- Maximaal 3
- JavaScript
- Wordt niet uitgevoerd
Hij logt niet in, verstuurt geen formulieren, opent geen boekingsflows en leest niets in ingesloten frames.
Wat hij vastlegt, met het exacte fragment en de plek als bewijs
Basis voor Google
HTTPS en redirects, responstijd bij ons ophalen, viewport-tag, titels en beschrijvingen, canonical-tags, noindex-aanwijzingen (meta en header), sitemap, robots.txt.
Wat een toekomstig lid nodig heeft
Naam en stad van de studio, straatadres, lessoorten die in de tekst worden genoemd, informatie voor beginners, een introductieaanbod en de prijs ervan, een link naar het rooster, een ingang om te boeken, contactmogelijkheden.
Gestructureerde data
JSON-LD-nodes en de eigenschappen die op de bedrijfsentiteit aanwezig zijn. Microdata en RDFa worden niet beoordeeld.
Toegang voor crawlers
Of robots.txt de zoekcrawlers achter Google, Bing, ChatGPT search, Claude en Perplexity blokkeert, apart getoond van trainingscrawlers zoals GPTBot en ClaudeBot. Het blokkeren van een trainingscrawler wordt nooit als zichtbaarheidsprobleem geteld.
Laadsnelheid
De PageSpeed Insights-test van Google op de homepage, op een telefoon en op een computer: de Lighthouse-snelheidsscore en de metingen erachter, de verbeterpunten die Google voorstelt, en echte gegevens van Chrome-bezoekers uit de laatste 28 dagen wanneer Google daar genoeg van heeft. Eén test; scores verschillen per uitvoering.
Dekkingsnotities
Weinig HTML (rendering niet getest), ingesloten boekingswidgets, aanwijzingen over het platform, pagina’s die niet opgehaald konden worden.
Elke bevinding krijgt een van vijf statussen
- WaargenomenGevonden in de bekeken HTML.
- ProbleemGevonden, en het werkt tegen je.
- NakijkenOnduidelijk; een mens moet ernaar kijken.
- Niet gemetenBuiten wat de scanner kan zien.
- Niet van toepassingGeldt niet voor deze site.
Stap 02
Vaste vragen aan AI-assistenten
Uit de pagina’s leidt de scanner een profiel af: handelsnaam, stad, categorie en de taal van de site. Kan hij die gegevens niet met zekerheid vaststellen, dan vermeldt het rapport dat en worden de AI-vragen pas gesteld nadat die gegevens zijn bevestigd.
De vier sjablonen
Ingevuld in de taal van de site en ongewijzigd verstuurd. De twee vragen zonder naam bevatten nooit de naam of het domein van de studio.
- 1Zonder naamOntdekking
Welke [categorie]studio’s zijn er in [stad]?
- 2Zonder naamBeginnersvraag
Waar kan ik als beginner [activiteit] doen in [stad]?
- 3Op naamLocatie en lessen
Waar zit [studio] in [stad] en welke lessen bieden ze aan?
- 4Op naamPrijs en boeken
Wat kost een eerste les bij [studio] in [stad] en hoe boek ik die?
Wie er wordt bevraagd, en hoe er wordt geteld
Aanbieders
De Responses API van OpenAI met zijn webzoekfunctie, en de Messages API van Anthropic met zijn webzoekfunctie. Beide krijgen een globale locatie mee: de stad en het land van de studio.
Herhalingen
Elke vraag zonder naam wordt drie keer per aanbieder gesteld, steeds in een nieuw gesprek; de twee op naam één keer. Drie runs laten variatie zien; ze schatten geen stabiele kans, en antwoorden kunnen dezelfde opgeslagen zoekresultaten delen.
Wat meetelt
Een run telt alleen als de aanbieder ook echt een zoekopdracht op het web heeft uitgevoerd. Runs die mislukten, te lang duurden of uit het geheugen antwoordden, staan wel in de lijst maar tellen niet mee.
- Genoemd in x van n
- De naam van de studio, of een variant die er dicht bij ligt, staat in het uiteindelijke antwoord.
- Website geciteerd in x van n
- De bronvermelding van de aanbieder verwijst naar de eigen host van de studio.
- Namen die als optie verschijnen
- Andere bedrijfsnamen die als lijstitem voorkomen. Zo getoond, niet als ranglijst van concurrenten.
Stap 03
Acties en scores
Aanbevelingen komen uit een vaste catalogus. Elke actie heeft een regel die op specifieke bevindingen moet passen voordat ze kan verschijnen, dus geen enkele actie wordt getoond zonder bewijs.
- Bevindingen voldoen aan een regelEen actie verschijnt alleen als de specifieke bevindingen die haar regel vereist, in jouw rapport aanwezig zijn.
- De formulering ligt vastElke actie staat er in de tekst uit de catalogus, in het Nederlands of Engels. Geen AI-model herschrijft haar.
- Scores volgen de bevindingenDe Google- en AI-scores en wat elke verbetering oplevert, worden met vaste regels uit dezelfde bevindingen berekend. Niets wordt door een model geschat.
Stap 04
Wat de check niet kan weten
Een rapport is eerlijk over zijn grenzen. Niets van het volgende wordt gemeten, geraden of gesuggereerd.
- Google-posities, vertoningen, klikken of de lijst met geïndexeerde pagina’s.Daarvoor is toegang tot Search Console van de eigenaar nodig.
- Posities op Google Maps en de privékant van je Google Bedrijfsprofiel.Weergaven, telefoontjes, routeaanvragen, posts. De openbare vermelding (aantal reviews, score, website, openingstijden) wordt via Google Places gelezen en vergeleken met de dichtstbijzijnde studio’s met hetzelfde aanbod; die vergelijkingsgroep is geen ranking.
- Antwoorden van Google AI-overzichten en AI-modus.Er is geen openbare API, en de scan scrapet ze niet.
- Wat iemand ziet in de gewone ChatGPT- of Claude-app.De API’s delen de zoekfuncties, maar niet de instructies, het geheugen of de personalisatie van de apps. Wij zeggen “gemeten via API”.
- Antwoorden van Perplexity en Gemini.Niet opgenomen in deze versie.
- Bezoekers, boekingen, conversie, omzet.En ook niet of een aanpassing tot een resultaat heeft geleid.
- Inhoud die door JavaScript wordt opgebouwd of in ingesloten widgets staat.Ook niet of een geblokkeerde crawler zich echt aan de blokkade houdt.
- Meer dan één taal tegelijk.Voor elk rapport wordt de check in één taal uitgevoerd; Nederlandse en Engelse antwoorden horen bij afzonderlijke experimenten.
Stap 05
Kosten, identiteit en gegevens
Kosten
Voor een volledige check betaal ik de aanbieders ongeveer een halve tot een hele dollar.
Identiteit
Wie de crawler is en hoe je hem blokkeert, staat op de crawlerpagina.
Gegevens
Wat er wordt opgeslagen, hoe lang, en wie het verwerkt, staat op de privacypagina. Rapporten zijn toegankelijk via privélinks die verlopen.
Bijlage: crawlerregister 2026-09-1316 agents
| Agent | Leverancier | Doel |
|---|---|---|
| Googlebot | search, Google Search, including AI Overviews and AI Mode, uses Googlebot-crawled content. | |
| Google-Extended | training, A permission token for Gemini training/grounding; does not affect Google Search inclusion. | |
| Bingbot | Microsoft | search, Bing index also feeds several AI assistants. |
| OAI-SearchBot | OpenAI | search, Surfaces sites in ChatGPT search results. |
| ChatGPT-User | OpenAI | user |
| GPTBot | OpenAI | training |
| Claude-SearchBot | Anthropic | search, Indexes content for Claude search quality. |
| Claude-User | Anthropic | user |
| ClaudeBot | Anthropic | training |
| PerplexityBot | Perplexity | search |
| Perplexity-User | Perplexity | user |
| CCBot | Common Crawl | training |
| Applebot | Apple | search, Siri and Spotlight suggestions. |
| Applebot-Extended | Apple | training |
| meta-externalagent | Meta | training |
| Amazonbot | Amazon | search, Alexa answers. |
Bronnen: OpenAI-bots, Speciale crawlers van Google, Perplexity-crawlers, Google: AI-functies en je website, Schulte e.a., "Don't measure once" (2026) over herhaald meten van zichtbaarheid in AI-zoekmachines.
FAQ
Vragen over de methode
Welke AI-assistenten worden bevraagd?
De Responses API van OpenAI met zijn webzoekfunctie, de modelfamilie achter ChatGPT, en de Messages API van Anthropic met zijn webzoekfunctie, dat is Claude. Beide krijgen de stad en het land van jouw studio mee als globale locatie. Antwoorden kunnen afwijken van de gewone apps, die hun eigen instructies, geheugen en personalisatie hebben, daarom staat in rapporten "gemeten via API".
Welke vragen worden gesteld, en hoe vaak?
Vier vaste sjablonen, ongewijzigd verstuurd in de taal van je website. Twee vragen bevatten nooit de naam van je studio: welke studio’s van hetzelfde type er in je stad zijn, en waar een beginner kan starten. Twee zijn op naam: waar je zit en welke lessen je aanbiedt, en wat een eerste les kost en hoe je boekt. De twee vragen zonder naam worden drie keer per assistent gesteld, de twee op naam één keer, steeds in een nieuw gesprek: zestien antwoorden in totaal.
Wat betekent "genoemd in 2 van 3"?
In twee van de drie keer dat die vraag werd gesteld, stond de naam van jouw studio, of een variant die er dicht bij ligt, in het antwoord. "Website geciteerd" betekent dat de bronvermelding van de assistent naar je eigen site verwees. Drie herhalingen laten verschillen zien; je kunt er geen kans uit afleiden, en antwoorden kunnen op dezelfde opgeslagen zoekresultaten zijn gebaseerd.
Wat kan de check mij niet vertellen?
Google-posities en posities op Google Maps, vertoningen of klikken, de privékant van je Google Bedrijfsprofiel (weergaven, telefoontjes, routeaanvragen; de openbare vermelding en het aantal reviews worden gelezen als het lokale onderdeel aanstaat), antwoorden van Google AI-overzichten en AI-modus, wat iemand ziet in de gewone ChatGPT- of Claude-app, antwoorden van Perplexity of Gemini, bezoekers, boekingen of omzet, en alles wat alleen door JavaScript wordt getoond of achter een login zit.
Is er een score?
Nee. Elke bevinding krijgt een van vijf statussen, met het exacte fragment en de plek ervan als bewijs. Ontbrekend bewijs wordt gerapporteerd als "niet gevonden in de bekeken HTML", nooit als bewijs dat de studio iets mist.
Hoe verschilt dit van een SEO-audit?
Een SEO-audit gaat over je positie op Google. Deze check gaat over wat AI-assistenten zeggen als je ze iets vraagt, en of de feiten die ze daarvoor nodig hebben als gewone tekst op je site te lezen zijn. De check legt vast welke technische basisgegevens voor vindbaarheid op Google hij aantreft, zoals titels, canonical-tags en robots.txt, maar meet geen posities in zoekresultaten.
Wat kost een check, en wie betaalt?
Ongeveer een halve tot een hele dollar aan kosten bij de aanbieders voor een volledige check, betaald door mij. Voor de studio is het gratis.