Offerte aanvragen

Je WordPress website verhuizen. Een stap-voor-stap handleiding voor beginners

Hoe een WordPress website verhuizen. Een stap-voor-stap handleiding

Snel antwoord: Je WordPress website verhuizen naar een andere hoster doe je in een paar stappen: maak een volledige back-up, kopieer je bestanden en database naar de nieuwe hoster, pas de instellingen aan en zet daarna pas je domeinnaam om. De hele klus duurt gemiddeld een halve dag. Dit artikel legt elke stap uit in gewone taal, zonder technisch jargon.

Je bent klaar met je huidige hostingprovider. Misschien is die te traag of te duur, of past hij niet meer bij wat je nodig hebt. Je WordPress-site naar een andere hoster verhuizen klinkt ingewikkeld, maar met de juiste volgorde valt het reuze mee. Hieronder lopen we het hele proces door, van back-up tot livegang.

Let op: elke hostingprovider werkt anders. Dit is een algemene handleiding voor WordPress-websites. De exacte schermen, knoppen en benamingen bij jouw huidige of nieuwe hoster kunnen afwijken. Twijfel je ergens over, neem dan contact op met de klantenservice van je nieuwe hoster. Die helpt je meestal graag op weg.

Wat betekent “website verhuizen” eigenlijk?

Een website bestaat uit twee delen: je bestanden (de foto’s, thema’s, plugins en WordPress zelf) en je database (alle teksten, pagina’s, instellingen en gebruikers). Beide moeten mee naar de nieuwe hoster. Daarnaast heeft je website een domeinnaam, zoals www.jouwbedrijf.nl. Die domeinnaam moet na de verhuizing worden omgezet zodat hij naar de nieuwe hoster wijst.

In het kort doe je dit:

  1. Back-up maken van alles
  2. Bestanden kopiëren naar de nieuwe hoster
  3. Database overzetten naar de nieuwe hoster
  4. WordPress instellen op de nieuwe hoster
  5. Alles testen
  6. Domeinnaam omzetten

Dat lijkt veel, maar het valt mee. Pak er een kop koffie bij en doe het stap voor stap.

Stap 1: Maak een volledige back-up van je WordPress website

Dit is de belangrijkste stap: de back-up is je vangnet als er iets misgaat.

Voor beginners is een back-upplugin het makkelijkst. UpdraftPlus is de meest gebruikte en is gratis. Installeer de plugin via je WordPress-dashboard, ga naar Instellingen > UpdraftPlus en klik op “Nu een back-up maken”. Zorg dat je zowel je bestanden als je database back-upt. Download daarna alles naar je computer.

Wat zit er in de back-up?

  • Je WordPress-bestanden, inclusief je thema en plugins
  • Je database met alle pagina’s, berichten en instellingen

Sla de back-up op op je computer én op een externe plek, zoals Google Drive of Dropbox. Twee kopieën zijn beter dan één.

Wil je dit liever niet zelf doen? rscreate helpt je met een veilige, volledige back-up van je site.

Stap 2: Hoe kopieer je je WordPress bestanden naar een nieuwe hoster?

Je zet je WordPress-bestanden over via FTP (File Transfer Protocol). Dat klinkt technisch, maar het werkt als een gewone bestandsverkenner.

Download het gratis programma FileZilla. Met de gegevens die je van je nieuwe hoster krijgt (hostname, gebruikersnaam, wachtwoord en poortnummer) maak je verbinding met de server.

Via FileZilla zie je aan de linkerkant je eigen computer en aan de rechterkant de server van je nieuwe hoster. Sleep nu de WordPress-bestanden van links naar rechts. Wat moet je uploaden?

Upload de volledige inhoud van je WordPress-map. Dat is alles uit de map /public_html of www bij je oude hoster. Denk aan:

  • De map /wp-content met je thema, plugins en afbeeldingen
  • De bestanden wp-config.php, wp-login.php en .htaccess

Het uploaden kan even duren, afhankelijk van hoe groot je website is. Kleine websites zijn in twintig minuten klaar, grotere websites met veel afbeeldingen kunnen een paar uur kosten.

Stap 3: Hoe zet je de WordPress database over naar een nieuwe hoster?

Je database is het geheugen van je website. Zonder database is WordPress een lege omgeving. De database overzetten gaat via phpMyAdmin, een tool die vrijwel elke hoster aanbiedt in het hostingpanel (zoals cPanel of DirectAdmin).

Bij je oude hoster:

  1. Log in op je hostingpanel
  2. Ga naar phpMyAdmin
  3. Selecteer je WordPress-database
  4. Klik bovenaan op “Exporteer”
  5. Kies voor de snelle methode en exporteer als SQL-bestand
  6. Sla het bestand op je computer op

Bij je nieuwe hoster:

  1. Maak een nieuwe lege database aan (noteer de naam, gebruikersnaam en wachtwoord)
  2. Ga naar phpMyAdmin bij de nieuwe hoster
  3. Selecteer de nieuwe database
  4. Klik op “Importeer”
  5. Upload het SQL-bestand dat je zojuist hebt gedownload

