Je hebt een prachtige WordPress site gebouwd in een lokale omgeving zoals LocalWP, XAMPP of Laragon. Maar hoe krijg je die site van je computer naar een live server, zodat de hele wereld hem kan zien? Het WordPress site overzetten van local naar server lijkt simpel, maar er zijn veel technische stappen die goed uitgevoerd moeten worden om downtime, fouten of dataverlies te voorkomen.

In dit artikel leggen we uit hoe je dit kunt doen met drie populaire plugins, een handmatige methode voor gevorderden, en zelfs een manier om alleen specifieke content te migreren. Ook geven we je handige tips om ervoor te zorgen dat jouw website na de migratie perfect werkt.

Waarom zou je een WordPress site overzetten van local naar server?

Er zijn meerdere redenen waarom je een WordPress site van local naar server zou willen verhuizen:

  1. Testomgeving naar live omgeving: Veel ontwikkelaars bouwen eerst een site in een lokale omgeving om nieuwe functionaliteiten en designs te testen zonder dat bezoekers meekijken. Zodra alles werkt, willen ze de site live zetten.
  2. Nieuwe hosting of domein: Soms verhuis je je site naar een nieuwe hostingprovider of wil je een bestaand project op een ander domein live zetten. Dit kan zijn omdat je betere prestaties wilt, een voordeligere provider hebt gevonden, of omdat het oude contract afloopt.
  3. Redesign van een bestaande website: Je hebt een volledig nieuwe versie van een site lokaal opgebouwd om downtime te vermijden tijdens de ontwikkeling. Nu wil je de vernieuwde site online brengen.
  4. Migratie van een oude server: Wanneer je overstapt van een verouderde server naar een moderne omgeving (bijvoorbeeld van shared hosting naar een VPS of cloud hosting).
  5. Veiligheid en snelheid: Een lokaal ontwikkelde site kan uitgebreid getest worden voordat deze publiekelijk toegankelijk is. Dit voorkomt fouten en downtime op een live omgeving.

Het maakt niet uit welke reden voor jou geldt: de volgende stappen helpen je om dit proces soepel en zonder problemen uit te voeren.

Als je je website lokaal bouwt, is het belangrijk dat deze uiteindelijk ook technisch en inhoudelijk sterk genoeg is voor een live omgeving. In het artikel Waar moet een goede website aan voldoen? lees je welke onderdelen essentieel zijn voordat je een site online zet.

Methode 1: WordPress site verhuizen met een plugin

De makkelijkste manier om je site live te zetten is door een migratieplugin te gebruiken. Hier zijn drie van de populairste plugins en hoe je ze stap voor stap gebruikt:

All-in-One WP Migration

WordPress site overzetten van local naar server – All-in-One WP Migration plugin
WordPress site overzetten van local naar server. All-in-One WP Migration maakt het eenvoudig en betrouwbaar om websites te migreren.

All in one migration is ideaal voor beginners en werkt in een paar klikken.

Werk je met WordPress en plugins om je site te migreren, dan is het goed om te weten welke plugins echt betrouwbaar en onmisbaar zijn. In Beste WordPress plugins die op elke website horen krijg je een helder overzicht van plugins die vaak ook tijdens migraties worden gebruikt.

Local WP

Wil je een website die je lokaal met Local WP op je (Mac)computer hebt gebouwd online zetten op je echte domein? Hieronder vind je een simpele stap-voor-stap handleiding met All-in-One WP Migration. Je hebt hier weinig techniek voor nodig en na de import staat je site live.

WordPress site overzetten van local naar server met Local
WordPress site overzetten van local naar server – eenvoudig met Local

Wat heb je nodig

  • Je werkende WordPress-site in Local op je Mac.
  • Toegang tot het WordPress-dashboard van je live hosting en domein.
  • De plugin All-in-One WP Migration.
  • Als je exportbestand groter is dan ongeveer 500 MB heb je de betaalde All-in-One WP Migration Unlimited Extension nodig.

Let op: de import overschrijft alle bestaande data op je live site. Maak altijd eerst een back-up van je live omgeving.

