Dit gedetailleerde plan voor het migreren van een WordPress-website naar een nieuw domein zal ervoor zorgen dat je geen belangrijke taken overslaat en een soepele overgang garanderen.

Voorbereiding

  1. Back-up maken

    • Maak een complete back-up van je WordPress-site, inclusief alle bestanden en de database, via plugins zoals Migrate Guru of BlogVault, of handmatig via je hostingprovider.

  2. Nieuw domein en hosting voorbereiden

    • Activeer je nieuwe domein en zorg dat het gekoppeld is aan je hostingprovider.

    • Verifieer of je nieuwe hostingomgeving aan de WordPress-vereisten voldoet.

Migratie

  1. Bestanden overzetten

    • Download alle bestanden van je bestaande WordPress-site via FTP of het controlepaneel van je hostingprovider.

    • Upload de bestanden naar de nieuwe server in de juiste directory.

  2. Database exporteren

    • Exporteer de database van je WordPress-site via phpMyAdmin of een andere databasetool die je hosting aanbiedt.

    • Bewaar het .sql-bestand veilig.

  3. Database importeren

    • Maak een nieuwe database aan op je nieuwe hosting en importeer het .sql-bestand via een vergelijkbare tool als phpMyAdmin.

  4. wp-config.php aanpassen

    • Pas in het wp-config.php-bestand op de nieuwe server de databasegegevens aan (naam, gebruiker, wachtwoord, host).

Domein updates

  1. URL's en paden aanpassen in de database

    • Gebruik tools zoals Search Replace DB om alle verwijzingen naar het oude domein in de database te vervangen door het nieuwe domein.

Check en test

  1. Permalinks updaten

    • Ga in het WordPress-dashboard naar Instellingen > Permalinks en sla de wijzigingen op om de permalinks te vernieuwen.

  2. Site URL's in WordPress Instellingen updaten

    • Pas in 'Instellingen' > 'Algemeen' de URL's aan naar het nieuwe domein.

  3. Functionaliteit en links controleren

    • Controleer of alle interne links functioneren en test alle sitefunctionaliteiten zoals contactformulieren en winkelwagentjes.

  4. Afbeeldingen en media controleren

    • Zorg dat alle media correct laden en pas paden aan waar nodig.

  5. Zoekmachine Indexering controleren

    • Controleer in WP Instellingen > Lezen of je nieuwe site zichtbaar is voor zoekmachines.

Afronding

  1. SSL-certificaat installeren

    • Installeer een SSL-certificaat en stel in wp-config.php FORCE_SSL_ADMIN op true om HTTPS af te dwingen.

  2. Redirects instellen op oude domein

    • Configureer 301-redirects via .htaccess, je hostingpanel of een plugin om verkeer naar je nieuwe domein te leiden.

Na de migratie

  1. Maak een nieuwe back-up

    • Back-up je nieuwe site direct na de migratie.

  2. Controle door externe tools

    • Gebruik Google Search Console en andere tools om de nieuwe site te monitoren en indexering te verifiëren.

  3. Externe diensten updaten

    • Werk de URL's bij in Google Analytics, Search Console en andere externe diensten.

  4. Problemen oplossen

    • Los eventuele problemen op die tijdens de checks zijn geïdentificeerd en monitor de site regelmatig.