AI SEO · 5 min leestijd

Lovable + GEO — vindbaar in ChatGPT, Perplexity en Google AI Overviews

Je wilt zichtbaar zijn in AI-overviews zonder losse aanpassingen. Deze pagina legt GEO-fasen uit op Lovable met HTML-first, robots en tests.

Lovable + GEO — vindbaar in ChatGPT, Perplexity en Google AI Overviews

Generative Engine Optimization is geen marketing-hype meer. ChatGPT search, Perplexity en Google’s AI Overviews citeren je site óf ze citeren je concurrent. Voor een Lovable.dev site is dat een nieuwe vraag: hoe zorg je dat de AI-bots iets te citeren hébben?

GEO (Generative Engine Optimization) is de discipline van vindbaarheid optimaliseren voor AI-zoekmachines. Voor traditionele SEO had je Google. Voor GEO heb je: OpenAI’s ChatGPT search (lanceerde oktober 2024), Perplexity AI, Anthropic’s Claude, en Google’s AI Overviews die nu 25% van alle zoekopdrachten triggeren. Elk werkt anders, maar één regel domineert: ze lezen alleen wat in de HTML staat, ze voeren geen JavaScript uit.

Googlebot heeft sinds 2019 een tweede-pass renderer die JavaScript wel uitvoert (langzaam, niet altijd). AI-crawlers zoals OAI-SearchBot, PerplexityBot, ClaudeBot en GPTBot doen dat niet. Ze maken één request, lezen de HTML zoals die binnenkomt, slaan dat op. Als jouw HTML een lege <div id="root"> is, krijgen ze niks. Daarna citeren ze je nooit.

Voor builders die hun product zichtbaar willen krijgen in ChatGPT- of Perplexity-antwoorden: pre-rendering of SSR is geen optie meer, het is de basis. Zie onze gids over TanStack Start SSR voor migratie.

De vier crawlers die ertoe doen in 2026

  • OAI-SearchBot — OpenAI’s crawler voor ChatGPT search. Citeert pagina’s met directe antwoorden. Niet voor training-data. User-agent: OAI-SearchBot
  • GPTBot — OpenAI’s training-crawler. Verzamelt content voor toekomstige GPT-modellen. Block als je niet wilt dat je content in training-data komt: User-agent: GPTBot
  • PerplexityBot — Perplexity’s antwoord-engine. Citeert vrij agressief, met visible links. User-agent: PerplexityBot
  • ClaudeBot + anthropic-ai — Anthropic’s crawlers voor Claude. Worden vaak samen genoemd in robots.txt regels.

De drie pijlers van GEO

Pijler 1 — Volledige HTML bij de eerste request

Test eenvoudig: curl -A "OAI-SearchBot" https://jouw-site.nl/. Krijg je tekst terug of een lege HTML-shell? Zonder content = geen citaten. Voor Lovable-builds: pre-render of SSR is hier de fix.

Pijler 2 — Vraag-antwoord-structuur

AI Overviews citeren paginas met directe antwoorden. Drie tactieken die meetbaar werken:

  • Schrijf H2’s als vragen: “Hoe werkt X?”, “Wat kost Y?”, “Wanneer gebruik je Z?”
  • Plaats het antwoord in de eerste zin van elke sectie. Niet langzaam opbouwen — direct geven.
  • Specifieke cijfers en data. “72% van Lovable-builds heeft geen sitemap” is citeerbaar; “Veel sites hebben SEO-problemen” niet.

Pijler 3 — Schema-markup als context-signaal

FAQPage en HowTo schema helpen AI-engines om je content te begrijpen als gestructureerde Q&A. Voor Lovable: voeg JSON-LD toe in je pre-render output. Hoe: lees onze JSON-LD gids.

De optimale robots.txt voor 2026

Drie scenario’s, kies degene die past:

Scenario A — Iedereen welkom (default voor educatieve sites)

User-agent: *
Allow: /

Sitemap: https://jouw-site.nl/sitemap.xml

Scenario B — Search-crawlers ja, training-bots nee

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: anthropic-ai
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: *
Allow: /

Sitemap: https://jouw-site.nl/sitemap.xml

Belangrijk: GPTBot is OpenAI’s training-crawler, OAI-SearchBot is hun search-crawler. Je kunt training blokkeren maar search toestaan. Hetzelfde geldt voor Google-Extended (AI-training) versus Googlebot (search).

Scenario C — Volledige blokkade van AI (alleen Google search)

User-agent: GPTBot
Disallow: /

User-agent: OAI-SearchBot
Disallow: /

User-agent: PerplexityBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: anthropic-ai
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: *
Allow: /

