Je hosting is traag, je krijgt er nooit iemand aan de telefoon, of de rekening is dit jaar ineens verdubbeld. Je wilt weg. En dan komt de gedachte die de meeste ondernemers tegenhoudt: straks ligt mijn website eruit. Of erger, mijn e-mail.
Het eerlijke antwoord: een WordPress site verhuizen naar een andere hosting kan vrijwel altijd zonder downtime, zolang je de volgorde aanhoudt. Je zet eerst een werkende kopie klaar op de nieuwe server, je test die op een tijdelijk adres, en pas als alles klopt wijs je je domein naar de nieuwe plek. Zolang je domein nog naar de oude server wijst, blijft je oude site gewoon draaien. Bezoekers merken niets.
Downtime ontstaat bijna nooit door de verhuizing zelf. Die ontstaat doordat iemand de volgorde omdraait: eerst het domein omzetten en daarna pas gaan bouwen. Hieronder het stappenplan, de valkuil waar de meeste mensen op stuklopen (je e-mail), en wat een migratie in de praktijk kost.
Wanneer is verhuizen zinvol?
Niet elke ergernis is een reden om over te stappen. Deze wel:
- Je site is traag en je hoster wijst naar je plugins, terwijl de server op een verouderde PHP-versie draait.
- Je krijgt geen mens te spreken, of support is Engelstalig en kent jouw site niet.
- De verlengprijs viel tegen. Instapaanbiedingen van tien cent worden bij verlenging soms tientallen euro’s. Hoe je dat herkent lees je in ons artikel over de verlengprijs-truc in de hostingmarkt.
- Er worden geen of alleen wekelijkse back-ups gemaakt, of je kunt ze niet zelf terugzetten.
- Je webbouwer is verdwenen en je wilt alles onderbrengen bij een partij die je wel bereikt.
Herken je hier niets in, dan is verhuizen waarschijnlijk niet je grootste winst. Herken je er drie, dan wel.
Het stappenplan: WordPress verhuizen in 7 stappen
Dit is de volgorde die een nette hoster of beheerder aanhoudt. Doe je het zelf, houd hem dan precies zo aan.
- Inventariseer wat er aan je domein hangt. Niet alleen je website: ook e-mailadressen, een webshop, subdomeinen, een DNS-record voor je boekhoudpakket, een verificatierecord van Google. Alles wat je vergeet, valt straks stil.
- Zorg dat je toegang hebt. Inloggegevens van je huidige hosting, toegang tot je WordPress-beheer en vooral tot je DNS-beheer. Ben je houder van het domein, dan heb je daar recht op. Voor .nl-domeinen moet je huidige provider je verhuistoken binnen vijf dagen verstrekken als je erom vraagt.
- Verlaag de TTL van je DNS-records. TTL bepaalt hoe lang de rest van het internet je oude adres onthoudt. Zet hem minimaal 24 uur van tevoren op 300 seconden, dan is de omschakeling straks een kwestie van minuten in plaats van een dag.
- Kopieer site en database naar de nieuwe server. Bestanden, database, media, plugins, thema en instellingen. De kopie draait op een tijdelijk adres of via een lokale hosts-instelling, zodat je hem kunt bekijken terwijl je echte site gewoon online blijft.
- Test de kopie helemaal na. Klik je belangrijkste pagina’s door, verstuur een testbericht via je contactformulier, doe een proefbestelling als je een webshop hebt, en controleer of de site op de nieuwe PHP-versie draait zonder foutmeldingen. Dit is precies waar een WordPress staging omgeving voor bedoeld is.
- Regel je e-mail en zet daarna pas de DNS om. Doe eerst een laatste synchronisatie van nieuwe bestellingen, formulieren en blogberichten, verander in de tussentijd niets meer op je oude site, en wijs dan je domein naar de nieuwe server.
- Loop de nacontrole af. Werkt het SSL-certificaat, staan je permalinks goed, worden oude URL’s netjes doorgestuurd, komt uitgaande mail aan, en staat je nieuwe server niet per ongeluk op noindex? Dien daarna je sitemap opnieuw in bij Google Search Console.
Laat je oude hosting daarna nog twee weken staan. Kost bijna niets en het is je vangnet als er alsnog iets blijkt te ontbreken.
De grootste valkuil: je e-mail
Negen van de tien verhuizingen die misgaan, gaan mis op e-mail. De reden is simpel: mensen denken bij “verhuizen” aan hun website, terwijl aan hetzelfde domein ook de mail hangt. Zet je de DNS om zonder dat de mailkant klaarstaat, dan gaan berichten naar een postbus die nog niet bestaat. Ze bouncen of ze verdwijnen in een oude mailbox waar niemand meer kijkt.
Wat je daarom vooraf regelt: schrijf op welke mailadressen er zijn, zorg dat alle bestaande mail bewaard blijft, en zet de nieuwe mailomgeving klaar voordat de MX-records wijzigen. Draait je mail bij Microsoft 365 of Google Workspace, dan is er in dit opzicht juist weinig aan de hand, want dan verhuist alleen je website en blijft je mail staan waar hij staat. Twijfel je wat voor jouw bedrijf slimmer is, dan helpt ons artikel over zakelijke e-mail bij je hosting of Microsoft 365.
Wat kost een verhuizing?
Eerlijk verhaal: dat hangt er vooral van af wie het doet.
Besteed je het uit aan een freelancer of bureau, dan is een gemiddelde WordPress-migratie drie tot zes uur werk: kopiëren, testen, DNS omzetten, nalopen. Een zzp-webdeveloper rekent in Nederland gemiddeld rond de 73 euro per uur, bij een bureau ligt dat vaak tussen de 90 en 150 euro. Reken dus op ongeveer 220 tot 900 euro, afhankelijk van wie je vraagt en hoe complex je site is.
Doe je het zelf, dan is de rekening anders maar niet per se lager. Je bent al snel een halve dag kwijt, plus het risico dat je iets over het hoofd ziet. En dat risico zit vrijwel altijd in dezelfde hoek: e-mail die stilvalt, een formulier dat niet meer verstuurt, of een webshop die twee dagen geen bestellingen doorgeeft zonder dat je het doorhebt.
Bij veel serieuze hosters is de derde optie de goedkoopste: zij verhuizen je site gratis. Bij PC Patrol zit een gratis WordPress-migratie in elk managed WordPress hosting-pakket, van het kleinste tot het grootste. Dat scheelt je dus het hele bedrag hierboven. Vraag dit altijd expliciet na voordat je tekent, want sommige partijen rekenen wel degelijk een migratiefee.
Zo doen wij het bij PC Patrol
We doen dit sinds 2010 en beheren inmiddels ruim 855 domeinen voor Nederlandse ondernemers. In die jaren hebben we honderden sites overgezet, en de werkwijze is elke keer hetzelfde omdat die werkt.
We zetten je site eerst volledig klaar op onze servers en testen hem op een tijdelijk adres. Jij mag meekijken voordat er iets omgaat. Het moment van omschakelen plannen we op een tijdstip dat jou uitkomt, meestal buiten je drukste uren. Een standaard WordPress-site is binnen één werkdag over, zonder downtime, en je bent normaal gesproken binnen 24 uur na aanmelding actief.
Daarna draait je site op LiteSpeed met NVMe-opslag in een EU-datacenter, met Imunify360 als beveiligingslaag, een gratis SSL-certificaat en dagelijkse back-ups met zeven tot dertig dagen bewaartijd, afhankelijk van je pakket. Alle pakketten zijn maandelijks opzegbaar. En als je belt, krijg je op werkdagen tussen 9 en 17 uur gewoon een Nederlandse stem die weet welke plugins jouw site draait.
Wil je liever begrijpen wat “managed” precies inhoudt voordat je kiest, lees dan onze uitleg over managed webhosting.
Wat je vooraf checkt bij je huidige hoster
Twee dingen die ondernemers vaak vergeten en die achteraf zuur zijn.
Ten eerste je opzegtermijn. Heb je een jaar vooruitbetaald, dan krijg je dat meestal niet terug. Verhuizen kan nog steeds prima, maar plan het liefst tegen het einde van je contractperiode zodat je niet dubbel betaalt.
Ten tweede je domeinnaam. Je website verhuizen en je domein verhuizen zijn twee losse dingen. Je kunt je site prima ergens anders draaien terwijl je domein blijft staan waar het staat. Wil je alles op één plek, dan verhuis je het domein er los achteraan; dat leggen we uit in ons stappenplan over een domeinnaam verhuizen naar een andere registrar.
Veelgestelde vragen over een WordPress site verhuizen
Nee, niet als de volgorde klopt. Je site wordt eerst gekopieerd en getest op de nieuwe server terwijl je oude site gewoon online blijft. Pas als alles werkt, wijs je je domein naar de nieuwe plek. Verlaag je vooraf de TTL van je DNS-records naar 300 seconden, dan is die omschakeling een kwestie van minuten.
Een standaard zakelijke WordPress-site is binnen één werkdag over. Het echte werk zit in kopiëren en testen; de omschakeling zelf duurt minuten. Bij een grote webshop of een site met veel maatwerkkoppelingen kan het langer duren, vooral omdat je meer moet natesten.
Uitbesteden aan een freelancer of bureau kost meestal drie tot zes uur werk. Bij een gemiddeld zzp-tarief van rond de 73 euro per uur en bureautarieven van 90 tot 150 euro kom je op ongeveer 220 tot 900 euro. Veel hosters, waaronder PC Patrol, verhuizen je WordPress-site gratis als je bij hen komt hosten.
Alleen als je dat vooraf regelt. Aan je domein hangt niet alleen je website maar ook je mail. Zet de nieuwe mailomgeving klaar en zorg dat bestaande berichten bewaard blijven voordat de MX-records wijzigen. Draait je mail bij Microsoft 365 of Google Workspace, dan verhuist alleen je website en blijft je mail ongemoeid.
Dat hoeft niet. Je website verhuizen en je domein verhuizen zijn losse handelingen; je kunt je site elders draaien terwijl je domein blijft staan. Wil je alles bij één partij, dan verhuis je het domein er rustig achteraan met een verhuistoken. Voor .nl-domeinen moet je huidige provider die code binnen vijf dagen verstrekken.
Managed WordPress hosting
Wij verhuizen je WordPress-site gratis mee
Je site wordt eerst klaargezet en getest, het omschakelmoment plan jij. Meestal binnen één werkdag over, zonder downtime. Gratis migratie zit in elk pakket, en alles is maandelijks opzegbaar.