SEO-problemen oplossen na een WordPress-migratie

Vadim Kravcenko
Vadim Kravcenko
8 min read

Het migreren van een WordPress-site kan een belangrijke mijlpaal voor je bedrijf zijn—misschien stap je over naar een betere hostingprovider, wissel je van domein of geef je de site een nieuw ontwerp voor een betere gebruikerservaring. Maar hoe cruciaal de techniek ook is, er is nog een aspect dat je niet kunt negeren: je SEO.

Wat gebeurt er tijdens een site-migratie?

Bij een WordPress-migratie verplaats je in feite alle content en de complete structuur van de ene omgeving naar de andere. Of het nu gaat om een ander domein, een nieuwe hostingprovider of simpelweg een redesign, deze wijzigingen kunnen snel SEO-problemen veroorzaken als je niet zorgvuldig te werk gaat. Zaken zoals URL’s, interne links en de sitestructuur kunnen achter de schermen breken—en dat waarderen zoekmachines niet.

Een van de grootste zorgen is rangverlies. Als de URL’s van je pagina’s wijzigen en er geen redirects worden ingesteld, weten zoekmachines zoals Google niet waar ze gebruikers naartoe moeten sturen, met een daling in rankings tot gevolg. Daarnaast kunnen kapotte interne links, duplicate-contentproblemen of verkeerd ingestelde hreflang-tags je SEO volledig ontregelen.

Het resultaat? Een forse daling in verkeer en zichtbaarheid. Zoekmachines hebben een duidelijke, gestructureerde kaart van je site nodig om deze correct te crawlen en indexeren. Een migratie die niet strak wordt aangestuurd, verstoort dit proces, met rangverlies en minder verkeer als gevolg.

Slecht uitgevoerde migraties kunnen je SEO schaden

Kort gezegd: je SEO krijgt een klap tijdens een migratie als je niet oplet. Je hebt waarschijnlijk maanden of zelfs jaren geïnvesteerd in de autoriteit en ranking van je site. Een slecht gemanagede migratie kan dat werk ongedaan maken, je zichtbaarheid in zoekresultaten ondermijnen, zorgen voor verlies van organisch verkeer en uiteindelijk je omzet raken.

Stel je voor: je staat al tijden op pagina één van Google voor cruciale keywords die continu nieuwe klanten opleveren. Na de migratie zak je naar pagina twee of drie omdat zoekmachines de juiste URL’s niet meer vinden of interne links ontbreken. Dat is funest voor je leadgeneratie—zeker voor indie-founders, solopreneurs en mkb’ers die sterk afhankelijk zijn van organisch zoekverkeer.

Een soepele migratie zorgt ervoor dat zoekmachines je site blijven crawlen en indexeren zonder onderbreking, waardoor rankings en verkeer behouden blijven. Als je typische SEO-valkuilen niet oplost, kan de schade blijvend zijn en wordt het veel lastiger om je posities terug te winnen.

Gebroken links oplossen na een migratie

Een van de meest voorkomende problemen na een WordPress-migratie zijn gebroken links. Kapotte interne links schaden zowel de gebruikerservaring als je SEO-prestaties, dus je moet ze zo snel mogelijk opsporen en repareren. Laat je ze ongemoeid, dan keldert je verkeer, raken bezoekers gefrustreerd en mis je SEO-kansen.

Gebroken links ontstaan doorgaans wanneer de URL’s van je pagina’s tijdens de migratie veranderen. Of je nu overstapt op een nieuw domein, je sitestructuur wijzigt of je permalinks aanpast, de kans is groot dat er links sneuvelen. Oude URL’s die niet meer bestaan leiden dan tot 404-fouten—de pagina die bezoekers en zoekmachines verwachten, is er niet meer.