Je database staat nu ook op de nieuwe server.

Stap 4: Pas de WordPress-instellingen aan op de nieuwe hoster

Nu je bestanden en database op de nieuwe hoster staan, moet WordPress weten waar hij zijn database kan vinden. Dit doe je in het bestand wp-config.php.

Open dit bestand via FileZilla (dubbelklik erop of download het naar je computer). Je ziet een aantal regels die eruitzien als:

define('DB_NAME', 'database_naam');
define('DB_USER', 'database_gebruiker');
define('DB_PASSWORD', 'wachtwoord');
define('DB_HOST', 'localhost');

Vul hier de gegevens in van de nieuwe database die je zojuist hebt aangemaakt. Sla het bestand op en upload het terug naar de server via FileZilla.

Pas daarna ook de URL in je database aan. Je nieuwe hoster heeft namelijk vaak een tijdelijk adres, zodat je je website kunt bekijken voordat de domeinnaam is omgezet. In phpMyAdmin ga je naar de tabel wp_options en pas je de waarden van siteurl en home aan naar dat tijdelijke adres.

Stap 5: Hoe test je je WordPress website op de nieuwe hoster?

Voordat je je domeinnaam omzet, wil je zeker weten dat alles werkt. Je nieuwe hoster geeft je bijna altijd een tijdelijk webadres, zoals server123.nieuwehoster.nl/jouwsite. Ga naar dat adres en controleer:

  • Laadt de homepage correct?
  • Werken de menulinks?
  • Zijn afbeeldingen zichtbaar?
  • Kun je inloggen op /wp-admin?
  • Werkt een contactformulier (als je die hebt)?

Klik ook door een paar andere pagina’s. Werkt alles, dan ben je klaar voor de laatste stap.

Werkt je website niet goed, dan zit het probleem meestal in een van deze drie dingen:

  • De wp-config.php klopt niet (controleer de databasegegevens)
  • Er mist een bestand (vergelijk via FileZilla wat er staat)
  • Er is een plugin die problemen veroorzaakt (zet plugins tijdelijk uit via phpMyAdmin in de tabel wp_options, zoek naar active_plugins en stel de waarde in op a:0:{})

Ben je er niet uit? rscreate kijkt graag mee.

Stap 6: Wanneer en hoe zet je je domeinnaam om?

Nu verhuist je website echt. Bezoekers die jouw domeinnaam intypen, komen dan terecht bij de nieuwe hoster. Dit doe je door de nameservers van je domein aan te passen.

Je domeinnaam staat ergens geregistreerd, bij een domeinregistrar of je huidige hoster. Log in op dat beheerportaal, zoek je domein op en verander de nameservers naar de waarden die je nieuwe hoster heeft opgegeven. Die zien er ongeveer zo uit:

ns1.nieuwehoster.nl
ns2.nieuwehoster.nl

Heb je je domein bij je huidige hoster staan en ga je ook dat verhuizen? Lees dan onze pagina over Webhosting en Domeinen voor meer informatie.

Na het aanpassen van de nameservers duurt het 24 tot 48 uur voordat de wijziging overal is doorgevoerd. Dit heet propagatietijd. In die periode kan het zijn dat sommige bezoekers nog de oude website zien en anderen al de nieuwe. Dat is normaal en gaat vanzelf over.

Regel ook meteen je SSL-certificaat. Dat zorgt voor het slotje in de browser en het https:// voor je adres. De meeste hosters bieden een gratis SSL-certificaat via Let’s Encrypt aan. Activeer dit in je hostingpanel zodra de domeinnaam goed staat.

Wat is propagatietijd en waarom duurt het zo lang?

Propagatietijd is de tijd die DNS-servers (de servers die bijhouden welk domein bij welk IP-adres hoort) nodig hebben om de nieuwe informatie over te nemen. Er zijn duizenden van zulke servers wereldwijd en ze updaten niet allemaal tegelijk.

Gemiddeld duurt het 4 tot 24 uur, soms langer. Je kunt de voortgang controleren via sites als whatsmydns.net. Typ je domeinnaam in en zie je al een groen vinkje bij jouw regio? Dan is de verhuizing geslaagd.

In de tussentijd hoef je weinig te doen. Houd je oude hosting nog even aan en maak niets nieuws aan op de oude website, want dat komt niet vanzelf mee naar de nieuwe.

Hoeveel tijd kost het om een WordPress website te verhuizen?

Reken op een halve dag. Voor een kleine website met weinig bestanden en een compacte database kun je in twee uur klaar zijn. Een grotere website met veel pagina’s, afbeeldingen en plugins kost meer tijd, soms een hele dag.

Een globaal overzicht:

Stap Geschatte tijd
Back-up maken 15-30 minuten
Bestanden uploaden via FTP 20 minuten tot 3 uur (afhankelijk van grootte)
Database exporteren en importeren 15-30 minuten
wp-config.php aanpassen 10 minuten
Testen op tijdelijk adres 20 minuten
Nameservers aanpassen 5 minuten
Wachten op propagatie 4 tot 48 uur

