Kennisbank AI

Wat is GEO (Generative Engine Optimization)?

GEO (Generative Engine Optimization) is het optimaliseren van je digitale aanwezigheid zodat generatieve AI-systemen zoals ChatGPT, Gemini en Perplexity jouw content begrijpen, vertrouwen en als citatie opnemen in hun antwoorden. Waar SEO draait om klikken vanuit zoekresultaten, richt GEO zich op antwoordvermelding, bronvermelding en machine-leesbare duidelijkheid. In dit artikel krijg je een praktisch raamwerk, technische richtlijnen (schema-markup, JSON-LD, llms.txt) en contentformats die LLM’s graag citeren. Met voorbeelden uit Nederlandse praktijkcases zodat je vandaag nog aan de slag kunt.

1) GEO in één oogopslag: hoe verschilt het van SEO?

SEO optimaliseert voor pagina’s en posities in een SERP. GEO optimaliseert voor antwoorden en citaties in AI-interfaces. Generatieve engines construeren een antwoord en tonen daaronder bronnen. Je doel verschuift van ‘klik’ naar ‘citatie’: worden jouw feiten, definities, stappenplannen of prijzen gebruikt als onderbouwing?

Belangrijke verschillen: - Output: SEO = een lijst, GEO = een geformuleerd antwoord met bronnen. - Evaluatie: SEO meet CTR en posities; GEO meet citaties, bron-aandeel en antwoorddekking. - Signalen: SEO leunt op links en on-page; GEO vraagt om machine-leesbare feiten, bewijs, entiteiten en consistente metadata.

Voorbeeld uit Nederland: een Rotterdamse makelaar wil genoemd worden in antwoorden op “kosten koper huis kopen 2025”. Met SEO richt je je op ranking voor een gids. Met GEO publiceer je een actuele, bron-gebaseerde ‘antwoordbox’ met bedragen, rekenvoorbeelden en verwijzingen naar Belastingdienst en Rijksoverheid, plus schema-markup (HowTo/FAQ) en een expliciete citatievriendelijke alinea. Zo vergroot je de kans dat een LLM jouw pagina als betrouwbare bron citeert in plaats van alleen te ranken.

2) Hoe LLM’s content vinden, begrijpen en citeren

LLM’s combineren crawlen, connectors en retrieval om bronnen te selecteren. In hoofdlijnen: - Crawlen: AI-bots (zoals GPTBot, PerplexityBot, CCBot, Anthropic-ai, Google-Extended) bezoeken publiek toegankelijke content en bouwen vectorrepresentaties (embeddings). - Connectors en RAG: sommige engines halen actuele info via API’s, sitemaps en datasets. - Rangschikking: bronnen met heldere entiteiten, datums, auteurschap, en verifieerbare claims krijgen vaker een citatie.

Wat helpt om ‘citeerbaar’ te worden: - Heldere feiten en definities met aantoonbare herkomst. - Duidelijke datums (datePublished, dateModified) en verantwoordelijkheid (Organization/Person in JSON-LD). - Structuur: FAQ, HowTo, Product/Offer, Dataset en LocalBusiness schema-markup. - Consistente entiteiten (bedrijfsnaam, KvK-nummer, locaties) en ‘sameAs’-profielen.

Snelle audit (1 uur): 1) Check serverlogs op AI-bots en blokkeert robots.txt ze niet onbedoeld. 2) Voeg of update JSON-LD met Organization, WebSite, Article/FAQ/HowTo/Service. 3) Publiceer een sitemap en, indien aanwezig, dataset- of API-overzichten. 4) Schrijf één ‘antwoordbox’ per topvraag met bronvermelding in lopende tekst.

3) Het SOURCE-framework voor GEO

Gebruik SOURCE als praktisch raamwerk: - Structured signals: implementeer schema-markup in JSON-LD (Organization, FAQPage, HowTo, Product, Service, LocalBusiness, Dataset). Vul name, description, datePublished, areaServed, offers en sameAs zorgvuldig in. - Open datasets: publiceer kleine, onderhoudbare datasets (CSV/JSON) met bronverwijzing en licentie. LLM’s citeren graag controleerbare tabellen. - Unambiguous answers: begin content met een beknopt, ondubbelzinnig antwoord inclusief cijfers/definities en link naar de bron. - Reputation & citations: bouw autoriteit via brancheorganisaties (.nl), vakmedia en academische of overheidsbronnen waar mogelijk. - Crawlability & controls: houd sitemaps, robots.txt en llms.txt op orde; voorkom noindex/blocked assets op je kennisbank. - Experimentation: test varianten van antwoordboxen, structuur en bronkeuze; monitor welke versie het meest wordt geciteerd.