Daar begint de ellende: een gebruiker die een 404-fout ziet, is eerder geneigd om te bouncen. Dat geeft zoekmachines het signaal dat de ervaring op je site matig is. Google en consorten straffen sites met veel gebroken links en hoge bouncepercentages af, waardoor je rankings dalen. Bovendien verlies je kostbare link juice—de SEO-waarde die interne links overdragen—wanneer een link doodloopt.

  • Impact op SEO: Gebroken links vormen doodlopende wegen voor zoekmachines, waardoor ze je site minder efficiënt kunnen crawlen. Dit schaadt de totale indexeerbaarheid en kan leiden tot lagere rankings. Een paar kapotte links lijken misschien onschuldig, maar als ze zich opstapelen beïnvloeden ze je SEO-prestaties zwaar.

Gebroken links opsporen

Het goede nieuws: gebroken links op je WordPress-site handmatig zoeken is niet nodig. Er zijn diverse tools waarmee je snel je hele site op 404-fouten en kapotte links kunt scannen.

  • Google Search Console: Een van de beste gratis tools. Google Search Console meldt alle crawl-fouten (inclusief gebroken links) die Google ontdekt tijdens het crawlen van je site. Daarnaast krijg je inzicht in welke pagina’s getroffen zijn.

  • Screaming Frog SEO Spider: Deze tool crawlt je website zoals een zoekmachine dat doet en markeert alle gebroken links en 404-fouten. Ideaal om zowel interne als externe links te controleren.

  • Ahrefs: Binnen Ahrefs helpt de Site Audit je gebroken links en 404-fouten op te sporen, plus je krijgt een uitgebreid overzicht van de gezondheid van je site.

  • Pro-tip: Vergeet bij het controleren van gebroken links je externe links niet. Externe sites kunnen content verplaatsen of verwijderen, waardoor uitgaande links breken en je SEO en UX onderuitgaan. Tools zoals Screaming Frog detecteren dit eveneens.

Gebroken links repareren

Heb je de gebroken links in kaart gebracht, dan is het tijd om ze te repareren. Er zijn twee hoofdmethoden: vervangen door de juiste URL of redirecten naar een relevante pagina.

  • Kapotte links vervangen: Is de URL gewijzigd (bijvoorbeeld na een nieuwe permalink-structuur), vervang dan simpelweg de oude URL door de juiste. Zo komen zowel gebruikers als zoekmachines zonder onderbreking bij de juiste content.

  • 301-redirects instellen: Is de content verhuisd of verwijderd, maak dan een 301-redirect naar de nieuwe locatie of een relevant alternatief. Een 301 behoudt de SEO-waarde van de oude link en garandeert een soepele UX. Plugins zoals Redirection laten je zonder technische kennis redirects beheren in WordPress.

  • Gebruik plugins voor automatisering: De plugin Broken Link Checker scant je site automatisch op gebroken links en laat je ze direct in het WordPress-dashboard repareren. Handig voor doorlopend onderhoud: je krijgt een melding zodra er iets breekt en kunt het meteen oplossen.

  • Pro-tip: Test na het herstellen altijd of de links werken en de redirects goed staan. Scan je site bovendien regelmatig opnieuw om nieuwe linkproblemen tijdig op te vangen.

301-redirects implementeren om link juice te behouden

Een van de belangrijkste taken na een WordPress-migratie is ervoor zorgen dat oude URL’s bezoekers (en zoekmachines) nog steeds naar de juiste content leiden. Hier komen 301-redirects om de hoek kijken. Correct ingestelde redirects redden je SEO, behouden je rankings en zorgen voor een vlekkeloze overgang voor bezoekers.

Wat is een 301-redirect?

Een 301-redirect is een permanente omleiding van de ene URL naar de andere. Bezoekers en zoekmachines die de oude URL openen, worden automatisch doorgestuurd naar de nieuwe URL en—belangrijk—de SEO-waarde van de oorspronkelijke pagina wordt meegegeven. Alle link equity (oftewel “link juice”) van de oude URL verhuist dus mee, waardoor je zoekmachine-posities behouden blijven en je geen verkeer verliest.