Deel 1. Exporteren vanuit Local

  1. Open Local op je Mac en kies je site.
  2. Klik op WP Admin om in te loggen op het WordPress-dashboard van je lokale site.
  3. Ga naar Plugins > Nieuwe plugin en zoek op All-in-One WP Migration. Klik op Nu installeren en daarna op Activeren.
  4. Is je site groot en verwacht je een exportbestand groter dan 500 MB, installeer dan ook de Unlimited Extension door het zip-bestand te uploaden via Plugins > Nieuwe plugin > Plugin uploaden > bestand kiezen > Nu installeren > Activeren.
  5. Ga in het menu naar All-in-One WP Migration > Exporteren.
  6. Kies Bestand als exportmethode.
  7. Wacht tot de export klaar is en klik op Download. Er wordt een .wpress bestand op je computer opgeslagen. Bewaar dit bestand, dat heb je zo nodig voor de import.

Deel 2. Voorbereiden van je live omgeving

  1. Zorg dat op je hosting een schone WordPress-installatie staat en dat je domein werkt.
  2. Log in op het WordPress-dashboard van je live domein.
  3. Installeer All-in-One WP Migration op de live site via Plugins > Nieuwe plugin.
  4. Als je export groter is dan 500 MB, upload en activeer ook hier de Unlimited Extension via Plugins > Nieuwe plugin > Plugin uploaden.

Deel 3. Importeren naar je live domein

  1. Ga naar All-in-One WP Migration > Importeren.
  2. Klik op Bestand en selecteer het .wpress bestand dat je uit Local hebt gedownload.
  3. De plugin geeft een melding dat bestaande data wordt overschreven. Bevestig om door te gaan.
  4. Wacht tot de import compleet is. Dit kan even duren afhankelijk van de grootte van je site.
  5. Als de plugin daarom vraagt, log opnieuw in. Je ziet nu je volledige site zoals die in Local was, maar dan op je live domein.

Bekijk de video hieronder om de stappen beter te begrijpen en het direct zelf uit te voeren.

Deel 4. Nacontrole en afronding

  1. Permalinks opnieuw opslaan
    Ga naar Instellingen > Permalinks en klik op Wijzigingen opslaan. Dit ververst de links.
  2. Controleer SSL en URL
    Als je een SSL-certificaat hebt, zorg dat je site via https laadt. Ga naar Instellingen > Algemeen en controleer de WordPress-adres en Site-adres velden.
  3. Cache legen
    Gebruik je een caching plugin of server-cache, maak die dan leeg.
  4. Afbeeldingen en formulieren testen
    Loop de belangrijkste pagina’s na zoals Home, Over, Contact en Shop. Verstuur een test via je formulier om te checken of e-mails aankomen.
  5. Menu’s en widgets
    Controleer Weergave > Menu’s en Weergave > Widgets. Soms moeten locaties opnieuw gekoppeld worden.
  6. Zoek en vervang
    All-in-One WP Migration vervangt normaal gesproken automatisch je oude domein door je nieuwe domein. Ziet je ergens nog een oud adres, werk dat dan handmatig bij.

Veelvoorkomende problemen en snelle oplossingen

  • Uploadlimiet te laag bij importeren
    Gebruik de Unlimited Extension. Helpt dat niet, verhoog tijdelijk de uploadlimiet in je hosting of vraag je hostingpartij om dit voor je te doen.
  • Witte pagina of fout 500 na import
    Zet je PHP-versie op een recente stabiele versie en verhoog tijdelijk het geheugenlimiet. Schakel zware caching of beveiligingsplugins kort uit en test opnieuw.
  • Afbeeldingen laden niet via https
    Forceer https via je hosting en sla Instellingen > Permalinks opnieuw op. Werk indien nodig interne links bij.

Voordelen: super gebruiksvriendelijk, geschikt voor kleine tot middelgrote sites
Nadelen: gratis versie heeft een limiet van 500 MB; betaalde versie nodig voor grotere sites

Krijg je na de migratie te maken met een foutmelding of een lege pagina, dan is het handig om te weten waar je moet beginnen met zoeken. Het artikel Oplossing voor WordPress White Screen of Death helpt je stap voor stap om dit soort problemen snel te herkennen en op te lossen.

