AEO-audit: een stap-voor-stap checklist
Waarom een AEO-audit onmisbaar is
Veel organisaties investeren inmiddels in Answer Engine Optimization, maar doen dit ad hoc: hier een stukje Schema.org, daar een aanpassing in robots.txt. Zonder een gestructureerde audit mis je blinde vlekken die je AI-zichtbaarheid ondermijnen. Een AEO-audit brengt systematisch in kaart hoe goed je website presteert op alle factoren die AI-modellen meewegen bij het selecteren van bronnen.
Als je nog niet vertrouwd bent met de basisprincipes van AEO, lees dan eerst ons introductie-artikel over AEO. De audit die we hieronder beschrijven bouwt voort op die fundamenten en vertaalt ze naar concrete controlepunten.
Een audit is geen eenmalige exercitie. Plan minimaal elk kwartaal een volledige doorloop in, en voer tussentijds snelle controles uit wanneer je grote wijzigingen doorvoert aan je website. AI-modellen en hun beoordelingscriteria evolueren continu, en je audit moet daarin meebewegen.
Een AEO-audit is complementair aan een SEO-audit. De meeste AEO-verbeteringen versterken ook je traditionele zoekprestaties. Voer beide audits bij voorkeur samen uit.
Stap 1: Crawlbaarheid en toegankelijkheid voor AI
De eerste en meest fundamentele stap is controleren of AI-crawlers je content uberhaupt kunnen bereiken. Zonder toegang is alle andere optimalisatie zinloos.
Robots.txt controle
Open je robots.txt bestand (meestal op jouwdomein.nl/robots.txt) en controleer of de belangrijkste AI-crawlers expliciet worden toegestaan. Raadpleeg ons artikel over robots.txt voor AI voor een volledig overzicht van alle relevante user-agents.
# Controleer of deze user-agents NIET geblokkeerd zijn:
User-agent: GPTBot # OpenAI / ChatGPT
Allow: /
User-agent: ChatGPT-User # ChatGPT browsing
Allow: /
User-agent: PerplexityBot # Perplexity
Allow: /
User-agent: ClaudeBot # Anthropic / Claude
Allow: /
User-agent: Google-Extended # Gemini training
Allow: /
User-agent: anthropic-ai # Anthropic
Allow: /- Open je robots.txt en controleer of er geen wildcard-blokkades zijn die AI-bots uitsluiten (zoals Disallow: / voor alle onbekende agents).
- Verifieer dat GPTBot, PerplexityBot, ClaudeBot en Google-Extended expliciet worden toegestaan.
- Controleer of je sitemap.xml correct wordt vermeld in robots.txt.
- Test je robots.txt met de Google Search Console robots.txt tester om fouten uit te sluiten.
llms.txt controle
Controleer of je een llms.txt bestand hebt op jouwdomein.nl/llms.txt. Dit bestand geeft AI-modellen een gestructureerd overzicht van je belangrijkste content.
# Minimale llms.txt structuur:
# Organisatienaam
> Korte beschrijving van je organisatie en expertise.
## Docs
- [Belangrijkste pagina](/pad): Beschrijving van de content
- [Tweede pagina](/pad): Beschrijving van de content
## Blog
- [Relevant artikel](/blog/slug): Korte beschrijvingStap 2: Gestructureerde data en Schema.org
Gestructureerde data is een van de krachtigste signalen voor AI-modellen. Controleer of je Schema.org markup correct en compleet is geimplementeerd.
Verplichte schema-types
- Organization schema op je homepage: controleer of naam, logo, contactgegevens en sameAs-links naar sociale profielen aanwezig zijn.
- WebSite schema met SearchAction: dit helpt AI-modellen begrijpen dat je een doorzoekbare website hebt.
- Article schema op blogposts en kennispagina's: controleer headline, author, datePublished, dateModified en description.
- Person schema voor auteurspagina's: koppel auteurs aan hun artikelen met een consistente @id.
- BreadcrumbList schema op alle pagina's: dit toont de hierarchie van je site.
// Gebruik de Rich Results Test van Google om je markup te valideren:
// https://search.google.com/test/rich-results
// Of test via de commandline met structured-data-testing-tool:
// npx structured-data-testing-tool --url https://jouwdomein.nl
// Controleer in je HTML dat JSON-LD correct is genest:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Jouw Organisatie",
"url": "https://jouwdomein.nl",
"logo": "https://jouwdomein.nl/images/logo.png",
"sameAs": [
"https://linkedin.com/company/jouw-organisatie",
"https://twitter.com/jouworganisatie"
],
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer service",
"email": "info@jouwdomein.nl"
}
}
</script>Stap 3: Content kwaliteit en leesbaarheid
AI-modellen beoordelen niet alleen de technische laag, maar ook de kwaliteit en structuur van je geschreven content. Een systematische review van je belangrijkste pagina's is essentieel.
Leesbaarheid speelt een grotere rol dan veel marketeers beseffen. Ons artikel over Flesch-scores en AI legt uit waarom dit zo cruciaal is.
- Controleer de heading-hierarchie: elke pagina heeft precies een H1, gevolgd door logisch geneste H2's en H3's. Sla geen niveaus over.
- Meet de Flesch-Douma leesbaarheidsscore (NL) of Flesch-Kincaid (EN): streef naar een score boven 60 voor de meeste content.
- Beoordeel de alinealengte: houd alinea's onder de 4 zinnen. Lange tekstblokken zijn moeilijk te parseren voor AI-modellen.
- Controleer of elke pagina een duidelijke introductie heeft die de kern van de content samenvat in de eerste twee alinea's.
- Verifieer dat lijsten en opsommingen worden gebruikt waar ze de content verduidelijken. AI-modellen extraheren deze structuren bij voorkeur.
FAQ-structuur controleren
Pagina's met een FAQ-sectie worden vaker geciteerd door AI-modellen, omdat de vraag-antwoord-structuur perfect aansluit bij hoe gebruikers vragen stellen. Controleer of je FAQ-secties zijn voorzien van FAQPage Schema.org markup.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Wat is AEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "AEO staat voor Answer Engine Optimization..."
}
}
]
}
</script>Stap 4: E-E-A-T en autoriteitssignalen
Experience, Expertise, Authoritativeness en Trustworthiness vormen samen het vertrouwenskader dat AI-modellen gebruiken om bronnen te wegen. Ons artikel over E-E-A-T optimalisatie behandelt dit uitgebreid.
- Controleer auteursinformatie: heeft elke contentpagina een zichtbare auteur met naam, functie en bio?
- Verifieer auteurspagina's: heeft elke auteur een eigen pagina met Person schema, sameAs-links en een overzicht van publicaties?
- Beoordeel over-ons pagina: is je organisatie duidelijk beschreven met geschiedenis, expertise en teamleden?
- Controleer externe validatie: worden je artikelen gelinkt door gezaghebbende bronnen? Heb je vermeldingen op branchesites?
- Review publicatiedatums: heeft elke pagina een zichtbare publicatiedatum en, indien van toepassing, een "laatst bijgewerkt" datum?
Stap 5: Technische signalen en performance
De technische gezondheid van je website is een proxy voor betrouwbaarheid. AI-modellen beoordelen de technische laag als onderdeel van het vertrouwensprofiel.
- HTTPS: is je hele site beschikbaar via HTTPS met een geldig certificaat? Is HSTS ingeschakeld?
- Security headers: zijn Content-Security-Policy, X-Content-Type-Options, X-Frame-Options en Referrer-Policy geconfigureerd?
- Core Web Vitals: scoor je Largest Contentful Paint (LCP) onder 2,5 seconden, First Input Delay (FID) onder 100ms en Cumulative Layout Shift (CLS) onder 0,1?
- Mobiele weergave: is je site volledig responsief en scoort deze goed in de Google Mobile-Friendly Test?
- Canonical URLs: heeft elke pagina een correct canonical-tag om duplicatie te voorkomen?
# Snelle technische check via curl:
curl -sI https://jouwdomein.nl | grep -i -E 'strict-transport|content-security|x-frame|x-content-type|referrer-policy'
# Verwachte output (minimaal):
# Strict-Transport-Security: max-age=31536000; includeSubDomains
# X-Content-Type-Options: nosniff
# X-Frame-Options: SAMEORIGIN
# Referrer-Policy: strict-origin-when-cross-originDe complete AEO-audit checklist
Hieronder vind je de volledige checklist die je kunt gebruiken om je AEO-audit uit te voeren. Print deze uit of kopieer hem naar je projectmanagementtool.
AEO-AUDIT CHECKLIST
====================
[ ] CRAWLBAARHEID
[ ] robots.txt staat AI-crawlers toe (GPTBot, PerplexityBot, ClaudeBot)
[ ] Sitemap.xml is aanwezig en correct
[ ] llms.txt is aanwezig en actueel
[ ] Pagina's laden binnen 3 seconden
[ ] GESTRUCTUREERDE DATA
[ ] Organization schema op homepage
[ ] Article schema op contentpagina's
[ ] Person schema voor auteurs
[ ] BreadcrumbList op alle pagina's
[ ] FAQPage schema waar relevant
[ ] Geen validatiefouten in Rich Results Test
[ ] CONTENT KWALITEIT
[ ] Correcte heading-hierarchie (H1 > H2 > H3)
[ ] Leesbaarheidsscore boven 60 (Flesch)
[ ] Korte alinea's (max 4 zinnen)
[ ] Duidelijke introductie per pagina
[ ] FAQ-secties waar relevant
[ ] E-E-A-T SIGNALEN
[ ] Auteursinformatie op elke contentpagina
[ ] Auteurspagina's met Person schema
[ ] Over-ons pagina met Organization schema
[ ] Publicatiedatums zichtbaar en in schema
[ ] sameAs-links naar sociale profielen
[ ] TECHNISCH
[ ] HTTPS met geldig certificaat
[ ] HSTS ingeschakeld
[ ] Security headers geconfigureerd
[ ] Core Web Vitals binnen target
[ ] Canonical URLs correct
[ ] Mobiel-vriendelijke weergaveVerdiep je verder: Schema.org markup: de taal die AI begrijpt | E-E-A-T: zo bewijs je expertise aan AI | llms.txt: het robots.txt voor AI-modellen
Samenvatting: de belangrijkste punten
- Een systematische AEO-audit voorkomt blinde vlekken en brengt al je AI-zichtbaarheidsfactoren in kaart.
- Begin altijd bij de basis: controleer of AI-crawlers je content kunnen bereiken via robots.txt en llms.txt.
- Gestructureerde data (Schema.org) en E-E-A-T signalen zijn de twee zwaarstwegende factoren voor AI-citaties.
- Technische gezondheid (HTTPS, security headers, Core Web Vitals) fungeert als vertrouwensproxy voor AI-modellen.
- Plan minimaal elk kwartaal een volledige AEO-audit in en voer tussentijdse controles uit bij grote wijzigingen.
Veelgestelde vragen
Hoe lang duurt een volledige AEO-audit?
Voor een gemiddelde website met 20 tot 50 pagina's duurt een volledige AEO-audit ongeveer 4 tot 8 uur. De technische controles (robots.txt, Schema.org validatie, security headers) zijn relatief snel uitgevoerd. De content review kost de meeste tijd, omdat je elke belangrijke pagina individueel moet beoordelen op structuur, leesbaarheid en E-E-A-T signalen. Bij grotere websites kun je prioriteren door te beginnen met je meest bezochte en strategisch belangrijkste pagina's.
Kan ik een AEO-audit automatiseren?
Gedeeltelijk. De technische controles (robots.txt configuratie, Schema.org validatie, security headers, laadtijden) zijn uitstekend te automatiseren met tools en scripts. De kwalitatieve beoordelingen (contentstructuur, leesbaarheid, E-E-A-T volledigheid) vereisen menselijk oordeelsvermogen. Een hybride aanpak werkt het beste: automatiseer wat kan en focus je handmatige review op de inhoudelijke aspecten.
Welke stap heeft de meeste impact op AI-zichtbaarheid?
Stap 1 (crawlbaarheid) is voorwaardelijk: als AI-modellen je content niet kunnen bereiken, maakt de rest niet uit. Uitgaande van basale toegankelijkheid heeft Stap 2 (gestructureerde data) doorgaans de grootste directe impact. Correcte Schema.org markup geeft AI-modellen expliciete informatie over je content, waardoor de kans op citatie significant toeneemt.
Moet ik een apart team opzetten voor AEO-audits?
Dat is voor de meeste organisaties niet nodig. AEO-audits overlappen voor een groot deel met SEO-audits, dus je bestaande SEO-team of digitaal marketing team kan deze taak erbij nemen. Het is wel verstandig om iemand aan te wijzen als AEO-eigenaar die verantwoordelijk is voor de regelmatige uitvoering en opvolging van de audit. Bij grotere organisaties kan een kwartaaloverleg tussen SEO, content en development helpen om alle disciplines te alignen.
Hoe prioriteer ik de gevonden verbeterpunten?
Gebruik een impact-versus-effort matrix. Technische quick wins (robots.txt aanpassen, llms.txt aanmaken, ontbrekende Schema.org toevoegen) hebben hoge impact en lage effort, dus die pak je als eerste aan. E-E-A-T opbouw (auteurspagina's, externe validatie) heeft hoge impact maar vergt meer tijd. Performance-optimalisaties (Core Web Vitals) zijn belangrijk maar vaak complex. Begin met de snelle winst en werk systematisch toe naar de complexere verbeteringen.
Een AEO-audit is geen eindpunt, maar een startpunt. Het waardevolste resultaat is niet de checklist zelf, maar het inzicht dat je krijgt in hoe AI-modellen je website ervaren.
Hoe scoort jouw website op AI-gereedheid?
Krijg binnen 30 seconden je AEO-score en ontdek wat je kunt verbeteren.