Je nieuwe website staat live. Gebouwd in een paar dagen met een AI-tool als Lovable, Bolt, v0 of de AI-bouwer van Wix of Framer. Hij ziet er strak uit. En dan, een paar weken later: het bezoek uit Google zakt in, de aanvragen blijven weg en je wordt niet meer genoemd in de AI-antwoorden van Google. Herkenbaar? Je bent niet de enige. In dit artikel lees je waarom dat gebeurt, hoe je het controleert en hoe je het herstelt. Of beter: hoe je het voorkomt.
Waarom ben ik mijn rankings kwijt na een nieuwe website?
Bij elke nieuwe website, met of zonder AI, verhuis je je vindbaarheid. Google heeft in de loop van de jaren geleerd welke pagina’s van jou bij welke zoekwoorden horen. Verandert de URL, de tekst of de techniek, dan begint Google voor een deel opnieuw. Dat heet een SEO-migratie. Gaat die mis, dan zie je dat direct terug in je posities en je verkeer.
Een AI-websitebouwer maakt het bouwen sneller. Maar de tool weet niet wat je al had: welke pagina’s goed scoorden, welke zoekwoorden klanten opleverden en welke andere websites naar je linkten. Precies daar gaat het vaak mis.
Wat gaat er vaak mis bij een website die met AI gebouwd is?
- Geen redirects. Oude URL’s geven een foutmelding (404). De posities en links die bij die pagina’s hoorden, gaan verloren.
- De tekst wordt pas in de browser geladen. Veel AI-tools bouwen een app in React. Je tekst staat dan niet in de HTML, maar wordt met JavaScript ingeladen. Google kan dat meestal wel lezen, maar later en minder betrouwbaar. De meeste AI-crawlers, zoals die van ChatGPT en Perplexity, voeren geen JavaScript uit. Voor hen is je pagina leeg.
- Links via JavaScript. Menu’s en knoppen werken soms met JavaScript in plaats van met een gewone link (<a href>). Google volgt die links wel, maar LLM’s zoals ChatGPT, Claude en Perplexity niet. Zij vinden je andere pagina’s dan niet.
- Meerdere versies van je website. Elke website is bereikbaar via vier varianten: http en https, met en zonder www. Maar één variant mag status 200 geven, de andere drie moeten doorverwijzen. Verhuist je website bij de nieuwe bouw van www naar zonder www, of andersom, dan gaat dat vaak mis.
- Overal dezelfde title en meta description. Of helemaal geen.
- Teksten herschreven. De AI maakt er een vlotte tekst van, maar de zoekwoorden waarop je gevonden werd zijn verdwenen.
- Pagina’s samengevoegd of weggelaten. Een dienstpagina die goed scoorde, bestaat ineens niet meer.
- Fouten in de robots.txt. Verkeerde uitsluitingen (Disallow), waardoor Google belangrijke pagina’s, of zelfs je CSS en JavaScript, niet mag bekijken. Of een verkeerde sitemap-URL in de robots.txt, bijvoorbeeld nog die van de testomgeving.
- Een noindex van de testomgeving. De live website neemt de instelling van de testomgeving over en vraagt Google om niets op te nemen.
- De testomgeving staat open voor Google. Andersom gaat het ook vaak mis: de stagingomgeving staat nog op index, follow. Dan vindt Google twee versies van je website. Of informatie die niet openbaar hoort te zijn, zoals cursusmateriaal, is gewoon via Google te vinden.
- Fouten in de robots-tag. Een noindex of nofollow op pagina’s die juist gevonden moeten worden. Soms staat die niet in de pagina zelf, maar in de serverinstellingen (X-Robots-Tag), waardoor je hem makkelijk over het hoofd ziet.
- Verkeerd ingestelde canonicals. Het begint al bij een ontbrekende self-referencing canonical: een canonical die naar de pagina zelf verwijst. Ontbreekt die, dan kiest Google zelf welke variant de hoofdversie is. Nog erger: alle pagina’s met een canonical naar de homepage, of naar de testomgeving.
- Hreflang vergeten bij meertaligheid. Heb je je website in meerdere talen? Dan vertelt hreflang aan Google welke taalversie bij welke taal en welk land hoort. Zonder hreflang toont Google soms de Engelse pagina aan Nederlandse bezoekers, of ziet hij de taalversies als dubbele inhoud.
- Een .be-domein met exact dezelfde content. Heb je naast je .nl-domein ook een .be-domein live gezet met exact dezelfde content? Dan valt dit onder duplicate content en kun je je voorbereiden op een algehele daling van je zoekresultaten. Het nieuwe .be-domein heeft dan maar beperkte impact. Een .be-domein moet altijd eigen, unieke content bevatten om te kunnen scoren. Dat geldt voor tekst, maar ook voor andere content zoals afbeeldingen, video’s en infographics, tot en met de bestandsnamen.
- Fouten in structured data. Verplichte velden die ontbreken, markup die niet overeenkomt met wat op de pagina staat, of structured data die bij de nieuwe website helemaal is verdwenen. Daarmee verlies je extra’s in de zoekresultaten, zoals sterren, en begrijpen AI-zoekmachines je minder goed.
- Geen koppenstructuur, interne links of structured data. Google en AI snappen minder goed waar je pagina over gaat.
Kan Google mijn AI-website wel lezen? Zo controleer je het
- Bekijk de paginabron. Druk op Ctrl+U (Windows) of Cmd+Option+U (Mac). Staat je tekst erin? Zo niet, dan wordt alles met JavaScript ingeladen.
- Gebruik de URL-inspectie in Google Search Console. Bekijk de gecrawlde pagina en controleer of je tekst daarin staat.
- Bekijk het rapport Pagina’s in Search Console. Hoeveel pagina’s zijn niet geïndexeerd, en waarom?
- Zoek op site:jouwdomein.nl. Welke pagina’s toont Google nog?
- Controleer je links. Klik met de rechtermuisknop op een menu-item en kies Inspecteren. Zie je een <a href=”…”>? Dan is het een echte link. Zie je alleen een <div> of <button> zonder bijbehorende <a href=”…”>? Dan is het menu-item niet als standaard HTML-link opgebouwd. Dit kan ervoor zorgen dat zoekmachines de achterliggende pagina minder goed ontdekken en volgen.
- Test je oude URL’s. Zet ze in een lijst en controleer of ze doorverwijzen naar de nieuwe pagina of een 404 geven.
Welke fouten zie je in Google Search Console?
Veel van deze fouten kun je zelf terugvinden in Google Search Console. Zo zie je precies waar het lekt:
- Oude pagina’s die niet meer bestaan. Bij Indexeren > Pagina’s onder “Niet gevonden (404)”.
- Redirects die niet werken. Op dezelfde plek onder “Pagina met omleiding” en “Omleidingsfout”.
- Een noindex die is blijven staan. Onder “Uitgesloten door tag ‘noindex’”.
- Verkeerde canonicals. Onder “Duplicaat, Google heeft een andere canonieke pagina gekozen dan de gebruiker” en “Duplicaat zonder door de gebruiker geselecteerde canonieke versie”. Via URL-inspectie zie je per pagina welke canonical jij opgeeft en welke Google kiest.
- Pagina’s die Google wel ziet, maar niet opneemt. Onder “Gecrawld – momenteel niet geïndexeerd”. Vaak door tekst die alleen via JavaScript laadt, of door te weinig inhoud.
- Tekst die alleen via JavaScript laadt. Via URL-inspectie en “Gecrawlde pagina bekijken”.
- Geblokkeerd voor Google. Onder “Geblokkeerd door robots.txt”. Bij Instellingen vind je het robots.txt-rapport: daar zie je welke versie Google heeft opgehaald en of er fouten in staan.
- Je testomgeving in Google. Zoek op site:staging.jouwdomein.nl, of het adres van je testomgeving. Staat die erin? Verwijder hem tijdelijk via Indexeren > Verwijderingen en zet de testomgeving achter een wachtwoord.
- Een sitemap met fouten. Bij Indexeren > Sitemaps.
- Fouten in structured data. Bij Optimalisaties, bijvoorbeeld onder Broodkruimels of Reviewfragmenten. Per pagina zie je de gevonden structured data ook bij URL-inspectie.
- Hreflang. Daar heeft Search Console geen eigen rapport meer voor. Controleer het met een crawler, zoals Screaming Frog, of bekijk per taalversie bij URL-inspectie welke canonical Google kiest.
- Interne links. Bij Links > Interne links zie je hoeveel interne links Google per pagina vindt. Krijgen je dienstpagina’s weinig links? Dan ontbreken ze vaak in je menu of in je teksten.
- Hoeveel je kwijt bent. Bij Prestaties: vergelijk de periode voor en na de livegang.
Hoe je deze rapporten leest, leg ik stap voor stap uit in hoe werkt Google Search Console.
Waarom verdwijn je ook uit AI Overviews en ChatGPT?
AI Overviews werken met query fan-out. Google splitst een vraag op in meerdere deelvragen en zoekt voor elke deelvraag de beste bron. Die bronnen komen uit de gewone zoekindex. Ben je daar je posities kwijt, dan word je ook niet meer genoemd in het AI-antwoord.
ChatGPT en Perplexity halen pagina’s live op met hun eigen crawlers. Dat heet RAG: het taalmodel zoekt eerst bronnen en schrijft daarna het antwoord. Staat je tekst alleen in JavaScript, dan zien die crawlers niets en kunnen ze je ook niet noemen. Meer hierover lees je in het verschil tussen SEO en GEO.
Hoe herstel ik mijn rankings na een nieuwe website?
- Breng in kaart wat je kwijt bent. Vergelijk in Search Console de periode voor en na de livegang, per pagina en per zoekwoord.
- Maak een redirectlijst. Elke oude URL krijgt een 301-redirect naar de best passende nieuwe pagina.
- Zet belangrijke teksten terug. Breng de zoekwoorden en vragen terug waarop je gevonden werd.
- Zorg dat je tekst in de HTML staat. Met server-side rendering of prerendering. Bij sommige AI-tools betekent dat overstappen naar een ander platform.
- Herstel de basis. Titles, meta descriptions, koppen, interne links en structured data.
- Laat Google opnieuw crawlen. Dien je sitemap opnieuw in en vraag indexering aan voor je belangrijkste pagina’s.
- Volg het herstel. Kijk wekelijks in Search Console of je posities en klikken terugkomen.