Waarom is dit zo belangrijk? Tijdens een migratie veranderen URL’s vaak—door nieuwe permalink-structuren, een ander domein of een herstructurering van content. Zonder 301-redirects komen bezoekers op een 404-pagina terecht en weten zoekmachines niet waar ze heen moeten verwijzen. Je verliest zo de SEO-autoriteit die je hebt opgebouwd, wat leidt tot een flinke daling in verkeer en zichtbaarheid. Herstel kan maanden duren als je dit niet snel oplost.

  • Pro-tip: Gebruik bij permanente URL-wijzigingen altijd 301-redirects. Gebruik 302-redirects alleen voor tijdelijke omleidingen; een 302 draagt de SEO-waarde namelijk niet (volledig) over.

301-redirects instellen in WordPress

301-redirects instellen in WordPress is eenvoudig, zelfs zonder technische achtergrond. Er zijn twee hoofdmethoden: via plugins of door handmatig je .htaccess-bestand aan te passen.

  1. Met plugins: Voor de meeste gebruikers is een plugin zoals Redirection de simpelste manier om 301-redirects te beheren. Je regelt alles vanuit het WordPress-dashboard zonder een regel code aan te raken.

    • Redirection gebruiken: Installeer de plugin en ga in de WordPress-admin naar de Redirection-instellingen. Vul daar de oude en nieuwe URL in; de plugin verzorgt de redirect automatisch.
    • Waarom een plugin? Plugins zoals Redirection zijn gebruiksvriendelijk en centraliseren al je redirects. Ze houden ook 404-fouten bij en leveren rapporten, zodat je gemiste URL’s snel kunt omleiden.
  2. .htaccess handmatig aanpassen: Ben je vertrouwd met code, dan kun je 301-redirects direct in het .htaccess-bestand op je server toevoegen. Deze methode is geavanceerder maar biedt maximale controle.

    • .htaccess bewerken: Verbind via FTP of gebruik de bestandsbeheerder in je hosting-dashboard. Zoek het .htaccess-bestand in de root van je site en voeg voor elke redirect een regel in dit formaat toe:

      Redirect 301 /old-page-url https://yoursite.com/new-page-url

      Dit instrueert de server om verkeer permanent om te leiden naar de nieuwe URL, waarbij de SEO-waarde behouden blijft.

  • Pro-tip: Gebruik Google Search Console of tools zoals Screaming Frog om 404-fouten of pagina’s die een redirect nodig hebben op te sporen. Door redirects vroeg in het migratietraject te regelen voorkom je dat bezoekers en zoekmachines op gebroken links stuiten.

Veelgemaakte fouten bij redirects

Het instellen van 301-redirects is essentieel, maar voorkom veelvoorkomende fouten die je SEO kunnen schaden of zoekmachines kunnen verwarren.

  1. Redirect-ketens: Een redirect-keten ontstaat wanneer een pagina naar een andere pagina redirect, die op zijn beurt weer redirect, enzovoort. Dit gebeurt vaak na meerdere wijzigingen, waardoor een keten ontstaat. Zoekmachines zijn hier geen fan van: het vertraagt het crawlen en verdund de SEO-waarde die door elke stap wordt doorgegeven.

    • Zo voorkom je redirect-ketens: Redirect altijd rechtstreeks van de oude URL naar de nieuwe. Heb je meerdere wijzigingen doorgevoerd, pas de redirect aan zodat deze direct naar de meest actuele URL wijst en sla overbodige stappen over.
  2. Redirect-loops: Een redirect-loop ontstaat wanneer een pagina naar zichzelf redirect of een oneindige lus vormt tussen twee of meer pagina’s. Gebruikers en zoekmachines blijven dan hangen en kunnen de content niet bereiken.

    • Zo voorkom je redirect-loops: Controleer je redirects zorgvuldig en verifieer dat ze naar de juiste bestemming leiden zonder per ongeluk een lus te maken. Test alles vóór je live gaat.
  3. Alles naar de homepage redirecten: Een andere fout is om elke oude URL naar de homepage te sturen. Dat lijkt misschien makkelijk, maar het levert een slechte gebruikerservaring op en draagt SEO-waarde niet effectief over. Zoekmachines willen zien dat de oude content een logisch equivalent heeft op de nieuwe site, niet een generieke homepage-redirect.

    • Pro-tip: Redirect altijd naar de meest relevante content op de nieuwe site. Is een pagina volledig verwijderd, kies dan de best passende vervanger—bijvoorbeeld een vergelijkbare blogpost, categorie-pagina of dienstpagina.