Praktijkvoorbeeld: een Utrechtse fietsenwinkel publiceert een ‘onderhoudsinterval-tabel’ (ketting, remmen, banden) als CSV, met een begeleidende FAQ en HowTo in JSON-LD. Dit verhoogt de kans dat een LLM de tabel citeert bij “onderhoud stadsfiets interval” en jouw winkel als bron noemt.

4) Content die LLM’s graag citeren: formats en templates

LLM’s prefereren controleerbare, compacte blokken die een vraag direct beantwoorden. Werk met vaste formats: - Antwoordbox: 2-4 zinnen met definitie/cijfer + datum + bronvermelding in tekst (“Bron: Milieu Centraal, dd. 12-2025”). - Stappenplan: genummerde stappen (HowTo) met benodigdheden en duur. - Feitenkader: tabel met specificaties, tarieven of formules, liefst als tekst en als download (CSV/JSON). - Mini-FAQ: 3-5 subvragen met eenduidige antwoorden (60-100 woorden), geschikt als citatie.

Voorbeeld e-commerce (NL): een Tilburgse e-bikewebshop publiceert een pagina “Accucapaciteit en actieradius”. Bovenaan staat een antwoordbox met de formule Wh/consumptie, daaronder een tabel met actieradius per model, plus JSON-LD (Product + FAQPage). Resultaat: Perplexity en Gemini kunnen concrete cijfers en definities citeren, met jouw domein als bron. Voeg interne ankerlinks toe (“Ga direct naar: formule | tabel | veelgestelde vragen”) voor extra helderheid.

5) Technische basis: schema-markup, JSON-LD en llms.txt

Techniek maakt het verschil tussen ‘vindbaar’ en ‘citeerbaar’: - Schema-markup in JSON-LD: minimaal Organization, WebSite, BreadcrumbList. Voeg per pagina relevante types toe: Article/BlogPosting voor kennisartikelen, FAQPage/HowTo voor Q&A en stappen, Product/Offer/Review voor producten, Service/LocalBusiness voor diensten, Dataset voor tabellen. Belangrijke properties: name, description, url, datePublished/dateModified, author, inLanguage, areaServed, offers, aggregateRating, mainEntity, acceptedPaymentMethod, sameAs. - Sitemaps: splits algemene, nieuws- en beeldsitemaps. Voeg aparte dataset- of API-sitemaps toe als je data aanbiedt. - llms.txt: een opkomende conventie waarmee je AI-crawlers richting geeft. Plaats het in de root en vermeld expliciet welke paden, sitemaps, API-specs (bijv. OpenAPI) en datasets geciteerd of gebruikt mogen worden. Voorbeeldrichtlijnen: ‘Allow’ voor /kennisbank/, /docs/, /datasets/ en ‘Disallow’ voor privésecties. Verwijs naar sitemap- en feed-URL’s. Dit is geen officiële standaard, maar meerdere crawlers letten op dergelijke aanwijzingen. - Performance & stabiliteit: snelle laadtijden en robuuste hosting verkleinen timeouts voor bots en vergroten indexeerbaarheid.

6) Off-site citaties en autoriteit opbouwen

LLM’s kijken verder dan je eigen site. Versterk je ‘citatiepotentie’ buiten je domein: - Autoritatieve profielen: consistente bedrijfsnaam, KvK-nummer, adres en ‘sameAs’-links naar LinkedIn, Github (voor tech), YouTube (met ondertitels/transcripts), en brancheprofielen. - Vakmedia en brancheorganisaties: publiceer korte, data-gedreven bijdragen met verifieerbare tabellen/grafieken. Link naar je dataset of methodologie. - Publieke documentatie en API’s: host een stabiele /docs/ met je OpenAPI en changelog. Perplexity en co. citeren graag officiële docs. - Lokale citaties: zorg voor sterke LocalBusiness-signalen (openingstijden, servicegebied) bij gemeenten en platforms met hoge betrouwbaarheid in NL.

Microcases: - SaaS uit Amsterdam: publiceert een uptime-archief en status-API; wordt geciteerd als bron voor ‘99,95% uptime definitie’ in AI-antwoorden. - Installateur in Brabant: deelt COP-waarden van warmtepompen in een CSV met licentie; wordt door LLM’s gebruikt bij besparingsberekeningen. - Advocatenkantoor Rotterdam: onderhoudt een actueel ‘stappenplan ontslag op staande voet’ met bronverwijzingen naar wetten.nl; verhoogt citatiekans.

