WordPress

How to move your WordPress site to our hosting without losing anything

You can bring your WordPress site from another provider without your visitors noticing. The trick is to copy first and switch the domain last.

Option 1: automatic migration (if your current provider uses cPanel)

  1. In your client area, open your hosting service and find Migrate my site.
  2. Enter your current provider's cPanel access (server, username and password). They are used only for the copy and are not stored.
  3. Click Start migration. We copy files, databases and e-mail; you see the progress on the same page.
  4. When it finishes, check your site and then change your domain's nameservers to ours.

Option 2: with a migration plugin

  1. On the old WordPress install a migration plugin (for example All-in-One WP Migration or Duplicator) and create the export.
  2. Install a clean WordPress on our hosting (see the install guide).
  3. Install the same plugin on the new WordPress and import the file. Then log in with the old site's user and password.

Option 3: manual

  1. Download every file of the old site (FTP or its file manager) and export the database from phpMyAdmin.
  2. In our cPanel create a database and user, and import the .sql file in phpMyAdmin.
  3. Upload the files to public_html and edit wp-config.php with the new database name, user and password (DB_HOST is localhost).

The final step: switching the domain

  • Change the nameservers at your registrar only when the site works on our server. Propagation takes 1 to 24 hours.
  • Do not cancel the old hosting until 48 hours after the change, in case some visitors still reach the old server.
  • If your domain is registered with us, the nameservers are already set.

Prefer that we do it? Open a support ticket and we will help with the migration.