Pro-tip: controleer je redirects regelmatig

Na het instellen van redirects is het geen kwestie van klaar is kees. Controleer je redirects regelmatig om te garanderen dat ze nog werken en er geen problemen ontstaan—vooral na grote updates of een nieuwe migratie. Kapotte redirects of ketens kunnen later opduiken; periodieke checks houden je SEO gezond.

  • Tools om redirects te monitoren: Gebruik tools zoals SEOJuice, Ahrefs of zelfs Google Analytics om de prestaties van je redirects te volgen. Hiermee spoor je problemen op, zoals ketens of loops, die anders onopgemerkt zouden blijven.

Problemen met verkeerde hreflang-tags oplossen

Beheer je een meertalige website of richt je je op meerdere landen, dan zijn correcte hreflang-tags cruciaal. Na een WordPress-migratie raken deze tags vaak door elkaar of gaan verloren, wat heftige SEO-problemen veroorzaakt—vooral bij internationaal verkeer. Staan de hreflang-tags niet goed, dan tonen zoekmachines de verkeerde taal- of landversie van je pagina, wat gebruikers in de war brengt en je rankings schaadt. Los dit vroegtijdig op zodat je wereldwijde doelgroep altijd de juiste content ziet.

hreflang-tags zijn speciale HTML-attributen die zoekmachines vertellen welke taal- en regioversie van een pagina ze aan gebruikers moeten tonen. Ze fungeren als signalen voor Google (en andere zoekmachines) om de meest relevante versie van je site te tonen op basis van de taalvoorkeur en locatie van de gebruiker.

Heb je bijvoorbeeld een Engelse versie voor de VS en een Spaanse versie voor Spanje, dan helpen hreflang-tags Google bepalen welke versie aan welke gebruiker wordt getoond. Dit is essentieel voor een positieve gebruikerservaring en om je SEO intact te houden in verschillende talen en regio’s.

Zonder correcte hreflang-tags kunnen zoekmachines de verkeerde versie van je site tonen—bijvoorbeeld de U.K.-versie aan bezoekers uit de VS of de Franse versie aan Canadese gebruikers. Nog erger: zonder hreflang-tags zien zoekmachines de content als duplicate pages en bestraffen ze je voor dubbele inhoud in verschillende regio’s.

Veelvoorkomende hreflang-fouten na migratie

Site-migraties brengen vaak een reeks SEO-problemen met zich mee, waarbij hreflang-fouten voor meertalige of regiogebonden sites het meest voorkomen. Dit gaat er meestal mis na een migratie:

  1. Ontbrekende hreflang-tags: Tijdens de migratie worden hreflang-tags soms niet goed meegenomen, zeker als je URL’s hebt herstructurerd of een nieuw template gebruikt. Zonder tags weten zoekmachines niet welke versie van je content ze moeten tonen.

  2. Verkeerde hreflang-tags: Nog erger dan ontbrekende tags zijn foutieve tags die de verkeerde pagina aan gebruikers tonen. Zo kan een bezoeker uit Duitsland de Amerikaanse Engelse versie zien in plaats van de Duitse, of een gebruiker uit Spanje de Franse in plaats van de Spaanse. Dat leidt tot verwarring, hogere bouncepercentages en conversieverlies.

  3. Onjuiste opmaak: hreflang-tags moeten correct geformatteerd zijn. Fouten zoals ontbrekende aanhalingstekens of verkeerde taalcodes zorgen ervoor dat zoekmachines je hreflang-signalen verkeerd interpreteren of helemaal negeren.

  4. Conflicten met canonical-tags: Een andere fout is verkeerde canonical-tags gebruiken samen met hreflang. Wijst de canonical-tag naar de verkeerde versie, dan negeert Google de hreflang-tag en wordt de verkeerde content geïndexeerd.

