Samenvatting
De gratis GEO-audit leest je pagina, je robots.txt en je llms.txt, voert tien gewogen controles uit en geeft een score op 100 met een cijfer van A tot F, de toegangsstatus van 14 AI-crawlers en één oplossing per mislukte controle. Los eerst de toegang op, daarna de gestructureerde data en dan de structuur en diepgang: een pagina die antwoordmachines niet kunnen lezen, wordt niet geciteerd, hoe goed hij ook is.
Wil je verder gaan? Vraag het aan
Een GEO-audit controleert of een pagina klaar is om te worden geciteerd in AI-antwoorden van ChatGPT, Perplexity, Gemini of Google AI Overviews. Generative Engine Optimization (GEO) werd formeel beschreven in een onderzoeksartikel dat is geaccepteerd voor de KDD 2024-conferentie, waarvan de auteurs aantoonden dat het optimaliseren van content de zichtbaarheid in antwoorden van generatieve zoekmachines met wel 40% kan verhogen (Aggarwal et al., GEO: Generative Engine Optimization, KDD 2024). De audit zet de signalen die content leesbaar en citeerbaar maken om in een lijst controles die je een voor een kunt oplossen.

Wat controleert de GEO-audit?
Voer een domein of een pagina-URL in. De tool haalt de pagina op zoals een crawler dat doet, plus de bestanden robots.txt en llms.txt in de root van het domein, en beoordeelt tien signalen.
| Controle | Geslaagd | Gedeeltelijk | Gewicht |
|---|---|---|---|
| AI-crawlers toegestaan | Minstens 4 van de 5 belangrijkste antwoordmachine-bots hebben toegang tot de site | 2 of 3 bots | 2 |
| Gestructureerde data | Minstens één JSON-LD-blok | Geen gedeeltelijk niveau: zonder JSON-LD niet geslaagd | 2 |
| llms.txt | Bestand gevonden op /llms.txt | Geen bestand | 1 |
| FAQ- en Q&A-content | FAQPage-markup | Alleen koppen in vraagvorm | 1 |
| Metabeschrijving | 50 tot 320 tekens | Aanwezig maar buiten dat bereik | 1 |
| Koppenstructuur | Eén H1 en minstens twee H2's | Minstens één H1 | 1 |
| Diepgang van de content | 600 woorden of meer | 250 tot 599 woorden | 1 |
| Scanbare opmaak | Twee of meer lijsten of tabellen | Eén | 1 |
| Actualiteit | Een machineleesbare datum (datePublished, dateModified of een time-tag) | Geen datum | 1 |
| Feitelijke dichtheid | 5 of meer cijfers, percentages of bedragen | 1 tot 4 | 1 |
Het rapport toont ook de koppen in vraagvorm die het heeft gevonden en geeft een korte tip “zo verbeter je het” voor elke controle die niet is geslaagd.
Hoe wordt de GEO-score berekend?
Elke controle levert haar volledige gewicht op als ze slaagt, de helft als ze gedeeltelijk slaagt en niets als ze mislukt. Score = behaalde punten ÷ 12 × 100, omdat de gewichten samen 12 zijn. Crawlertoegang en gestructureerde data tellen dubbel, omdat de andere signalen zonder deze moeilijk bruikbaar zijn.
| Score | Cijfer | Label |
|---|---|---|
| 90 tot 100 | A | Sterk |
| 75 tot 89 | B | Sterk |
| 60 tot 74 | C | Goed, met ruimte voor verbetering |
| 40 tot 59 | D | Moet worden verbeterd |
| 0 tot 39 | F | Kritieke tekortkomingen |
Voorbeeld: een pagina die AI-crawlers toestaat, JSON-LD heeft, een goede metabeschrijving, nette koppen en veel cijfers, maar geen llms.txt, koppen in vraagvorm zonder FAQ-markup, 420 woorden, één lijst en geen datum, krijgt 9,5 punten van 12. De score is 79, cijfer B. Met een datum en een tweede lijst komt hij boven de 85.
Naar welke AI-crawlers kijkt de audit?
De audit past je robots.txt toe op 14 AI-user-agents en markeert elk als toegestaan, gedeeltelijk beperkt of geblokkeerd. Volgens de robots exclusion standard gehoorzaamt een bot aan de groep die hem noemt en valt hij alleen terug op de groep “*” als geen enkele groep bij hem past (IETF, RFC 9309).
| Aanbieder | Gecontroleerde user-agents | Meegeteld in de score |
|---|---|---|
| OpenAI | OAI-SearchBot, ChatGPT-User, GPTBot | OAI-SearchBot, ChatGPT-User |
| Perplexity | PerplexityBot, Perplexity-User | Beide |
| Google-Extended | Ja | |
| Anthropic | ClaudeBot, Claude-Web, anthropic-ai | Nee |
| Overige | Applebot-Extended, CCBot, Amazonbot, Bytespider, Meta-ExternalAgent | Nee |
Lees de tabel met de eigen regels van de aanbieders in gedachten. OpenAI legt uit dat OAI-SearchBot bepaalt of een site in de zoekantwoorden van ChatGPT kan verschijnen, terwijl GPTBot alleen over modeltraining gaat, en dat de twee instellingen onafhankelijk zijn (OpenAI, overview of crawlers). Google stelt dat Google-Extended het gebruik van content voor training en grounding van Gemini bepaalt en “geen invloed heeft op de opname van een site in Google Zoeken” (Google, common crawlers). Een trainingsbot blokkeren is een zakelijke keuze; een zoekbot blokkeren haalt je uit zijn antwoorden. Meer in ons woordenlijstartikel over AI-crawlers.
Heeft Google iets speciaals nodig voor AI Overviews?
Nee. Google zegt dat er geen extra vereisten zijn om in AI Overviews of AI Mode te verschijnen: een pagina moet zijn geïndexeerd en in aanmerking komen om met een snippet te worden getoond (Google Search Central, AI features and your website). Goede SEO is het toegangskaartje voor AI Overviews; de GEO-controles maken je content daarna makkelijker te extraheren en te citeren.
Gestructureerde data maken daar deel van uit. Google beschrijft ze als een manier om “expliciete aanwijzingen over de betekenis van een pagina” te geven (Google, introduction to structured data). Maak de markup met de schemagenerator als de audit er geen vindt.

