Gevonden worden in ChatGPT en Perplexity: zo werkt AI-zichtbaarheid

Gevonden worden in ChatGPT en Perplexity: zo werkt AI-zichtbaarheid

Hoe werkt AI-zichtbaarheid, of GEO? Wat je zelf kunt regelen om genoemd te worden in ChatGPT en Perplexity, met onze eigen website als voorbeeld.

Een ondernemer zoekt een partij die een app voor hem kan bouwen. Vroeger typte hij dat in Google en klikte hij door een rij links. Nu vraagt hij het aan ChatGPT: "Welke app bouwer in Tilburg kan ik het beste bellen?" Hij krijgt een kort lijstje met drie of vier namen en een zin uitleg per bedrijf. Sta jij daar niet tussen, dan heeft hij je nooit gezien. Er is geen tweede pagina om naar door te klikken.

Dat is in een notendop waar AI-zichtbaarheid over gaat. Je wilt dat AI-assistenten zoals ChatGPT, Perplexity en de AI-antwoorden in Google jouw bedrijf kennen, snappen wat je doet en je noemen als het past. Je hoort er ook steeds vaker een afkorting bij: GEO, generative engine optimization. In dit stuk leggen we uit hoe dat werkt, wat je er zelf aan kunt doen en wat niet. En omdat we het zelf ook doen, gebruiken we onze eigen website als voorbeeld.

Wat AI-zichtbaarheid is, en wat GEO daaraan toevoegt

Een AI-assistent die een vraag beantwoordt, haalt zijn kennis uit twee plekken. Een deel zit in het model zelf, geleerd uit enorme hoeveelheden tekst van het internet. Een ander deel zoekt hij op het moment van de vraag op, door het web te doorzoeken en een paar pagina's te lezen. Perplexity doet dat bij bijna elke vraag, ChatGPT steeds vaker.

GEO gaat over dat tweede deel, en een beetje over het eerste. Je zorgt dat jouw pagina's makkelijk te vinden, te lezen en te citeren zijn. Een AI-assistent die jouw site leest, moet in een paar seconden kunnen snappen wie je bent, waar je zit en waar je goed in bent.

Klinkt als SEO? Het lijkt er sterk op, en een vindbare website blijft de basis. Het verschil is wie er leest: geen zoekmachine die links op een rij zet, maar een model dat jouw tekst samenvat en er een antwoord van maakt. Dat model houdt van heldere feiten en bronnen die met elkaar kloppen.

Eerst even eerlijk: niemand bestuurt de antwoorden

Laten we het meteen zeggen. Je kunt niet afdwingen dat ChatGPT jou noemt. Niemand kan dat, ook geen bureau dat het je belooft. De modellen veranderen steeds, en hoe ze bronnen kiezen is grotendeels onbekend.

Wat je wel kunt doen, is de drempel zo laag mogelijk maken. Zorg dat er over jouw bedrijf heldere, consistente informatie te vinden is, in een vorm die een machine goed kan lezen. Dan vergroot je de kans dat je in het antwoord belandt. Meer is het niet, en minder ook niet.

Hoe wij het op baboons.nl hebben ingericht

Hier is onze eigen setup. Je kunt het allemaal zelf bekijken.

Een llms.txt met een gecureerde inhoudsopgave

Op baboons.nl/llms.txt staat een kort tekstbestand voor taalmodellen. Bovenaan een zin over wie we zijn: een productstudio in Tilburg die apps, websites, webapplicaties en AI-systemen bouwt voor het mkb en start-ups. Daaronder een lijst met onze belangrijkste pagina's: de dienstenpagina's, de stadspagina's en alle blogposts, elk met een korte beschrijving.

Eerlijk is eerlijk: llms.txt is een opkomende afspraak, geen officiële standaard. Er is geen garantie dat elke AI-assistent het bestand leest. Maar het kost weinig, en als een model het wel leest, krijgt het in één keer een schoon overzicht van je site.

Een Markdown-tweeling van elke belangrijke pagina

Elke link in die llms.txt wijst naar een Markdown-versie van de pagina. Dus naast /webapplicatie-laten-maken/ staat ook een webapplicatie-laten-maken.md, en elke blogpost heeft er ook een. Dat is dezelfde tekst, maar zonder menu, footer, knoppen en opmaak. Een model hoeft zich dan niet door de hele pagina te worstelen om de inhoud te vinden.

Het belangrijke detail: die Markdown-bestanden schrijven we niet met de hand. Ze worden bij elke build gemaakt uit precies dezelfde bron als de pagina zelf. Pas je een tekst aan, dan verandert de .md-versie mee. Ze kunnen dus nooit uit elkaar gaan lopen. Op dit moment doen we dit alleen voor de Nederlandse versie.

Gestructureerde data op elke pagina

In de code van elke pagina zit gestructureerde data, in het formaat JSON-LD. Dat is informatie die je bezoeker niet ziet, maar die een machine precies vertelt wat er op de pagina staat. Bij ons gaat het om:

  • Organization en LocalBusiness: onze naam, ons adres in Tilburg, telefoonnummer, e-mail en onze LinkedIn-pagina.
  • Person: de auteur van de blogposts, met functie en LinkedIn-profiel.
  • BlogPosting: bij elke post de titel, beschrijving, publicatiedatum en wie hem schreef.
  • FAQPage: de veelgestelde vragen onderaan een pagina, als losse vraag-en-antwoordparen.
  • BreadcrumbList: waar de pagina in de site zit, zoals Home, Blog, deze post.

Eén bron voor wie we zijn

Onze naam, ons adres, telefoonnummer en LinkedIn staan in de code op één plek. Zowel het zichtbare blok op de dienstenpagina's als de gestructureerde data lezen daaruit. Verandert er iets, dan pas je het één keer aan en klopt het overal. Dat klinkt als een technisch detail, maar het is de kern van wat we hieronder entiteit-consistentie noemen.