Totaal actieve tijd: 1,5 tot 5 uur. De rest is wachten.

Wat zijn veelgemaakte fouten bij het verhuizen van een WordPress website?

Zeker de eerste keer gaat er weleens iets mis. Dit zijn de meest voorkomende fouten:

De database niet aanpassen in wp-config.php. Bijna iedereen vergeet dit de eerste keer. WordPress kan dan geen verbinding maken met de database en geeft een foutmelding.

Te vroeg de nameservers omzetten. Zet de nameservers pas om als je zeker weet dat alles werkt op de nieuwe hoster. Als je omzet terwijl er nog iets mis is, zien bezoekers een kapotte website.

De oude hosting te snel opzeggen. Wacht minimaal een week nadat de verhuizing volledig gelukt is voordat je je oude hosting opzegt. Zo weet je zeker dat alles goed staat.

SSL vergeten. Een website zonder SSL-certificaat krijgt tegenwoordig een rode waarschuwing in de browser. Activeer het meteen na de verhuizing.

Geen back-up gemaakt voor de verhuizing. Gaat er iets mis zonder back-up, dan ben je je website kwijt. Maak dus altijd eerst een back-up.

Wil je na de verhuizing hulp bij onderhoud en beveiliging? Lees dan onze pagina over Onderhoud en Beveiliging.

Moet ik mijn website zelf verhuizen of kan ik dat uitbesteden?

Beide opties hebben voor- en nadelen.

Zelf doen:

  • Gratis (je betaalt alleen voor de nieuwe hosting)
  • Je leert hoe je website werkt
  • Kost meer tijd en je moet je een beetje in de techniek willen verdiepen

Uitbesteden:

  • Kost geld (reken op 50 tot 150 euro voor een standaard WordPress-migratie)
  • Sneller klaar, minder risico
  • Je hoeft niets te snappen van FTP, phpMyAdmin of nameservers

Ben je niet technisch aangelegd of wil je zeker weten dat het goed gaat? Dan is uitbesteden het overwegen waard. Wij verhuizen je website naar onze webhosting voor eenmalig € 149 excl. btw, bovenop de jaarprijs van je hosting en domein.

Conclusie: website verhuizen doe je stap voor stap

Je WordPress-site naar een andere hoster verhuizen kun je zelf, ook zonder technische achtergrond. Het belangrijkste is de volgorde: eerst back-up, dan bestanden en database overzetten, alles goed instellen en testen, en pas daarna de domeinnaam omzetten.

Elke hoster werkt anders, en dit is een algemene handleiding. Kom je ergens niet uit, dan kun je met dit soort vragen terecht bij de klantenservice van je nieuwe hoster.

Wil je zeker weten dat de verhuizing zonder gedoe verloopt? Laat je website verhuizen door rscreate.

Veelgestelde vragen over een WordPress website verhuizen

Kan ik mijn website verhuizen zonder de domeinnaam te verliezen?

Ja. Je domeinnaam en je hostingpakket zijn twee aparte dingen. Je kunt van hoster wisselen zonder je domeinnaam te verliezen. Je past alleen de nameservers aan zodat je domein naar de nieuwe hoster wijst.

Wat gebeurt er met mijn e-mailadressen bij een hostingwisseling?

Als je e-mailadressen via je hoster hebt aangemaakt (zoals info@jouwbedrijf.nl), moet je die opnieuw instellen bij de nieuwe hoster. Exporteer eerst je e-mails en contacten voordat je de nameservers aanpast.

Moet ik WordPress opnieuw installeren?

Nee. Je kopieert de bestaande WordPress-installatie inclusief al je content, thema en plugins naar de nieuwe hoster. Je hoeft niets opnieuw te installeren.

Hoe weet ik of mijn website goed werkt na de verhuizing?

Test alles op het tijdelijke adres van de nieuwe hoster voordat je de nameservers aanpast. Loop alle pagina's door, test formulieren en controleer of afbeeldingen zichtbaar zijn.

Blijft mijn Google-positie goed na een websiteverhuizing?

In principe wel, als je dezelfde URL-structuur aanhoudt. Google kijkt naar de inhoud en URLs van je website, niet naar de hoster. Een korte tijdelijke dip in rankings is mogelijk, maar die trekt snel bij.

Hoe lang moet ik wachten met het omzetten van mijn domeinnaam?

Zet de domeinnaam pas om als je zeker weet dat alles werkt op de nieuwe hoster. Er is geen tijdslimiet. Je kunt rustig een paar dagen testen.

Wat kost een nieuwe hostingprovider gemiddeld?

Een goed hostingpakket voor een kleine WordPress-website kost tussen de 3 en 10 euro per maand. Let op: zeer goedkope hosting (onder de 2 euro per maand) is vaak traag en heeft slechte support.

Kan ik mijn website verhuizen terwijl hij live staat?

Ja. Bezoekers kunnen gewoon je website blijven bezoeken tijdens de verhuizing. Pas op het moment dat je de nameservers aanpast, begint de overgang. En ook dan is de website niet offline, de overschakeling verloopt geleidelijk.