7) Meten, testen en itereren: GEO-analytics in de praktijk

Zonder meting geen GEO. Richt een meetcyclus in: - Queryset: definieer 50-100 ‘must-win’ prompts (NL) per persona. Voorbeeld: “wat kost zonnepanelen onderhoud per jaar”, “algemene voorwaarden SaaS NL voorbeeld”. - Kanalen monitoren: Perplexity toont citaties; Gemini en Copilot tonen bronnen bij zoekvragen; ChatGPT met browse-modus kan bronnen tonen. Leg wekelijks vast: welke domeinen worden geciteerd, op welke plek, met welke passage. - KPI’s: Citation Share (aandeel van citaties waarin jouw domein voorkomt), Source Rank (gemiddelde positie tussen bronnen), Answer Coverage (percentage prompts met jouw vermelding), Fetchability Score (aantal succesvolle hits van AI-bots in logs), Freshness Lag (tijd tussen update en eerste citatie). - Loganalyse: herken GPTBot, PerplexityBot, CCBot, anthropic-ai en Google-Extended. Controleer statuscodes, laadtijden en blokkades. - Experimenten: A/B varianten van antwoordboxen, schema-velden en datasetpresentatie. Documenteer wijzigingen en meet effect op citaties na 2-4 weken.

Tip: maak een intern ‘LLM-evaluatieboek’ met standaardprompts, zodat je consistent kunt testen en sneller ziet waar GEO-aanpassingen renderen. Een partner die GEO-proefopstellingen en tooling levert, versnelt dit proces aanzienlijk.

Veelgestelde vragen

Wat is GEO generative engine optimization in één zin?

GEO is het optimaliseren van je content, data en techniek zodat generatieve AI-systemen (zoals ChatGPT, Gemini en Perplexity) jouw informatie gemakkelijk kunnen vinden, verifiëren en als citatie opnemen in hun antwoorden, met nadruk op machine-leesbare duidelijkheid (schema-markup/JSON-LD), expliciete bronvermelding, actuele metadata en controle over crawlers via o.a. sitemaps en llms.txt.

Wat is het verschil tussen GEO en SEO?

SEO richt zich op zichtbaarheid in SERP’s en kliks naar je website; GEO richt zich op zichtbaarheid in AI-antwoorden en citaties naar je bron. Bij SEO optimaliseer je voor rankingfactoren en CTR; bij GEO voor antwoordkwaliteit, verifieerbare feiten, entiteiten, dataformats en bronbetrouwbaarheid. Met GEO zijn schema-markup, JSON-LD, datasets, llms.txt en consistente ‘sameAs’-profielen cruciaal om door LLM’s te worden begrepen en aangehaald.

Hoe maak ik mijn site citeerbaar voor ChatGPT, Gemini en Perplexity?

Publiceer antwoordboxen (2-4 zinnen) met duidelijke definities/cijfers en datum, onderbouwd met bronnen. Voeg JSON-LD toe (FAQPage/HowTo/Article/Product/Service) met name, beschrijving, datums en sameAs. Bied tabellen ook aan als CSV/JSON (Dataset). Zorg voor toegankelijke sitemaps, performance en een llms.txt met ‘Allow’-paden voor kennisbank, docs en datasets. Versterk off-site profielen en vakpublicaties. Test wekelijks of je voor topvragen als citatie verschijnt.

Wat is llms.txt en moet ik het gebruiken?

llms.txt is een opkomende conventie (geen officiële standaard) om AI-crawlers richting te geven. Je plaatst het in de root en specificeert welke paden, sitemaps, API’s en datasets gebruikt of geciteerd mogen worden, en welke niet. Het helpt bots efficiënter bruikbare content te vinden. Gebruik het als aanvulling op robots.txt: maak ‘Allow’ voor /kennisbank/, /docs/, /datasets/ en verwijs naar sitemap- en feed-URL’s. Documenteer wijzigingen en monitor logs op effect.

Welke KPI’s gebruik je om GEO-succes te meten?

Meet minimaal: Citation Share (aandeel citaties waarin jouw domein verschijnt), Source Rank (gemiddelde positie tussen getoonde bronnen), Answer Coverage (percentage doelprompts met jouw bron), Fetchability Score (succesvolle hits van AI-bots) en Freshness Lag (tijd tussen contentupdate en eerste citatie). Combineer dit met kwalitatieve review van de geciteerde passages. Gebruik vaste testprompts en leg wekelijks vast welke engines je citeren en met welk fragment.

Plan een gesprek

Plan een gesprek