Hoe AI websites
leest
Wanneer een AI-crawler je website bezoekt, ziet het geen kleuren, geen foto's en geen design. Het ziet code. Tekst. Structuur. Het leest je website als een document, niet als een visueel ontwerp. Hoe beter je website gestructureerd is, hoe meer AI eruit kan halen. In dit artikel lees je precies wat er technisch gebeurt als ChatGPT, Gemini of Claude je website bezoekt en hoe je ervoor zorgt dat ze alles begrijpen.
70%
van JavaScript-sites deels onzichtbaar
2,5x
meer citaties met structured data
50%
van content mogelijk onzichtbaar voor AI
415+
AI-crawlerbezoeken per maand (gem.)
Wat AI ziet als het je website opent
Als jij een website opent, zie je een mooi ontwerp met kleuren, afbeeldingen en knoppen. AI ziet iets heel anders. Het ziet de broncode: de HTML, de tekst, de koppen en de structuur. Het mooie ontwerp dat een webdesigner heeft gemaakt? Daar heeft AI geen boodschap aan.
Een AI-crawler stuurt een verzoek naar je webserver, net als een browser. De server stuurt de HTML terug. De crawler leest die HTML en haalt er informatie uit: tekst, koppen, links, meta-informatie en structured data. Het verwerkt die informatie en slaat het op.
Het JavaScript-probleem
Het cruciale verschil met een browser: de meeste AI-crawlers voeren geen JavaScript uit. Als je website een "single page application" is die content via JavaScript laadt, kan het zijn dat AI een lege pagina ziet. De mooie content die jij ziet na het laden, is voor AI onzichtbaar.
Dit is een groter probleem dan de meeste ondernemers beseffen. Veel moderne websites gebruiken JavaScript-frameworks die content dynamisch laden. Voor menselijke bezoekers werkt dat prima. Voor AI-crawlers kan het betekenen dat je website technisch leeg is. Meer over dit probleem lees je in hoe AI websites begrijpt.
Wat AI wel en niet ziet
AI ziet wel
- HTML-tekst en koppen (H1, H2, H3)
- Meta-informatie (title, description)
- Structured data (JSON-LD schema)
- Links en ankerteksten
- Alt-tekst van afbeeldingen
- Tabellen en lijsten
AI ziet niet
- Afbeeldingen (alleen de alt-tekst)
- Video-inhoud
- Content in tabs of accordions (vaak)
- JavaScript-geladen content (vaak)
- Tekst in afbeeldingen
- Content achter login/paywall
AI leest betekenis, niet alleen woorden
Het bijzondere aan moderne AI is dat het niet alleen woorden leest maar ook betekenis begrijpt. Als op je website staat "€49,99" naast een "Bestel nu" knop, begrijpt AI dat dit een prijs is van een product of dienst. Het hoeft de CSS-klasse "prijs" niet te herkennen. Het begrijpt de context.
Dit heet semantisch begrip. AI converteert tekst naar een wiskundige representatie van de betekenis. Het clustert vergelijkbare concepten samen. "Loodgieter", "installateur" en "waterleidingmonteur" zijn voor AI bijna hetzelfde concept. Het matcht niet op exacte woorden maar op wat je bedoelt. Meer hierover lees je in hoe AI context begrijpt.
Schrijf voor mensen, niet voor zoekmachines. AI begrijpt synoniemen en context, dus natuurlijke taal werkt beter dan keyword-stuffing.
Voor je website betekent dit: je hoeft niet obsessief zoekwoorden te herhalen. Schrijf natuurlijk, gebruik de woorden die je klanten gebruiken en leg duidelijk uit wat je doet. AI pakt de betekenis op, zelfs als je niet exact het "juiste" zoekwoord gebruikt.
Maar er is een kanttekening. AI begrijpt individuele zinnen goed, maar het verwerkt je website in segmenten. Het leest niet je hele website als een samenhangend verhaal. Het segmenteert je content op logische grenzen: paragrafen, secties, koppen. Elk segment wordt apart geanalyseerd.
Daarom is structuur zo belangrijk. Als elke sectie van je website een duidelijke kop heeft en een volledig antwoord geeft op een specifieke vraag, kan AI elk segment als op zichzelf staand geheel begrijpen. Een sectie van 100 tot 200 woorden die een vraag volledig beantwoordt, is ideaal voor AI-citaties.
AI begrijpt synoniemen en context. "Maten", "Afmetingen" en "Grootte" zijn voor AI hetzelfde concept. Schrijf natuurlijk en duidelijk, niet keyword-gestuurd.
Koppen zijn de wegwijzers voor AI
Koppen (H1, H2, H3) zijn voor AI de belangrijkste structuurelementen op je website. Ze vertellen AI wat het onderwerp is van elke sectie. Zonder koppen is je tekst een ongestructureerde muur van tekst die AI moeilijk kan segmenteren en begrijpen.
De ideale structuur: een H1 die het hoofdonderwerp van de pagina beschrijft. H2's die deelonderwerpen aanduiden. H3's voor verdere onderverdeling. AI gebruikt deze hierarchie om te bepalen welk stuk tekst bij welk onderwerp hoort en welk stuk het meest relevant is voor de vraag die gesteld wordt.
Koppen als vragen formuleren
Een praktische tip: formuleer je H2-koppen als vragen wanneer mogelijk. "Hoeveel kost een nieuwe cv-ketel?" is voor AI veel makkelijker te matchen met een gebruikersvraag dan "Prijsinformatie". De vraag-kop sluit direct aan bij hoe mensen AI-zoekmachines gebruiken: ze stellen vragen.
Naast koppen herkent AI ook andere structuurelementen. Opsommingslijsten, tabellen en genummerde stappen zijn bijzonder effectief. AI kan snel feiten extraheren uit een prijstabel of een stappenplan. Lopende tekst zonder structuur is veel moeilijker te verwerken.
FAQ-secties zijn het meest AI-vriendelijke format dat er is. Het vraag-antwoord formaat sluit perfect aan bij hoe AI werkt. Iemand stelt een vraag aan ChatGPT. ChatGPT zoekt naar content die die vraag beantwoordt. Als jouw website exact die vraag als kop heeft, met het antwoord in de eerste twee zinnen, is de match bijna perfect. Lees ook hoe AI antwoorden samenstelt.
De volgorde van je content
Denk hierbij ook aan de volgorde. AI leest van boven naar beneden. De belangrijkste informatie hoort bovenaan. Het antwoord op de kernvraag hoort in de eerste alinea, niet na drie paragrafen inleiding. Dit is het omgekeerde van hoe veel bedrijfswebsites zijn opgebouwd, waar de contactinformatie onderaan staat en de diensten vaag worden beschreven.
Leest AI jouw website goed?
VestVale monitort hoe ChatGPT, Gemini, Claude en Google AI over je bedrijf praten. Zie direct of je zichtbaar bent.
Structured data: de snelste manier om begrepen te worden
Structured data (schema markup) is als een etiket op je website dat AI direct vertelt wat je bedrijf is. Zonder structured data moet AI zelf uitzoeken of "Van Dam" een bakkerij, een persoon of een dam is. Met structured data zeg je direct: "Dit is een bakkerij, op dit adres, met deze openingstijden."
JSON-LD is het formaat dat alle grote AI-systemen begrijpen. Het is een stukje code in je HTML dat onzichtbaar is voor bezoekers maar direct leesbaar voor machines. Google en OpenAI hebben allebei bevestigd dat ze structured data actief gebruiken voor hun AI-functies. Meer over de impact lees je in waarom structured data belangrijk is.
Meetbare impact op AI-citaties
De impact is meetbaar: websites met correct geimplementeerde structured data worden tot 2,5 keer vaker geciteerd door AI. Het is een van de snelste en meest effectieve manieren om je AI-zichtbaarheid te verbeteren. En het hoeft niet moeilijk te zijn. Bij WordPress is het een plugin. Bij Wix en Squarespace zit het er standaard in.
De belangrijkste schema-types voor MKB-bedrijven zijn LocalBusiness (of Organization), FAQPage en Service. LocalBusiness vertelt AI wie je bent en waar je zit. FAQPage geeft direct bruikbare antwoorden op veelgestelde vragen. Service beschrijft wat je aanbiedt.
Een belangrijk detail: structured data moet in de initieel geladen HTML staan, niet via JavaScript worden ingeladen. Als je structured data via een script wordt toegevoegd nadat de pagina is geladen, missen veel AI-crawlers het. Controleer dit door je paginabron te bekijken (rechtermuisknop, "Paginabron bekijken") en te zoeken naar "application/ld+json".
Test je structured data met Google's Rich Results Test. Als Google het kan lezen, kunnen AI-systemen het ook.
Test je structured data met Google's Rich Results Test. Als Google het kan lezen, kunnen AI-systemen het ook. Het is een gratis tool die binnen seconden laat zien of je schema correct is.
AI-crawlers: wie bezoekt je website?
Elk AI-platform stuurt eigen crawlers naar je website. ChatGPT heeft twee crawlers: GPTBot (voor het trainen van modellen) en OAI-SearchBot (voor live zoekresultaten). Google heeft crawlers voor Gemini. Perplexity heeft PerplexityBot. Claude heeft ClaudeBot. Ze bezoeken je website regelmatig, soms honderden keren per maand.
Je robots.txt-bestand bepaalt welke crawlers je website mogen bezoeken. Veel websites blokkeren per ongeluk AI-crawlers, soms door een verouderde configuratie of een plugin die standaard alles blokkeert. Als je AI-crawlers blokkeert, kan AI je website niet lezen en kun je niet in AI-antwoorden verschijnen.
Een verstandige strategie: sta zoek-crawlers toe maar blokkeer training-crawlers als je dat wilt. OAI-SearchBot (ChatGPT zoeken) toelaten zorgt dat je in zoekresultaten verschijnt. GPTBot (ChatGPT training) blokkeren voorkomt dat je content wordt gebruikt voor modeltraining. Dit is een keuze die elke ondernemer zelf kan maken.
Er is ook een nieuwere standaard: LLMs.txt. Dit is een bestand op je website dat AI-systemen vertelt welke pagina's het meest waardevol zijn om te lezen. Het is als een rondleiding door je website, speciaal voor AI. Je wijst AI naar je belangrijkste pagina's, zodat het zijn tijd besteedt aan de content die ertoe doet.
Veelgemaakte fouten die je onzichtbaar maken
Tekst in afbeeldingen
Menukaarten als foto, prijslijsten als afbeelding, testimonials als screenshot. AI kan dit niet lezen. Gebruik altijd echte tekst op je website. Afbeeldingen zijn voor visuele ondersteuning, niet voor informatie.
Content in tabs en accordions
Veel websites verbergen content in uitklapbare secties. Voor bezoekers handig, maar voor AI-crawlers soms onzichtbaar. Als de content pas zichtbaar wordt na een klik, kan AI het missen. Zet belangrijke informatie altijd direct zichtbaar.
Geen alt-teksten
AI ziet geen afbeeldingen. Het leest de alt-tekst. Een foto van je werkplaats zonder alt-tekst is onzichtbaar. "werkplaats-loodgieter-amsterdam.jpg" als alt-tekst vertelt AI wat het ziet.
JavaScript-only rendering
Websites gebouwd met React, Angular of Vue laden content vaak via JavaScript. AI-crawlers voeren meestal geen JavaScript uit. Het resultaat: AI ziet een lege pagina. Zorg dat je belangrijkste content in de initieel geladen HTML staat.
Geblokkeerde crawlers
Een kwart van zakelijke websites blokkeert per ongeluk AI-bots via robots.txt. Controleer je robots.txt en zorg dat OAI-SearchBot, Googlebot en PerplexityBot welkom zijn.
Geen structured data
Zonder schema markup moet AI zelf raden wat je bedrijf is. Met schema markup vertel je het direct. Het verschil: 2,5x meer citaties. Implementatie kost een middag.
Checklist: is je website leesbaar voor AI?
Veelgestelde vragen
Kan AI mijn JavaScript-website lezen?
Sommige geavanceerde AI-systemen kunnen JavaScript renderen, maar de meeste crawlers doen het niet of doen het niet betrouwbaar. Zorg altijd dat je belangrijkste content als statische HTML beschikbaar is. Dat is de veiligste aanpak.
Helpt schema markup echt voor AI?
Ja, aanzienlijk. Websites met structured data worden tot 2,5 keer vaker geciteerd. Het is een van de meest effectieve technische optimalisaties die je kunt doen voor AI-zichtbaarheid.
Wat is het verschil tussen SEO en optimaliseren voor AI?
SEO optimaliseert voor Google's ranking-algoritme. AI-optimalisatie (ook wel GEO of MX genoemd) richt zich op hoe AI-systemen je content begrijpen en citeren. Beide overlappen sterk, maar AI waardeert directe antwoorden en structured data meer dan backlinks.
Hoe test ik of AI mijn website kan lezen?
Drie stappen: (1) bekijk je paginabron en controleer of je content in de HTML staat, (2) test je structured data met Google's Rich Results Test, (3) controleer je robots.txt op geblokkeerde AI-crawlers.
Ontdek hoe AI jouw website leest
VestVale monitort automatisch hoe ChatGPT, Gemini, Claude en Google AI over je bedrijf praten.
Vanaf €19,95/mnd excl. btw. Maandelijks opzegbaar.