Duplicator Pro

WordPress site overzetten van local naar server – Duplicator Pro plugin
WordPress site overzetten van local naar server. Duplicator Pro maakt back-ups en migraties eenvoudig zonder codeerkennis.

Duplicator is krachtig en perfect voor volledige site-migraties.

  1. Installeer Duplicator Pro en maak een nieuw package aan (ZIP + installer.php).
  2. Download beide bestanden.
  3. Upload ze via FTP naar je nieuwe server.
  4. Voer jouwdomein.nl/installer.php uit in je browser en volg de wizard.
  5. Controleer de site na de installatie.

Voordelen: geschikt voor grotere en complexere sites, inclusief multisites
Nadelen: iets technischer, vereist FTP-kennis

“Een succesvolle migratie begint met een volledige back-up en een duidelijk stappenplan, zodat je zonder downtime kunt overstappen naar je live server.”
Bron: Strato

WPVivid Backup & Migration

WordPress site overzetten van local naar server – WP Vivid Backup & Migration plugin
WordPress site overzetten van local naar server. WP Vivid biedt een all-in-one oplossing voor back-up en migratie.

WPVivid combineert back-up en migratie in één tool.

  1. Installeer WPVivid Backup op je lokale site.
  2. Maak een volledige back-up en download het bestand.
  3. Installeer WPVivid op je live server.
  4. Upload het back-upbestand en herstel de site.

Voordelen: gratis versie ondersteunt migraties, geen bestandsgrootte limiet
Nadelen: iets minder bekend, beperkte support bij gratis versie

Methode 2: Alleen content migreren

Wil je niet je hele site overzetten, maar alleen pagina’s en berichten? Gebruik dan de ingebouwde tools van WordPress:

  1. Ga in je lokale site naar Gereedschap > Exporteren.
  2. Kies of je alles, alleen pagina’s of alleen berichten wilt exporteren.
  3. Download het XML-bestand.
  4. Ga naar je live site en kies Gereedschap > Importeren.
  5. Upload het bestand en wijs content toe aan bestaande gebruikers.

Voordelen: ideaal als je het design opnieuw wilt bouwen
Nadelen: alleen content, geen thema’s of plugins worden overgezet

Methode 3: Handmatig overzetten voor gevorderden

De handmatige methode is perfect voor wie volledige controle wil.

  1. Maak een back-up van je lokale site (bestanden + database).
  2. Upload de bestanden via FTP naar de live server.
  3. Maak een nieuwe database aan in cPanel of Plesk.
  4. Importeer de database via phpMyAdmin.
  5. Pas wp-config.php aan met de nieuwe databasegegevens.
  6. Log in op je site, stel permalinks opnieuw in en controleer dat alles werkt.
  7. Activeer je SSL-certificaat en controleer of HTTPS goed functioneert.
  8. Pas je DNS-records aan zodat je domein naar de nieuwe server verwijst.

Voordelen: volledige controle, geen plugins nodig
Nadelen: foutgevoelig en tijdrovend, vereist technische kennis

Waar moet je op letten tijdens en na de migratie?

  • Back-up maken: Zorg dat je altijd een volledige back-up hebt
  • Caching uitzetten: Voorkom dat oude content blijft hangen
  • SSL activeren: Installeer Let’s Encrypt of een ander certificaat
  • DNS propagation: Hou rekening met 1-24 uur voordat je domein overal werkt
  • Test je site: Check alle links, contactformulieren en betaalpagina’s
  • Controleer je SEO: Update je sitemap, controleer interne links en zet 301-redirects waar nodig

Na het live zetten van je website is het belangrijk om te controleren of Google je nieuwe omgeving goed kan vinden en indexeren. In Wat is een sitemap en hoe helpt het jouw site sneller indexeren? lees je hoe je dit goed instelt en waarom dit na een migratie extra belangrijk is.

Veelgemaakte fouten en hoe ze te voorkomen

