Case studies

    Hoe nodephase.nl in 7 dagen verscheen in ChatGPT, Gemini en Google AI Mode

    Lucas Vrolijk7 min leestijd
    7 dagen
    Periode
    +500%
    Klikken (GSC)
    +2.575%
    Vertoningen (GSC)
    4 van de 4
    AI-tools die ons noemen

    Dit is geen artikel over een klant. Dit is mijn eigen website, en het is het meest eerlijke bewijs dat ik kan geven dat AI-SEO geen marketingterm is die ik verkoop zonder er zelf in te geloven.

    Op 2 juli 2026 was nodephase.nl technisch prima in orde, maar praktisch onzichtbaar voor het soort zoekopdrachten dat er toe doet. Ik rankte #1 op "webdesign hulst", maar stond op plek #46 voor "website laten maken hulst", een zoekterm met vergelijkbare intentie maar net andere bewoording. En in AI-chatbots? Daar bestond ik gewoon niet. Vraag ChatGPT of Gemini in juni wie in Hulst websites bouwt, en NodePhase kwam niet in het rijtje voor.

    Zeven dagen later, op 9 juli, was dat rijtje veranderd. Niet omdat ik advertenties kocht of achter backlinks aan ging, maar omdat ik de site machine-leesbaar maakte voor de systemen die mensen tegenwoordig gebruiken om lokale bedrijven te vinden: Google AI Mode, ChatGPT, Gemini, en gewone Google Search met AI-overzichten.

    Stap 1: een llms.txt schrijven zoals je een goede elevator pitch zou schrijven

    Het eerste dat ik bouwde was een llms.txt-bestand op nodephase.nl/llms.txt, een simpel, machine-leesbaar tekstbestand speciaal voor AI-assistenten. Waar robots.txt aan zoekmachines vertelt wát ze mogen crawlen, vertelt llms.txt aan taalmodellen wíe je bent: wat NodePhase doet, waar het gevestigd is (Hulst, Zeeland), welke diensten er zijn, wat de prijzen zijn, en welke pagina's het belangrijkst zijn.

    Ik voegde er ook drie losse JSON-bestanden aan toe onder /ai/: knowledge.json, faq.json en services.json. Dat is bewust dubbelop met llms.txt: sommige AI-systemen parsen liever gestructureerde JSON dan lopende tekst, dus ik geef ze allebei de opties. Tegelijk zette ik een AI-Profile regel in robots.txt die expliciet naar dit profiel verwijst, zodat crawlers het niet hoeven te zoeken.

    Een week later typte ik "website laten maken hulst" in ChatGPT. Het antwoord noemde NodePhase als eerste optie, met de juiste beschrijving: "geschikt voor moderne maatwerkwebsites, webapplicaties en technische oplossingen", vrijwel letterlijk uit mijn eigen llms.txt.

    ChatGPT beantwoordt de vraag 'website laten maken hulst' en noemt NodePhase als eerste, beste aanbeveling voor moderne bedrijfswebsites.
    ChatGPT, 9 juli: NodePhase als top-aanbeveling voor "website laten maken hulst", met de exacte positionering uit llms.txt.

    Stap 2: structured data, niet als checkbox maar als verhaal

    Schema.org-markup stond al deels op de site, maar half werk telt niet mee. Ik bouwde een apart ServiceStructuredData-component dat op elke dienstenpagina JSON-LD toevoegt: wat de dienst is, wat hij kost, voor wie hij is. Daarnaast kreeg elke locatiepagina (Hulst, Axel, Terneuzen, Zeeland en meer) eigen LocalBusiness-markup in plaats van één generieke bedrijfsvermelding voor de hele regio.

    Het verschil tussen "we noemen Hulst op de pagina" en "we hebben een pagina + schema specifiek voor Hulst" is precies het verschil tussen wel of niet meetellen als lokaal relevant resultaat. Taalmodellen en Google's AI-overzichten leunen zwaar op dit soort gestructureerde signalen om te bepalen wélke lokale aanbieder ze noemen, niet alleen dát een aanbieder ergens werkt.

    Toen ik Gemini vroeg "wie in Hulst maakt de beste websites", plaatste het NodePhase op nummer 1, met details die rechtstreeks uit de structured data en locatiepagina komen: levertijd van 3 tot 5 werkdagen, instapprijzen vanaf €500, en focus op moderne (AI-)zoekmachines.

    Gemini antwoordt op 'Wie in hulst maakt de beste websites' en zet NodePhase op nummer 1 onder 'De Lokale Koplopers & Specialisten', met correcte prijzen en levertijd.
    Gemini, 9 juli: NodePhase op #1 als lokale specialist, met prijzen en levertijd die letterlijk overeenkomen met de site.

    Stap 3: prerendering, zodat crawlers niets hoeven te gokken

    NodePhase.nl is een React single-page app. Dat is fijn voor gebruikers, maar niet elke AI-crawler voert JavaScript uit zoals Googlebot dat doet. Als een crawler alleen de kale HTML ophaalt voordat React iets rendert, ziet hij een lege pagina.

    Daarom liet ik het build-proces elke route vooraf renderen naar statische HTML in scripts/prerender.mjs: de homepage, alle locatiepagina's, alle diensten, de hele kennisbank. Wat een crawler ook is, hij krijgt altijd de volledige inhoud direct, zonder dat er JavaScript hoeft te draaien. Daar bovenop kwamen een actuele sitemap.xml, een opgeschoonde robots.txt, en op 8 juli beveiligingsheaders (CSP, HSTS) die vertrouwen signaleren richting zowel bezoekers als crawlers.

    Het resultaat was niet alleen zichtbaarheid in chatbots, maar ook in Google's eigen AI Mode: bij de zoekopdracht "website laten maken hulst" verscheen NodePhase met een eigen beschrijving in de "Lokale webdesigners in Hulst"-sectie, inclusief de vermelding dat we "binnen een week live" leveren en focussen op "moderne AI-zoekmachines zoals ChatGPT en Google AI Mode".

    Google AI Mode antwoordt op 'website laten maken hulst' met een overzicht van lokale webdesigners, met NodePhase als eerste genoemd bureau inclusief beschrijving.
    Google AI Mode, 9 juli: NodePhase als eerste genoemd bureau onder "Lokale webdesigners in Hulst (Stad)".

    Het domino-effect: ook zoekwoorden waar ik niet actief op stuurde

    Het opvallendste resultaat kwam niet van een zoekterm die ik targette. Bij "webhosting hulst", een dienst die ik wel aanbied maar niet als hoofdfocus positioneer, plaatste Google AI Mode NodePhase alsnog bovenaan het lokale overzicht, met correcte prijzen ("vanaf €25 per maand") en adres.

    Dat is het echte verschil met klassieke SEO: bij traditionele zoekwoordoptimalisatie rank je vrijwel alleen voor de termen waar je specifiek content voor schreef. Machine-leesbare, gestructureerde informatie (llms.txt, JSON-feeds, schema) laat AI-systemen zelf verbanden leggen tussen diensten die je aanbiedt, ook als je daar geen aparte landingspagina met duizend woorden voor hebt geschreven.

    Google AI Mode antwoordt op de zoekopdracht 'webhosting hulst' en toont NodePhase als eerste lokale optie, met de juiste prijs en adres, terwijl dit geen specifiek getarget zoekwoord was.
    Google AI Mode, 9 juli: NodePhase bovenaan bij "webhosting hulst", een zoekterm waar ik geen aparte pagina voor bouwde.

    En de cijfers die er echt toe doen

    Screenshots van chatbots zijn overtuigend, maar bewijzen niets zonder harde data. Search Console over dezelfde 7 dagen (2 – 9 juli) laat zien: 18 klikken tegenover vrijwel 0 de week ervoor (+500%), en 1.360 vertoningen tegenover een fractie daarvan (+2.575%). Dat zijn geen absurde aantallen op zichzelf, dit is een lokale eenmanszaak in Hulst, geen landelijk merk, maar de richting en de snelheid zijn precies wat je verwacht als crawlers een site plotseling volledig kunnen lezen en begrijpen die ze daarvoor grotendeels misten.

    De homepage steeg 267% in klikken, en drie compleet nieuwe pagina's (de Hulst-locatiepagina, de over mij-pagina en de Terneuzen-locatiepagina) gingen van 0 naar hun eerste klikken binnen dezelfde week. Dat is precies wat je zou verwachten van pagina's die er al langer stonden, maar nu voor het eerst goed geïndexeerd en begrepen worden.

    Google Search Console Inzichten voor nodephase.nl over de afgelopen 7 dagen: 18 klikken (+500%) en 1,36K vertoningen (+2.575%), met de homepage en nieuwe locatiepagina's als best presterende content.
    Search Console, 2 – 9 juli 2026: +500% klikken, +2.575% vertoningen, gemeten op dezelfde dagen als de AI-resultaten hierboven.

    Wat ik hieruit meeneem

    Geen van deze technieken is geheim of duur. llms.txt is een tekstbestand. Structured data is JSON. Prerendering is een build-stap. Het enige dat het lastig maakt, is dat de meeste websites er geen van alle drie hebben, wat betekent dat AI-systemen bij gebrek aan beter de partijen aanbevelen die dat wél deden.

    Ik verwacht niet dat elke klant binnen een week hetzelfde ziet: mijn eigen site had al maanden aan klassieke SEO en content achter de rug, dit was de laatste, specifieke laag. Maar het patroon is overdraagbaar: als een AI-assistent je bedrijf niet kan "lezen", kan hij je ook niet aanbevelen, hoe goed je werk ook is. Dat is precies waar ik nu klanten mee help.

    Wilt u weten of ChatGPT en Google uw bedrijf al kennen?

    Doe de gratis AI-vindbaarheidscan en zie binnen enkele minuten waar uw website nu staat, en wat er ontbreekt om ook door AI-assistenten aanbevolen te worden.