MADEBYARIS
Moving a WordPress site

WordPress migration service planned around your SEO

For site owners moving to a new host, a new domain, or into WordPress from another CMS. I copy the site to staging, map every URL, and switch over only after the new site checks out.

13+ years building WordPress sites, themes, and plugins. I also do technical SEO and built RankMySEO, a rank tracker with daily Google ranking history.

Illustration of a WordPress site layout being updated, with a security shield, maintenance tools, and a migration box

What my WordPress migration service covers

A WordPress migration service moves your files, database, and media to a new home and keeps every URL Google knows working. I copy the site to staging first and build a redirect map for anything that changes. Forms, email, and checkout get tested before the switch, and the old site stays up until the new one is checked.

I check hardest for two mistakes: URLs that change without a redirect, and a staging setting that hides the site from search engines. Both are easy to prevent and slow to recover from. After the switch I watch Search Console and your rankings, so a problem shows up while it is still small.

Migrate WordPress to a new host, domain, or stack

Each kind of move breaks in a different place. Tell me which one you have and I will tell you where the risk is.

Host to host

Your host is slow, expensive, or ending your plan. The domain and URLs stay the same, so the risk sits in the database copy and the DNS switch.

Domain change

A rebrand or a new domain. Every old URL gets a 301 redirect to its new address, and I file the change of address in Search Console.

HTTPS or URL structure change

Moving from HTTP to HTTPS, changing permalinks, or merging sections. The site stays put while the URLs change, so the redirect map is most of the job.

Another CMS into WordPress

Your site runs on Wix, Squarespace, Blogger, or custom PHP and you want WordPress. I import the posts, pages, and media, and redirect the old URLs.

WordPress to headless or Next.js

Keep wp-admin for your editors and serve the pages from Next.js. The SEO checks are the same, with a new front end built on top.

Still choosing the new host? Read how to pick a VPS for WordPress first, because a slow server on the new side defeats the point of moving.

How I move a WordPress site without losing SEO

Every move follows this checklist, whatever the size of the site. The crawl comes first, because I cannot redirect a URL I do not know exists. The audit side of it is in my technical SEO audit checklist.

  • A full crawl of the old site and an inventory of every URL that gets traffic or links
  • A 301 redirect map for every URL that changes, tested on staging before launch
  • Titles, meta descriptions, canonicals, and schema carried over page by page
  • Database search-replace for the old domain, including serialized plugin data
  • Every image and file checked so nothing points at the old server
  • Forms, order and contact emails, logins, and checkout tested on staging
  • The search engine visibility setting and robots.txt checked, so staging rules stay on staging
  • DNS switched in a quiet hour, with the old site still running until the new one is checked
  • XML sitemap submitted in Search Console, then the 404 and indexing reports watched in the weeks after
  • Your keywords tracked in RankMySEO before and after the move, so a drop is caught early

WordPress to Next.js migration

Some moves change the front end. With headless WordPress, your editors keep wp-admin and the pages are served from Next.js. This site runs that way, on Vercel. The redirect map and SEO checks above still apply, with a new front end built on top.

It is a bigger job than a host move, so read WordPress vs Next.js: when it’s worth it before you commit. If speed is the real complaint, a speed fix on your current site may cost less and get you most of the way.

Do you need a migration service?

If a free plugin can move your site safely, I will say so.

Good fit

  • Your host is slow, raising prices, or ending your plan, and you want to move
  • You are changing domains or permalinks and search traffic matters to you
  • Your site is on Wix, Squarespace, Blogger, or custom PHP and you want WordPress
  • A previous move went badly and Search Console is full of 404s

Look elsewhere

  • The site is small, gets little search traffic, and your new host offers a free migration plugin
  • You need a promise that rankings will not move at all
  • You want your email hosting moved and managed for you (that stays with your email provider)

How a WordPress migration runs

1

Send the site

The URL, where it is going, and what has to change

2

Inventory

A crawl, a URL list, a backup, and a written scope

3

Move on staging

Database, media, redirects, and tests on the new host

4

Switch and watch

DNS in a quiet hour, then Search Console and rank checks

Migration guides and related services

WordPress migration FAQ

How much does a WordPress migration service cost?+

I price each move after a first look. A host move for a small blog and a domain change for a large store are different jobs. Send me the URL, where it is going, and what has to change. I reply with the risks I see and a price for the move.

Will I lose my Google rankings after a migration?+

When the URLs stay the same, a host move carries little SEO risk. Domain and URL changes carry more, and rankings can shift while Google recrawls. Nobody can promise zero movement. I redirect every changed URL, keep titles and schema intact, and track your keywords so a drop gets fixed early.

Will my site go down during the move?+

I plan the DNS switch for a quiet hour, and the old site stays up until the new one is checked. DNS changes take a while to reach every visitor, so for a short time some people reach the old server. I ask you to pause content edits during that window, and for stores we agree on how to handle orders.

Can you move my email too?+

Email hosting is your email provider’s job, and that account stays with them. When I move DNS, I copy the MX and other mail records exactly, so email keeps working after the switch. If your email lives on the old web host, I tell you before the move so you can set up a new provider first.

What do you need from me to migrate my site?+

Logins for the old host, the new host, and wherever your DNS is managed. A recent backup if you have one, though I take my own before I touch anything. And a list of what must keep working, like forms, payments, or member logins.

What if my old host is slow or locks me out?+

A slow host makes the copy take longer, and I can still pull files and the database over SFTP or SSH. If the host blocks access entirely, ask their support for a full backup and I restore it on the new server. I tell you early if the old host is what is holding the move up.

Planning to move your WordPress site?

Send me the URL and where it is going. I reply with what could break, what I would check first, and a price for the move. If a free plugin can do it safely, I will tell you.