hreflang-problemen oplossen

Gelukkig is het opsporen en verhelpen van hreflang-problemen minder ingewikkeld dan het lijkt, zeker met de juiste tools. Zo pak je het aan na de migratie:

  1. Gebruik tools om hreflang-fouten te vinden: Begin met een audit via Screaming Frog of Ahrefs. Deze tools crawlen je site en tonen ontbrekende of foutieve hreflang-tags, zodat je precies weet welke pagina’s aandacht nodig hebben.

  2. Controleer je hreflang-config: Ga handmatig na of je hreflang-tags correct zijn opgemaakt. Elke tag moet duidelijk de taal- en landcode van de paginaversie definiëren. Bijvoorbeeld:

    <link rel="alternate" href="https://example.com/en-us/" hreflang="en-us" />
    <link rel="alternate" href="https://example.com/fr-fr/" hreflang="fr-fr" />

  3. Zorg ervoor dat er een zelfverwijzende hreflang-tag op elke versie staat; elke pagina moet in de hreflang-set zowel naar zichzelf verwijzen als naar de andere taal-/landversies.
  4. Vermijd verkeerde canonical-tags: Combineer je canonical-tags met hreflang, zorg er dan voor dat de canonical naar de juiste taalversie wijst. Een mismatch tussen hreflang en canonical brengt zoekmachines in de war, waardoor ze je hreflang-instructies negeren.

  5. Pro-tip: gebruik de Yoast SEO-plugin: Zie je op tegen handmatig coderen? Met de Yoast SEO-plugin kun je hreflang-tags automatisch laten genereren. De plugin maakt voor elke taal- en regioversie de juiste tags aan, zodat je internationale SEO geregeld is. Stel per taal de instellingen in en Yoast doet de rest.

Veelvoorkomende SEO-penalty’s

Site-migraties zijn berucht lastig voor SEO. Zonder zorgvuldige aanpak loop je kans op SEO-penalty’s die zichtbaarheid, rankings en verkeer aantasten. Meestal komen ze voort uit indexeringsproblemen of duplicate-contentkwesties, die tijdens de migratie snel ontstaan. Het goede nieuws: de meeste penalty’s zijn te voorkomen als je de risico’s kent en proactief handelt.

Indexeringsproblemen

Een veelvoorkomend probleem na een migratie is dat er per ongeluk noindex-tags op pagina’s blijven staan die je juist wél wilt laten indexeren. De noindex-tag vertelt zoekmachines een pagina te negeren—handig tijdens ontwikkeling of testen, maar funest als hij op live-pagina’s blijft staan. Google en andere zoekmachines crawlen en ranken die pagina’s dan niet.

Dit kan desastreus uitpakken: complete secties of zelfs je hele site verdwijnen uit de zoekresultaten als ze noindexed blijven. Het gevolg? Een forse daling in verkeer en rankings waar je maanden over doet om te herstellen.

  • Oplossing: Controleer eerst het robots.txt-bestand en de meta-tags om zeker te zijn dat belangrijke pagina’s niet geblokkeerd worden. In WordPress beheer je dit eenvoudig met plugins zoals Yoast SEO of Rank Math. Handmatig? Verwijder de noindex-tags van alle pagina’s die je door zoekmachines wilt laten crawlen en indexeren. Wees grondig—check je homepage, belangrijke landingspagina’s en blogposts.

  • Pro-tip: Vergeet de combinatie noindex, nofollow niet. nofollow verhindert dat zoekmachines de links op een pagina volgen, wat je link equity schaadt als dit na de migratie blijft staan. Controleer daarom zowel noindex als nofollow tijdens je post-migratie-audit.

Duplicate-contentpenalty’s

