WordPress website verhuizen: stappenplan voor een nieuwe host of domein
Je WordPress website verhuizen naar een andere hoster of een ander domein? Dit stappenplan loopt van backup en migratie tot DNS, e-mail en redirects.
Een WordPress website verhuizen naar een andere hoster is te doen, ook als je niet technisch bent. De kern: maak een volledige kopie van je site (bestanden en database), zet die op de nieuwe hosting, test daar of alles werkt en wijs pas daarna je domeinnaam naar de nieuwe plek. Doe je het in die volgorde, dan merken je bezoekers er niets van.
Hieronder loop ik het hele traject door. Je leest hoe je met een gratis plugin verhuist, wat je doet als je site daarvoor te groot is, hoe je de overstap van DNS en e-mail regelt en wat je moet doen als je ook van domeinnaam wisselt.
Wanneer is het verstandig om je WordPress site te verhuizen?
Verhuizen doe je niet voor de lol. Er moet een reden zijn. De meest voorkomende die ik tegenkom: de oude hosting ondersteunt geen actuele PHP-versie meer, waardoor je site of plugins vastlopen of je geen nieuwe WordPress-installatie meer kunt draaien. Dan is overstappen gewoon nodig.
Andere goede redenen:
- De hosting is te duur voor wat je ervoor krijgt
- Je krijgt geen of weinig support als er iets misgaat
- De site laadt traag, ook na optimaliseren
- Je pakket zit vol of laat te weinig toe
Meet eerst, verhuis daarna
Twijfel je of de hoster het probleem is? Controleer eerst of het niet aan je site zelf ligt. Lees daarvoor hoe je je WordPress site versnelt. Soms los je meer op met minder plugins en kleinere afbeeldingen dan met een nieuwe hoster.
Voorbereiding: hosting, domein, DNS en e-mail
Zorg dat het hostingpakket bij de nieuwe hoster al klaarstaat voordat je begint. Zoek je nog een hoster, dan kun je bijvoorbeeld kijken naar site.nl, een Nederlandse hoster waar je een WordPress-website kunt laten hosten. Vergelijk altijd even wat je nodig hebt (ruimte, PHP-versie, support) voordat je kiest.
Let op: dit is een affiliate-link. Koop je via deze link een pakket, dan krijg ik een commissie. Voor jou kost het niets extra.
Daarnaast let je op twee dingen die vaak over het hoofd worden gezien:
- Domeinnaam en nameservers: je domein kan bij je oude hoster staan, bij een aparte registrar of al bij de nieuwe partij. Verhuis je alleen de hosting, dan blijft het domein waar het is en pas je de DNS-instellingen of nameservers aan zodat het domein naar de nieuwe server wijst. Zo'n wijziging werkt niet overal meteen door.
- E-mail: gebruik je mailadressen op je eigen domein via je oude hostingpakket, dan verhuizen die niet vanzelf mee. Maak de mailaccounts bij de nieuwe hoster aan, noteer de instellingen en bewaar zo nodig je oude mailbox voordat je de DNS omzet. Anders mis je tijdelijk binnenkomende mail.
WordPress website verhuizen in 7 stappen
Dit is het hele proces in vogelvlucht. Daarna werk ik de stappen uit.
- Maak een volledige backup van je huidige site (bestanden en database). Hoe dat werkt, lees je in backup maken van je WordPress website.
- Regel de nieuwe hosting en noteer je mailinstellingen.
- Exporteer je site met een migratieplugin, of handmatig via FTP en een database-export.
- Installeer WordPress op de nieuwe hosting.
- Importeer je site en zet je permalinks opnieuw goed.
- Test de site op het tijdelijke adres van de nieuwe hoster.
- Wijs je domein naar de nieuwe hosting en controleer alles nog een keer.
Je site exporteren met All-in-One WP Migration
Voor de verhuizing gebruik ik de plugin All-in-One WP Migration. Die is gratis te installeren, werkt vanuit het WordPress-dashboard en je kunt hem ook gebruiken voor een backup die je zelf bewaart.
- Ga naar Plugins > Nieuwe plugin, zoek op 'All-in-One WP Migration', installeer en activeer de plugin.
- Open in het menu 'All-in-One WP Migration' en kies 'Exporteren naar' en dan 'Bestand'.
- Wacht tot het exportbestand klaar is, klik op 'Download' en bewaar het bestand op een plek waar je het terugvindt.



