CMS & e-commerce
WordPress migration: hosting, domain, HTTPS or from another CMS
Migrating a WordPress site means moving files, a database, URLs and hard-earned search rankings without your visitors or Google noticing. This service covers host changes, domain name changes, moving from HTTP to HTTPS, PHP version upgrades, and migrating to WordPress from Wix, Squarespace, Joomla or a static site.
It is aimed at businesses leaving a host that is too slow or too expensive, merging several sites, rebranding, or leaving a closed platform to regain control of their content.
A failed migration shows up as broken links, missing images, mixed HTTP content and lost positions in search results. So we proceed step by step: copy to a test environment, URL replacement in the database with WP-CLI search-replace, 301 redirects, page-by-page checks, then a scheduled DNS switch.
When do we step in?
Changing host
Your shared hosting is slow, limited in PHP or too expensive. We transfer files and database to the new host, reconfigure wp-config.php, caching and cron jobs, then test before the DNS switch.
Changing domain name
New brand or site merger: every URL in the database, internal links, images, WooCommerce settings and 301 redirects must be handled to preserve rankings.
Moving from HTTP to HTTPS
TLS certificate, absolute URL replacement, mixed content fixes, .htaccess, Search Console and sitemap updates for a switch without browser warnings.
Migration from Wix, Squarespace or Joomla
These platforms do not export cleanly to WordPress. We recover pages, posts, images and metadata, rebuild the URL structure and set up the required redirects.
PHP version upgrade
Moving from PHP 7.4 to PHP 8.x exposes outdated plugins and themes. We test on staging, fix or replace what breaks, then switch production.
Merging into multisite or splitting out
Merging several sites into a WordPress multisite network, or extracting a site from a network, requires careful handling of tables and media paths.
How we work
- 1
Audit of the existing site
Inventory of the theme, plugins, PHP version, database size, hard-coded absolute URLs and external integrations (payment, CRM, newsletter) that depend on the domain or IP.
- 2
Copy to a test environment
Full file copy and database export to the new environment, URL replacement with WP-CLI search-replace while preserving serialised data, test of every page template.
- 3
Redirect plan
Mapping of old and new URLs, 301 rules in .htaccess or the Nginx configuration, handling of image URLs and downloadable files.
- 4
Switch-over
Lowering the DNS TTL in advance, content freeze, final sync, DNS switch or change of address in Search Console at a low-traffic time.
- 5
Post-migration checks
Site crawl to detect 404 errors and mixed content, checks on forms, the WooCommerce checkout, transactional emails and cron jobs, ranking follow-up over the following weeks.
Technologies we use
- WordPress
- WooCommerce
- PHP 7.4 → 8.x
- MySQL / MariaDB
- WP-CLI search-replace
- Apache / .htaccess
- Nginx
- Let's Encrypt / TLS
- Google Search Console
- Screaming Frog / crawling
- rsync / SSH
- Cloudflare / DNS
Related expertise
Why choose Agencei?
SEO is treated as data
301 redirects, canonical tags and sitemaps are planned before the switch, not fixed after noticing a traffic drop.
No visible downtime
We migrate to a parallel environment and switch when everything is validated. The site stays online throughout the preparation.
Server skills
We also configure the new hosting: PHP-FPM, caching, certificates, email delivery, backups. The migration is the chance to start again on a healthy base.
Rollback possible
The old environment is kept until full validation. If an unexpected problem appears, we switch back within minutes.
In brief
- What is this service?
- WordPress migration service: moving a site to a new host, changing domain, moving to HTTPS, upgrading PHP, or migrating from Wix, Squarespace or Joomla.
- Who is it for?
- Businesses changing host, brand or platform that want to keep their content, features and search rankings.
- What problem does it solve?
- Slow or limited hosting, name change, no HTTPS, obsolete PHP, closed platform that prevents any evolution.
- How long does it usually take?
- A simple host change often takes a day of preparation and a few minutes of switch-over; a migration from another CMS or with a lot of content and integrations usually takes several days to a few weeks.
- What factors influence the price?
- Price depends on site size, source platform, number of URLs to redirect, domain-dependent integrations and whether a new theme is needed.
- How does the engagement run?
- Audit, copy to a test environment, URL replacement with WP-CLI, 301 redirect plan, scheduled DNS switch, checks and SEO follow-up.
- What are the risks?
- Broken links and images, serialised data corrupted by a careless URL replacement, mixed content, lost rankings due to missing redirects, transactional emails not sent from the new server.
- What alternatives exist?
- The host's migration tool for very simple cases, a one-click migration plugin for a small site, a full rebuild if the source site is too old.
Frequently asked questions
Will the site be down during the migration?
No, unless you choose otherwise. The migration happens on a parallel environment and the DNS switch takes a few minutes. For a WooCommerce store, we freeze orders during the final sync, which is very short.
Will I lose my rankings by changing domain?
A domain change often causes a temporary fluctuation, but with complete 301 redirects, a change of address declared in Search Console and up-to-date sitemaps, positions usually stabilise within a few weeks.
Can a Wix or Squarespace site be migrated to WordPress?
Yes. These platforms do not offer a full export, but we recover content through partial export and extraction, then reintegrate it into WordPress with a consistent URL structure and redirects. The design is rebuilt in a WordPress theme.
What if a plugin is not compatible with PHP 8?
We detect it on staging before the switch. Depending on the case, we update it, replace it with a maintained alternative, or fix the code if it is essential and abandoned.
Do image and file URLs need to change?
Yes, all absolute references in the database and files are replaced. We also keep redirects for old media URLs, as they are often indexed or shared.
Related services
WordPress Maintenance
Tested updates, verified backups, monitoring and security for a WordPress site that stays available.
See this servicePerformance Optimization
Profiling-based diagnosis and targeted fixes: Core Web Vitals, SQL queries, caching, CDN.
See this serviceSecurity
Hacked site cleanup, hardening, vulnerability assessment, WAF, backups and access management.
See this serviceServer Migration
Full transfer of a dedicated server or VPS to a new machine, with OS upgrade and a controlled cutover.
See this serviceWordPress Troubleshooting
White screen, 500 error, hack, broken after an update: fast diagnosis and recovery.
See this serviceCommon problems
Tell us about your project
Describe your need in a few lines: we come back to you with a first analysis and the next steps.