Een ander veelvoorkomend probleem na migratie is duplicate content. Dit ontstaat wanneer dezelfde (of sterk vergelijkbare) content op meerdere URL’s staat, waardoor zoekmachines niet weten welke versie ze moeten ranken. Tijdens een migratie gebeurt dit snel: oude URL’s blijven soms toegankelijk, wat resulteert in meerdere pagina’s met identieke content.

Vindt Google duplicate content, dan kan het alle varianten devalueren of slechts één versie ranken (en dat is niet altijd de gewenste). In extreme gevallen bestempelen zoekmachines je site als content-duplicator, met zwaardere penalty’s tot gevolg.

  • Oplossing: De beste manier om duplicate content te verhelpen is via canonical-tags. Een canonical-tag vertelt zoekmachines welke versie de hoofdversie is en bundelt alle SEO-waarde daarheen. Heb je bijvoorbeeld twee versies—example.com/page1 en example.com/page1-old—zet dan op de secundaire pagina een canonical-tag naar de primaire, zoals:

    <link rel="canonical" href="https://example.com/page1">

  • Pro-tip: Crawl je site met tools als SEOJuice of Ahrefs om duplicate content op te sporen en plaats overal canonical-tags. Je kunt ook 301-redirects instellen om oude URL’s permanent naar de juiste, primaire pagina te leiden.

Na een migratie is Google Search Console je beste vriend voor het monitoren van je SEO-gezondheid. Het geeft een compleet overzicht van de prestaties in de Google-index en markeert problemen zoals indexeringsfouten, duplicate content of crawl-errors die je rankings beïnvloeden.

  • Zo gebruik je Google Search Console:
    1. Dien je nieuwe sitemap in: Dien na de migratie je bijgewerkte XML-sitemap in bij Google via Search Console. Zo begrijpt Google je nieuwe sitestructuur en kan het efficiënt crawlen.
    2. Check op indexeringsproblemen: Kijk onder Dekking (Coverage) naar waarschuwingen of fouten, zoals pagina’s die uitgesloten zijn van indexering door noindex-tags of crawl-errors.
    3. Monitor duplicate content: Houd de secties Prestaties (Performance) en Dekking in de gaten voor signalen van duplicate content, zoals meerdere URL’s voor vergelijkbare pagina’s in de index.
    4. Let op penalty’s: Google Search Console meldt ook als je site een handmatige actie krijgt, bijvoorbeeld door duplicate content of spammy links.

Door Google Search Console regelmatig te checken na de migratie kun je SEO-problemen opsporen en oplossen voordat ze uitgroeien tot grote kwesties.

Een WordPress-migratie is een grote stap, maar brengt serieuze SEO-risico’s met zich mee als je het verkeerd aanpakt. Het goede nieuws: de meeste problemen zijn te voorkomen. Pak ze vroeg aan en bescherm je zoekposities en verkeer. Door je te richten op het oplossen van veelvoorkomende post-migratieproblemen zoals gebroken links, hreflang-issues, 301-redirects en schema-markup, blijft je site zichtbaar en relevant voor zowel zoekmachines als gebruikers.

All-in-One AI SEO Platform
Boost your sales and traffic
with our automated optimizations.
Get set up in just 3 minutes.Sign up for SEOJuice
free to start, 7 day trial

Free SEO Tools

🤖 AI FAQ Generator

Generate FAQs for your content

🖼️ Image Alt Text Suggester

Get AI-generated alt text for images

🤖 Robots.txt Generator

Create a robots.txt file for your website

🖼️ AI Image Caption Generator

Generate captions for your images using AI

🛒 E-commerce Audit Tool

Analyze and improve your e-commerce pages

🔍 Keyword Research Tool

Get keyword suggestions and search insights

🔍 Free SEO Audit

Get a comprehensive SEO audit for your website

🔐 GDPR Compliance Checker

Check your website's GDPR compliance

🔗 Broken Link Checker

Find and fix broken links on your site

🔍 Keyword Density Analyzer

Analyze keyword usage in your content