WordPress website verhuizen? Zo ziet het er in grote lijnen uit
WordPress website verhuizen? Dan verplaats je eigenlijk twee dingen: de bestanden (thema, plugins, afbeeldingen) en de database waarin al je teksten en instellingen staan. Op de nieuwe plek zet je die twee weer bij elkaar, pas je de instellingen aan en wijs je het domein naar de nieuwe server.
Klinkt overzichtelijk, en voor een klein blog is het dat ook. Bij een bedrijfssite met formulieren, e-mail op hetzelfde domein en jaren aan pagina's wordt het een ander verhaal. Daar wil je dat bezoekers en Google niets merken van de overstap.
Er zijn drie veelvoorkomende situaties: je gaat naar een andere hostingpartij, je wisselt van domeinnaam, of je verhuist van een testomgeving naar de live site. Elke situatie heeft zijn eigen risico's.
Stappenplan: WordPress verhuizen naar nieuwe hosting
Dit is de volgorde die ik zelf aanhoud. Wie stappen omdraait, krijgt meestal een paar uur downtime of een site die half werkt.
- Maak een volledige back-up van bestanden en database, en controleer of je die back-up echt kunt terugzetten
- Verlaag een dag van tevoren de TTL van je DNS-records, zodat de omschakeling sneller doorkomt
- Zet bestanden en database op de nieuwe server en pas het configuratiebestand aan met de nieuwe databasegegevens
- Test de site op de nieuwe server via een tijdelijk adres of je eigen hosts-bestand, voordat de buitenwereld hem ziet
- Regel het SSL-certificaat op de nieuwe server vóór de omschakeling
- Zet de DNS om, inclusief de e-mailrecords, en controleer formulieren en mail direct na de switch
- Laat de oude hosting nog een paar weken staan als vangnet
Wat erin zit
Back-up vooraf
Een volledige back-up van bestanden en database, getest op terugzetten, voordat er iets verandert.
Serialisatie-veilig
Domeinnamen in de database worden vervangen met tools die geserialiseerde data intact laten.
E-mail blijft werken
MX-, SPF- en DKIM-records gaan mee, zodat er geen mail kwijtraakt tijdens de overstap.
Redirects per pagina
Bij een domeinwissel krijgt elke oude URL een 301 naar zijn nieuwe tegenhanger.
Controle na de switch
Formulieren, SSL, snelheid en indexering worden na de verhuizing nagelopen.
Waar gaat het mis bij een verhuizing? De valkuilen die je niet ziet aankomen
Migratieplugins zijn eerlijk gezegd een uitkomst. Voor een standaard site doen ze in een kwartier wat vroeger een middag kostte. Toch gaat het regelmatig mis, en bijna altijd op dezelfde plekken.
De eerste is de database. WordPress slaat een deel van de instellingen op als zogeheten geserialiseerde data, waarin de lengte van elke tekst wordt meegeteld. Doe je een gewone zoek-en-vervang op de oude domeinnaam in het databasebestand, dan klopt die lengte niet meer. Widgets verdwijnen, de pagebuilder toont lege blokken en niemand snapt waarom. Je moet een vervangtool gebruiken die serialisatie begrijpt.
De tweede is e-mail. Wie bij het omzetten van de DNS alleen naar de website kijkt, vergeet de MX-records. Dan komt er een paar dagen geen mail binnen op info@, en dat merk je pas als een klant belt waarom je niet reageert.
De derde is grootte. Veel hostingpartijen hebben een uploadlimiet, waardoor een migratiebestand van een paar gigabyte halverwege afbreekt. Dan heb je een halve site op de nieuwe server zonder foutmelding.
WordPress verhuizen naar een ander domein? Let op je vindbaarheid
Een nieuw domein is een ander verhaal dan nieuwe hosting. Google kent jouw pagina's onder het oude adres. Zonder doorverwijzingen begin je qua vindbaarheid bijna opnieuw.
Zet daarom per pagina een 301-redirect van het oude naar het nieuwe adres, niet alles naar de homepage. Meld de adreswijziging in Google Search Console, werk je Google Bedrijfsprofiel bij en pas links in je e-mailhandtekening en social media aan. Wil je het lokaal goed regelen, lees dan ook hoe Google Bedrijfsprofiel optimaliseren werkt.
Houd het oude domein in ieder geval een paar jaar aan. Laat je het verlopen, dan verdwijnen alle redirects en verlies je de links die andere sites ooit naar je zetten.
Website laten verhuizen door Direct Online: hoe werkt dat?
We nemen de hele verhuizing over: back-up, overzetten, testen, DNS, e-mailrecords en de controle achteraf. Je hoort vooraf wanneer de switch plaatsvindt, zodat je weet wanneer je even extra oplet.
Een verhuizing is bij ons prijs op aanvraag, omdat een site van tien pagina's echt iets anders is dan een webshop met duizenden producten. Na een kort gesprek krijg je een vrijblijvende offerte. Wil je je site meteen bij ons onderbrengen, kijk dan bij WordPress hosting voor de vaste maandprijs.
Verhuizen of meteen vernieuwen? Wanneer je beter opnieuw begint
Niet elke site is het verhuizen waard. Draait je WordPress op een PHP-versie die niet meer ondersteund wordt, met een thema waar al jaren geen update voor is? Dan verhuis je eigenlijk een probleem naar een nieuw adres.
In dat geval is het vaak verstandiger om de site opnieuw op te bouwen en de content mee te nemen. Op de pagina over website laten vernieuwen lees je hoe je die afweging maakt. Ik zou in ieder geval eerst laten checken in welke staat de site is, voordat je ergens geld in steekt.