Een sitemap en een open deur

Onze sitemap.xml somt elke publieke pagina op, met de Nederlandse en Engelse versie aan elkaar gekoppeld via hreflang. En in robots.txt staat de deur open: crawlers mogen de hele site lezen. Wil je dat AI-assistenten je vinden, blokkeer ze dan niet per ongeluk.

Wat je zelf kunt doen: citeerbaar worden

Techniek helpt, maar uiteindelijk citeert een AI-assistent tekst. Dus de inhoud moet het ook doen.

Geef concrete antwoorden. Een model zoekt een zin die de vraag beantwoordt. "Een eerste werkende versie staat er meestal in 6 tot 8 weken" is citeerbaar. "Wij leveren snel en flexibel maatwerk" niet.

Gebruik duidelijke koppen. Zet de vraag die je klant stelt in een kop, en beantwoord hem direct in de alinea eronder. Dat leest prettig voor mensen en voor machines.

Voeg een FAQ toe waar het past. Echte vragen die klanten je stellen, met korte, eerlijke antwoorden. Geen vragen die je verzint om een zoekwoord kwijt te kunnen.

Wees een bron die anderen noemen. AI-assistenten wegen mee wat andere sites over je zeggen. Vermeldingen in branchelijsten, artikelen, interviews en partnerpagina's helpen. Dat is langzaam werk, maar het telt.

Zet een datum bij je inhoud. Een model wil weten of informatie actueel is. Een blogpost met een duidelijke publicatiedatum is betrouwbaarder dan een tekst zonder.

Zo schreven we bijvoorbeeld RAG uitgelegd: concrete stappen, korte antwoorden, duidelijke koppen.

Entiteit-consistentie: overal dezelfde jij

Een AI-assistent ziet jouw bedrijf als een entiteit: een ding met een naam, een adres, een omschrijving en een paar eigenschappen. Die entiteit bouwt hij op uit alles wat hij over je tegenkomt. Je website, je LinkedIn-pagina, je Google-bedrijfsprofiel, vermeldingen in gidsen.

Spreken die bronnen elkaar tegen, dan wordt het beeld wazig. Heet je op de ene plek "Baboons" en op de andere "Baboons Digital", staat er een oud adres in een gids, beschrijf je jezelf op LinkedIn als webbureau en op je site als productstudio? Dan moet het model kiezen, en kiest het soms verkeerd of slaat het je over.

Dus loop het eens na:

  • Is je bedrijfsnaam overal precies hetzelfde?
  • Klopt je adres en telefoonnummer in elke gids en elk profiel?
  • Beschrijf je in één zin overal ongeveer hetzelfde wat je doet?
  • Verwijst je website naar je LinkedIn, en je LinkedIn terug naar je website?

Geen glamoureus werk, wel iets wat je één keer goed doet en daarna bijhoudt.

Wat het niet is

GEO is geen trucje om AI-assistenten te misleiden. Verborgen tekst, lijsten met zoekwoorden of nepvermeldingen werken niet en kunnen je schaden.

Het is ook geen vervanging van SEO. Veel AI-assistenten zoeken via gewone zoekmachines. Sta je daar niet goed, dan vinden ze je ook minder snel.

En wees open over je eigen gebruik van AI. Zet je zelf een chatbot of AI-teksten in op je site, dan vraagt de AI Act om transparantie. Wat dat concreet betekent, staat in onze checklist voor de EU AI Act.

Waar begin je?

Heb je maar een middag? Check je robots.txt, zorg dat je naam en adres overal kloppen en geef je belangrijkste pagina's een heldere kop met een concreet antwoord.

Wil je verder, met gestructureerde data, een llms.txt en Markdown-versies die automatisch meegaan met je site? Dan zit het in de bouw van je website of webapplicatie zelf. Zo hebben wij het ook opgezet. Overweeg je daarnaast een eigen AI-assistent op je site, lees dan eerst ChatGPT-wrapper of maatwerk.

Even sparren over jouw site?

Benieuwd hoe jouw site er voor AI-assistenten uitziet? Plan een gesprek. Dan kijken we samen waar je staat en wat de moeite waard is. Soms is het antwoord dat je al prima zit, en dat zeggen we dan ook.

Veelgestelde vragen

Wat is het verschil tussen SEO en GEO?

SEO richt zich op een plek in de zoekresultaten van bijvoorbeeld Google. GEO richt zich op genoemd worden in antwoorden van AI-assistenten zoals ChatGPT en Perplexity. De basis is grotendeels hetzelfde: een goede, vindbare site met heldere inhoud. GEO legt extra nadruk op citeerbare antwoorden, gestructureerde data en consistente informatie over je bedrijf.

Moet ik een llms.txt op mijn site zetten?

Het kan geen kwaad en het kost weinig. Weet wel dat het een opkomende afspraak is en geen officiële standaard, dus er is geen garantie dat elke AI-assistent het bestand gebruikt. Zie het als een extra, niet als de basis.

Kan ik zorgen dat ChatGPT mijn bedrijf aanraadt?

Nee, niemand kan dat garanderen. Je kunt wel de kans vergroten door duidelijke, consistente en goed leesbare informatie over je bedrijf te publiceren, op je eigen site en op andere plekken.

Moet ik AI-crawlers blokkeren of juist toelaten?

Dat is een keuze. Blokkeer je ze, dan kunnen AI-assistenten je site niet lezen en word je minder snel genoemd. Wil je gevonden worden, laat ze dan toe en check of je robots.txt niet per ongeluk iets tegenhoudt.

ready?

build with
baboons

Snel, clean en gemaakt voor de toekomst.