WordPress site overzetten van local naar server – veelgemaakte fouten en hoe ze te voorkomen
WordPress site overzetten van local naar server. Veelgemaakte fouten voorkomen tijdens de migratie.

Verkeerde DNS-instellingen, site blijft offline

Bij het overzetten van je site kan een verkeerde DNS-configuratie ervoor zorgen dat bezoekers een foutmelding krijgen of dat je site helemaal niet bereikbaar is.

Hoe voorkom je dit?
Controleer bij je hostingprovider welke DNS-records je moet instellen (A-records, CNAME). Gebruik een korte TTL (Time To Live) waarde om propagatie sneller te laten verlopen en wijzig DNS pas als de site volledig getest is.

SSL niet geactiveerd, bezoekers krijgen “Niet veilig”-melding

Na een migratie zie je vaak dat browsers de site als onveilig markeren omdat er nog geen SSL-certificaat actief is.

Hoe voorkom je dit?
Activeer een SSL-certificaat direct na het overzetten van je site. Veel hostingproviders bieden een gratis Let’s Encrypt certificaat aan. Controleer in WordPress en je .htaccess-bestand of alle URL’s naar HTTPS verwijzen.

Fout in wp-config.php, database-verbinding mislukt

Een klein typfoutje in het configuratiebestand kan ervoor zorgen dat je site geen verbinding kan maken met de database.

Hoe voorkom je dit?
Zorg dat je de juiste databasegegevens invult in wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST). Controleer ook of de database-user voldoende rechten heeft.

Plugins incompatibel, sommige functies werken niet meer

Na de migratie kunnen sommige plugins onverwacht niet meer functioneren door verschillen in PHP-versies of serverinstellingen.

Hoe voorkom je dit?
Controleer vóór de migratie of je hosting de juiste PHP-versie ondersteunt en of al je plugins compatibel zijn. Werk alle plugins en thema’s bij naar de laatste versies voordat je live gaat.

Conclusie

Een WordPress site overzetten van local naar server is geen moeilijke klus, maar wel een proces waarbij nauwkeurigheid belangrijk is. Of je nu werkt met een migratieplugin zoals All-in-One WP Migration, Duplicator of WPVivid, alleen content wilt overzetten of kiest voor een handmatige migratie, elke methode heeft zijn eigen voordelen en aandachtspunten.

Voor de meeste websites is een plugin de snelste en veiligste oplossing, vooral als je downtime wilt voorkomen en geen risico wilt nemen met databases of configuratiebestanden. Werk je aan een complex project of wil je volledige controle, dan biedt de handmatige methode meer flexibiliteit, mits je voldoende technische kennis hebt.

Welke methode je ook kiest, een goede voorbereiding is essentieel. Denk aan het maken van back-ups, het controleren van je hostinginstellingen, het activeren van SSL en het testen van je website na de migratie. Door deze stappen zorgvuldig te volgen, zorg je ervoor dat je website na het live zetten net zo goed werkt als in je lokale omgeving, of zelfs beter.

Veelgestelde vragen

1. Wat is de makkelijkste manier om een WordPress site van local naar server te verhuizen?

Voor de meeste gebruikers is een migratieplugin zoals All-in-One WP Migration de makkelijkste oplossing. Je exporteert je lokale site en importeert deze op je live domein zonder technische handelingen zoals FTP of databasebeheer.

2. Wordt mijn bestaande live website overschreven tijdens de migratie?

Ja, bij het importeren van een volledige migratie wordt de bestaande content op de live site overschreven. Maak daarom altijd eerst een back-up van je live omgeving voordat je begint met importeren.

3. Waarom werkt mijn website niet goed na de migratie?

Veelvoorkomende oorzaken zijn caching, verkeerde PHP-instellingen, niet opnieuw opgeslagen permalinks of een niet-geactiveerd SSL-certificaat. Loop altijd de nacontrole-stappen door om deze problemen te voorkomen.

4. Kan ik ook alleen pagina’s en berichten overzetten zonder het hele design?

Ja, dat kan via de ingebouwde export- en importfunctie van WordPress. Hiermee verplaats je alleen content zoals pagina’s en berichten, zonder thema’s, plugins of instellingen.