🔷 WordPress

WordPress migration with backup, database transfer and testing

WordPress is more than files — it includes the database, theme, plugins, media, forms, URLs and server configuration. We move it with a backup, configuration updates and post-migration testing.

Why migrating WordPress to new hosting needs care

Many people think migrating WordPress is just copying files. In practice WordPress is tightly coupled to the server environment — the database, PHP settings, web-server configuration, URLs and the SSL certificate.

Missing any of these can cause a white screen, a database error, broken login or broken links. That's why we treat every WordPress migration as a complex technical task — even when the site itself is simple.

What a WordPress migration includes

WordPress migration to new hosting
WordPress migration to a new domain
Move from a test folder to the main domain
Migration of WordPress files
MySQL database transfer
Updating wp-config.php
Updating URLs in the database
SSL configuration on the new hosting
Checking and fixing forms
Verifying admin login
Checking the admin panel
Post-migration testing
Optional post-migration optimisation
Before the migration

What we check before a WordPress migration

Reviewing the environment lets us prepare a plan and avoid surprises during the WordPress migration.

⚙️

PHP version and environment

We check that the new server supports the required PHP version and has the right extensions.

📦

Site and database size

We assess the size of files and the database to plan migration time and hosting requirements.

🔌

Plugins and theme

We check cache plugins, contact forms and any WooCommerce dependencies.

🔒

SSL and DNS

We check the SSL certificate status and DNS configuration for the migration's needs.

🔑

Access

We confirm what access is needed — hosting, domain, phpMyAdmin, FTP or SSH.

💾

Backups

We check whether up-to-date backups exist. If not, we create them before the migration.

SEO

How we protect SEO during a WordPress migration

Changing hosting or domain can affect Google rankings if the right redirects and URL structure aren't preserved. That's why, during every WordPress migration, we check:

  • 301 redirects — if URLs change, we set up the right redirects so you don't lose organic traffic.
  • Indexing — we check robots.txt and the indexing settings in the WordPress panel.
  • Google Search Console — after the migration it's worth updating the sitemap and checking for indexing errors.
  • Internal and external links — we check for broken links after a domain change.
  • Sitemap (sitemap.xml) — we verify the sitemap is available after the migration.
Important: We don't promise zero ranking fluctuation — that's a normal Google reaction to environment changes. But we plan the migration so the risk is as low as possible.
Process

How a WordPress migration works

1

Environment analysis

We check the current hosting, PHP version, database size, access and migration scope.

2

Backup

We create a full backup of files and database before any work begins.

3

Test migration

We move WordPress to the new environment and test on a temporary address before switching the domain.

4

Domain and DNS switch

Once correct operation is confirmed, we switch the domain and configure the SSL certificate.

5

Post-migration testing

We check the site, the contact form, the admin panel, all subpages and the SSL connection.

6

SEO check and handover

We verify redirects, indexing and access, and hand over full details of the new environment.

When to migrate

When is it worth commissioning a WordPress migration?

🐢

The site is slow

The old hosting can't handle the load — a new environment can speed WordPress up significantly.

⚠️

Technical problems

Errors, outages or no technical support from your current hosting provider.

🔄

Hosting change

A better offer, lower price or a newer panel — without risking the site during the switch.

🤝

Taking over from an agency

You're taking the site over from an agency or freelancer and want it under your own control.

🔗

Domain change

Rebranding or a new domain — we migrate WordPress while preserving URLs and SEO.

🧹

Tidying up the site

You want to start fresh — new hosting, a current PHP version and WordPress.

FAQ

WordPress migration — common questions

Yes. We migrate manually — files over FTP/SFTP and the database via phpMyAdmin or SSH. We don't rely on migration plugins, which gives full control over the process.
Yes. Elementor, Divi, WPBakery, Beaver Builder — all page-builder data is stored in the WordPress database and we move it together with the whole site.
Yes, we handle WooCommerce store migrations. We move products, orders, customers and payment configuration, and we test the cart after the migration. You'll find details on the shop migration page.
We check the factors that affect SEO — redirects, URLs, the sitemap and indexing. We can't promise zero change, but we plan the migration to minimise the risk.
Yes, we handle both a hosting change (same domain) and a domain change. For a domain change we pay special attention to redirects, which are key to preserving SEO.
We diagnose and fix problems after a failed migration. We check files, the database, DNS configuration, SSL and error logs. Details on the post-migration repair page.
Yes, always. A backup of files and database is the first step of every migration.

Not sure which WordPress migration scope applies to your site?

Use the configurator or describe your situation in the form. We'll work out whether you need a website, email, hosting or server migration, or a repair after an earlier migration.

Ask about migration