Hoe lang duurt herstel?
Dat hangt af van hoe lang het al misgaat en hoe groot je website is. Staan de redirects en de techniek weer goed, dan zie je vaak binnen een paar weken de eerste verbetering. Volledig herstel kan maanden duren. Hoe sneller je het oppakt, hoe beter.
Hoe voorkom je dit bij je volgende website?
Regel de SEO-migratie vooraf. Dat is sneller en goedkoper dan herstel achteraf. Dit hoort er in elk geval bij:
- een lijst van alle huidige URL’s en hun posities;
- een redirectplan van oud naar nieuw;
- de teksten en zoekwoorden die je nu vindbaar maken;
- een controle van de testomgeving vóór livegang;
- monitoring in Search Console na livegang.
Lees meer over SEO-migratie. Liever meteen een website die vanaf de start goed gevonden wordt? Kijk dan naar SEO Proof webdesign.
Is een AI-websitebouwer slecht voor SEO?
Nee, niet per se. Het is een snel hulpmiddel. Maar een AI-tool weet niet welke pagina’s jou nu klanten opleveren. Laat daarom iemand met SEO-kennis meekijken voordat je live gaat.
Ben jij je posities kwijt na een nieuwe website, of staat er een nieuwe website op de planning? Neem contact op, dan kijk ik met je mee.
Begrippen uitgelegd
- SEO-migratie
- Het verhuizen van je vindbaarheid van een oude naar een nieuwe website, zodat je je posities in Google behoudt.
- Statuscode 200
- De code die een server teruggeeft als een pagina gewoon werkt. Een redirect geeft 301, een pagina die niet bestaat 404.
- 404
- De foutmelding die je krijgt als een pagina niet (meer) bestaat.
- 301-redirect
- Een vaste doorverwijzing van een oude URL naar een nieuwe. Bezoekers en Google komen automatisch op de juiste pagina, en de opgebouwde waarde gaat mee.
- JavaScript-rendering
- De tekst van een pagina wordt pas in de browser opgebouwd met JavaScript, in plaats van dat die direct in de HTML staat. Ook wel client-side rendering genoemd.
- AI-crawler
- Een bot van bijvoorbeeld ChatGPT, Claude of Perplexity die webpagina’s ophaalt om antwoorden te kunnen geven.
- JavaScript-link
- Een menu-item of knop die met JavaScript werkt in plaats van met een gewone link (<a href>). Google kan zo’n link volgen, LLM’s niet.
- Title en meta description
- De titel en korte omschrijving van een pagina die je in de zoekresultaten van Google ziet.
- Noindex
- Een instructie aan zoekmachines om een pagina niet op te nemen in de zoekresultaten.
- Robots-tag
- Een instructie in de pagina (meta robots) of in de serverinstellingen (X-Robots-Tag) die zoekmachines vertelt of ze een pagina mogen opnemen (index of noindex) en de links mogen volgen (follow of nofollow).
- Canonical
- Een verwijzing in de code die aangeeft welke URL de hoofdversie van een pagina is. Zo voorkom je dat Google meerdere varianten als dubbele inhoud ziet.
- Self-referencing canonical
- Een canonical die naar de pagina zelf verwijst. Daarmee zeg je tegen Google: deze URL is de hoofdversie.
- Duplicate content
- Dezelfde of bijna dezelfde inhoud op meerdere URL’s of domeinen. Google kiest dan zelf één versie om te tonen, en de andere versies scoren slechter.
- Hreflang
- Een code die Google vertelt welke taalversie van een pagina bij welke taal en welk land hoort, bijvoorbeeld nl-NL of en-GB.
- Staging (testomgeving)
- Een kopie van je website waarop je wijzigingen test voordat ze live gaan. Die hoort afgeschermd te zijn voor Google en bezoekers, bijvoorbeeld met een wachtwoord.
- Sitemap
- Een lijst van alle pagina’s van je website, speciaal voor zoekmachines.
- Robots.txt
- Een bestand dat zoekmachines vertelt welke delen van je website ze wel en niet mogen bezoeken.
- Structured data
- Extra code die zoekmachines en AI vertelt wat er op een pagina staat, zoals je bedrijfsgegevens, reviews of veelgestelde vragen.
- Google Search Console
- Gratis tool van Google waarin je ziet hoe je website presteert in de zoekresultaten en welke pagina’s geïndexeerd zijn.
- Indexering
- Het opnemen van een pagina in de database van Google. Alleen geïndexeerde pagina’s kunnen gevonden worden.
- AI Overviews
- De AI-antwoorden bovenaan de zoekresultaten van Google.
- Query fan-out
- Google splitst één vraag op in meerdere deelvragen en zoekt voor elke deelvraag de beste bron.
- RAG
- Retrieval-Augmented Generation. Het taalmodel zoekt eerst actuele bronnen op en schrijft daarna pas het antwoord.
- Server-side rendering en prerendering
- De server levert de pagina kant-en-klaar als HTML aan, zodat zoekmachines en AI-crawlers de tekst direct kunnen lezen.
Alle begrippen op een rij vind je in de begrippenlijst SEO en GEO.