Hoe los je de meest voorkomende tekortkomingen op?
Werk in de volgorde van de gewichten: toegang, data en dan content.
- Open de deur voor antwoordmachines. Sta OAI-SearchBot, PerplexityBot en hun user-agents toe in robots.txt, tenzij je een reden hebt om dat niet te doen. Controleer het resultaat met de robots.txt-checker. OpenAI geeft aan dat een wijziging in robots.txt ongeveer 24 uur kan duren voordat die in het zoeken wordt toegepast.
- Voeg JSON-LD toe: Organization en WebSite op de homepage, Article op content, FAQPage voor echte vragen en antwoorden.
- Structureer de pagina: één H1, H2's in vraagvorm, onder elk een kort antwoord, lijsten en tabellen voor alles wat vergelijkbaar is.
- Geef de pagina inhoud: minstens 600 woorden specifieke content, met cijfers en genoemde bronnen. Vage tekst geeft een AI niets om te citeren.
- Voorzie de pagina van een datum: toon datePublished en dateModified en pas de datum alleen aan als de content echt verandert.
- Publiceer een llms.txt met de llms.txt-generator. Het formaat is een voorstel, gepubliceerd in 2024, voor een bestand dat agents helpt een website te gebruiken (llmstxt.org); het is weinig werk, dus de audit telt het ontbreken ervan als gedeeltelijk, niet als mislukt.
Waarom is geciteerd worden in AI-antwoorden belangrijk voor verkeer?
Omdat AI-samenvattingen klikken wegnemen van de klassieke resultaten. In een onderzoek van Pew Research Center klikten Google-gebruikers die een AI-samenvatting zagen bij 8% van de bezoeken op een traditioneel resultaat, tegenover 15% bij gebruikers die er geen zagen, en klikten ze slechts bij 1% van de bezoeken op een link in de samenvatting (Pew Research Center, 2025). Wanneer het antwoord op de pagina zelf wordt gegeven, krijgen de merken die erin worden genoemd de zichtbaarheid. Een GEO-audit is de eerste stap om er een van te zijn.
Wat zijn de beperkingen van een heuristische audit?
De score meet paraatheid, geen resultaten. Houd deze beperkingen in gedachten als je hem leest.
- Eén pagina tegelijk. De controles gelden voor de URL die je invoert; robots.txt en llms.txt gelden voor het hele domein.
- De HTML zoals aangeleverd. Content die pas verschijnt nadat JavaScript is uitgevoerd, telt niet mee, wat ook een waarschuwingssignaal is voor crawlers die scripts niet renderen.
- Een vereenvoudigde lezing van robots.txt. Een bot is “geblokkeerd” wanneer zijn groep de hele site weigert en “gedeeltelijk” wanneer slechts enkele paden zijn geweigerd.
- Geen meting van echte bronvermeldingen. Een pagina kan 90 scoren en toch niet worden geciteerd als andere bronnen relevanter zijn. Meet dat apart met de ChatGPT-zichtbaarheidschecker.
- Drie gratis audits per dag, na een korte anti-botcontrole.
Welke Sorank-audit voer je daarna uit?
Elke gratis audit gaat dieper in op één onderdeel van de GEO-score.
| Vraag | Tool |
|---|---|
| Kan ChatGPT Search mijn site vinden en citeren? | SearchGPT-gereedheidscheck |
| Kunnen AI-crawlers mijn pagina's bereiken? | AI-audit van websitecrawlbaarheid |
| Zijn mijn gestructureerde data bruikbaar voor taalmodellen? | LLM-audit van gestructureerde data |
| Is mijn llms.txt geldig? | llms.txt-validator |
| Beantwoorden mijn pagina's vragen direct? | AEO-audit |
Hoe volg je je AI-zichtbaarheid na de audit?
Los de tekortkomingen op en meet daarna of AI-antwoorden je gaan noemen. De AI-vermeldingstracking van Sorank volgt je merk elke week in ChatGPT, Claude, Gemini en andere AI-assistenten, prompt voor prompt, de query fan-out-tool toont de deelzoekopdrachten die die assistenten uitvoeren voordat ze antwoorden en de GEO-ranglijst rangschikt de sites die ze in jouw markt citeren, met jouw positie daartussen. Lees voor de basis ons woordenlijstartikel over GEO.
Toegang, gestructureerde data, duidelijke antwoorden: in die volgorde wordt een pagina een bron. Voer de audit nu uit op je belangrijkste pagina en bekijk daarna de Sorank-abonnementen om je AI-zichtbaarheid op autopilot te volgen.
































































