Sitemap: https://jouw-site.nl/sitemap.xml

Kies dit alleen als je een goede reden hebt — bv. paid content of streng auteursrecht. Voor de meeste sites is Scenario B optimaal.

Hoe test je of AI-engines je citeren?

  • ChatGPT search — Vraag iets gerelateerd aan jouw niche. Klik op de bron-link onder het antwoord. Sta jij erbij?
  • Perplexity — Type je primaire keyword. Scroll naar de bronnen. Bovenste 5 = jouw concurrenten.
  • Google AI Overview — Type je doelvraag. Verschijnt er een AI-blokje? Welke bronnen ziet hij?

Bron-vermeldingen lopen typisch een paar weken achter op publicatie. Geduld. Maar als je drie maanden later niet één keer geciteerd wordt, kijk dan terug naar Pijler 1 — je content wordt waarschijnlijk niet door de crawlers gelezen.

Wat je deze week kunt doen

  • Test curl -A "OAI-SearchBot" https://jouw-site.nl/ — krijg je tekst of een lege div?
  • Update robots.txt volgens Scenario B
  • Herschrijf je top 3 paginas met expliciete H2-vragen + direct antwoord in eerste zin
  • Voeg FAQPage JSON-LD schema toe waar relevant
  • Check over 4 weken of je verschijnt in Perplexity/ChatGPT/AI Overview voor je primary keyword

Begin met onze gratis audit om te zien of je site überhaupt zichtbaar is voor AI-crawlers — de check op JSON-LD + indexability + meta-tags vangt 80% van de problemen.

Vervangt GEO nu SEO?

Nee, en wie dat verkoopt heeft iets te verkopen. GEO en SEO werken op dezelfde bron: een pagina die een machine kan lezen. Wat verschilt is wat de machine er daarna mee doet.

VraagSEOGEO
Wat is het doeleen klik naar jouw paginaeen vermelding in het antwoord, met of zonder klik
Wie beslisthet rankingalgoritmehet taalmodel dat het antwoord samenstelt
Wat telt zwaarrelevantie, autoriteit, klikgedragciteerbaarheid: losse feiten, getallen, definities, stappen
Wat je meetposities en klikken in Search Consolevertoningen in het AI-rapport en handmatige controles per vraag

Het praktische punt: je kunt niet aan GEO doen zonder SEO. Een pagina die Google niet kan indexeren, komt ook niet in een AI-antwoord. De volgorde is dus eerst crawlbaar en geindexeerd, dan pas citeerbaar.

Wat je concreet anders doet voor GEO

  • Zet het antwoord bovenaan. Een taalmodel pakt de eerste passage die de vraag beantwoordt. Een opwarmalinea van tweehonderd woorden kost je de citatie.
  • Maak feiten losknipbaar. Een getal met een eenheid, een prijs met een datum, een definitie in één zin. Dat is wat er geciteerd wordt, niet je hele alinea.
  • Gebruik de vraag als kop. Niet “Onze aanpak” maar “Hoe lang duurt indexering?”. Modellen matchen op vraagvorm.
  • Zet er een datum bij. Bij twee gelijkwaardige bronnen wint de recentere. Zonder datum ben je per definitie de oudere.
  • Laat AI-crawlers binnen. Staat GPTBot of Google-Extended op disallow in je robots.txt, dan doet de rest er niet toe. Controleer dat met de AI robots.txt-tester.

Waarmee meet je of het werkt

Er bestaat geen Search Console voor AI-antwoorden bij alle aanbieders. Wat wel kan:

  1. Het generatieve AI-rapport in Search Console geeft je AI-vertoningen per pagina. Alleen vertoningen, geen klikken en geen zoekwoorden.
  2. Stel je eigen kernvragen handmatig aan ChatGPT, Perplexity en Google, en noteer of je genoemd wordt. Saai, maar het is de enige directe meting. Zie hoe je in AI-antwoorden komt.
  3. Kijk in je serverlog welke AI-crawlers langskomen en wat ze ophalen. Komt er niemand, dan hoef je verder niets te meten.

Wat je niet moet doen: een losse GEO-tool kopen voordat je punt 1 en 3 hebt gedaan. Die tools raden meestal hetzelfde aan wat je hierboven leest, en meten iets wat je zelf gratis kunt zien.

S

Sam — redacteur

Schrijft over SEO voor Lovable.dev sites en Nederlandse niche-builders. Onafhankelijk, geen agency-pitch.

Stel een vraag

Eén korte mail per maand, niets meer.

Nieuwe pillar-gidsen en research-bevindingen. Eens per maand, geen spam.