WordPress installeren bij de nieuwe host
Log in bij het controlepaneel van je nieuwe hosting (de gegevens kreeg je meestal per mail na je bestelling) en zoek de optie om WordPress te installeren. Bij veel hosters is dat een installer met een paar velden, waarbij je zelf het paneel en de menunamen aantreft die je hoster gebruikt.
Let bij de installatie op deze punten:
- Kies https voor je domein.
- Vul een admin-gebruikersnaam, een sterk wachtwoord en je eigen e-mailadres in.
- Kies Nederlands als taal. Het thema maakt niet uit, dat wordt bij de import toch vervangen.

Is de installatie klaar, log dan in op de nieuwe wp-admin en installeer daar ook All-in-One WP Migration.
Je site importeren
Ga op de nieuwe installatie naar 'All-in-One WP Migration', kies 'Importeren' en daarna 'Bestand'. Selecteer je exportbestand en volg de stappen. Na afloop log je in met de gebruikersgegevens van je oude site, want die zijn meeverhuisd.

Zet je permalinks opnieuw goed
Ga na de import naar Instellingen > Permalinks en klik op 'Wijzigingen opslaan'. Heb je dat niet gedaan, dan krijg je op bestaande pagina's en berichten soms 404-foutmeldingen.
Site te groot? Alternatieven voor de gratis plugin
De gratis versie van All-in-One WP Migration heeft een limiet op de grootte van het bestand dat je kunt importeren. Heb je veel media of een grote database, dan loop je daar tegenaan. Dit zijn je opties:
- Duplicator: een andere bekende migratieplugin, die je site verpakt in een archief en een installer. Je pakt hem uit op de nieuwe hosting.
- Handmatig via FTP en een database-export: je kopieert alle bestanden (vooral de map wp-content) naar de nieuwe hosting, exporteert de database met een tool als phpMyAdmin en importeert die bij de nieuwe hoster. Daarna pas je in wp-config.php de nieuwe databasegegevens aan. Dit vraagt meer technische kennis, maar kent geen plugin-limiet.
- Laat de hoster het doen: sommige hosters verhuizen je site voor je, soms gratis en soms tegen betaling. Vraag dat na voordat je bestelt.
Let op bij handmatig verhuizen
Bij een handmatige overzetting mis je de controles van een migratieplugin. Maak vooraf altijd een volledige backup van bestanden en database, zodat je terug kunt als er iets misgaat.
DNS omzetten zonder downtime
Je site staat nu op twee plekken: de oude en de nieuwe. Bezoekers komen nog bij de oude uit, zolang je domein daar naar wijst. Dat is precies wat je wilt. Test eerst op de nieuwe hosting, via het tijdelijke adres van je hoster of door je eigen computer tijdelijk naar de nieuwe server te laten wijzen.
Werkt alles, dan wijzig je de nameservers of de A-records van je domein naar de nieuwe hosting. Het duurt even voordat dat overal doorwerkt. Verwijder de oude hosting dus nog niet meteen en pas niets meer aan op de oude site, anders raakt je content uit sync. Een paar dagen wachten is verstandiger dan direct opzeggen.
Staat https nog niet aan op de nieuwe hosting, regel dan een SSL-certificaat. Bij de meeste hosters is dat standaard bij het pakket inbegrepen en kun je het met een paar klikken activeren.
WordPress website verhuizen naar een ander domein
Wissel je tegelijk van domeinnaam, dan komen er drie stappen bij:
- Zoek en vervang je URL's. Je oude domein staat op honderden plekken in de database, bijvoorbeeld in afbeeldingen en interne links. Migratieplugins vragen bij de import vaak al om het oude en het nieuwe adres en vervangen dat automatisch. Doe je het handmatig, vervang dan het oude domein in de database door het nieuwe.
- Zet 301-redirects van oud naar nieuw. Laat het oude domein niet leeg staan of verlopen. Een permanente 301-redirect stuurt bezoekers en zoekmachines naar het nieuwe adres, zodat je opgebouwde posities zoveel mogelijk behouden blijven.
- Meld de verhuizing bij Google. Geef in Google Search Console een adreswijziging door van het oude naar het nieuwe domein. Meer over het belang van goede paginastructuur lees je in SEO voor WordPress.
Website verhuizen naar WordPress vanaf een ander systeem
Veel mensen zoeken ook op 'website verhuizen naar WordPress' of 'overstappen op WordPress'. Dat is een ander verhaal: je verhuist dan niet van WordPress naar WordPress, maar van een ander systeem. Een export en import van een bestaande WordPress-site werkt daar niet.
Wat voor jou van toepassing is, hangt af van waar je vandaan komt. Voor Joomla lees je Joomla site overzetten naar WordPress. Zit je bij een website-bouwer als JouwWeb, Wix of Jimdo, lees dan verhuizen naar WordPress vanaf Wix, JouwWeb of Jimdo. Wil je gewoon een nieuwe site bouwen terwijl de oude online blijft staan, kijk dan naar een nieuwe WordPress website bouwen naast de oude.
Controle na de verhuizing
Na de omzetting zou je site weer moeten werken zoals voorheen. Loop toch deze punten na:
- Werken alle interne links en afbeeldingen, ook op onderliggende pagina's?
- Staat je permalinkstructuur goed, zodat je URL's niet zijn veranderd?
- Werkt het contactformulier en komen testmails aan?
- Is https actief en zonder certificaatwaarschuwing?
- Werken geplande berichten en andere cron-taken weer?
- Komt e-mail op je domein nog gewoon binnen en kun je versturen?
- Is de site bereikbaar in Google Search Console en geeft de sitemap geen fouten?
Verhuizen is dus vooral een kwestie van de juiste volgorde: backup, migratie, test, DNS. Bij een gelijkblijvend domein en gelijkblijvende URL's merkt Google er meestal weinig van. Heb je net je site verhuisd en wil je weten of hij ook goed gevonden wordt? Vraag de gratis SEO-check aan, of lees meer over SEO uitbesteden.
Veelgestelde vragen
Hoe verhuis ik mijn WordPress website zelf?
Maak een volledige backup, installeer WordPress bij de nieuwe hoster en zet je site erover met een migratieplugin zoals All-in-One WP Migration of Duplicator. Test de site op het tijdelijke adres en wijs daarna pas je domein naar de nieuwe hosting.
Hoe lang duurt het verhuizen van een WordPress website?
De migratie zelf kost bij een gemiddelde site vaak maar een uurtje. Daarna kan het even duren voordat de DNS-wijziging overal doorwerkt, dus houd er rekening mee dat je site een tijd op twee plekken tegelijk bereikbaar kan zijn.
Kan ik mijn WordPress website verhuizen naar een andere domeinnaam?
Ja. Je zet de site over, vervangt het oude adres door het nieuwe in de database (een migratieplugin doet dat vaak zelf), zet 301-redirects van oud naar nieuw en geeft in Google Search Console een adreswijziging door.
Verlies ik mijn posities in Google als ik verhuis naar een andere hoster?
Blijven je domein en je URL-structuur gelijk, dan verandert er voor Google weinig. Het risico zit in kapotte links, een verkeerde permalinkstructuur of een site die tijdelijk niet bereikbaar is. Controleer dat dus goed na de verhuizing.