
Loading article…
Migrations
Most WordPress migration guides just move a site to a new host. Here is how agencies move a client off WordPress onto a fast static site, and keep every ranking on the way over.
Andrew Lee Jenkins · 2026-06-30 · 9 min read · Updated 2026-09-04

Loading article…
KEEP READING

Migrations · 8 min read
Read article
Building · 9 min read
Read article
Migrations · 20 min read
Read articleThe first client I moved off WordPress was a local services firm whose site I had babysat for three years. Every month was the same drill. Plugin updates, a caching plugin to coax back to life, a security scanner crying wolf. I did not want to move them to a faster WordPress host and reset the same clock. I wanted the whole machine gone.
So I rebuilt the site as fast static HTML. No database, no plugins, no caching stack to babysit. I have since taken a whole portfolio across the same way, and the one thing that decides whether it goes cleanly is brutally simple. You have to do it without losing a single ranking. This is the guide for that.
A new host fixes nothing that actually hurts. The site still builds every page from a database on every request, still leans on a caching plugin to hide the lag, still carries a stack of plugins that each need updating, and still presents the same attack surface for someone to compromise. You have moved the maintenance burden, not removed it.
A static site is clean HTML on a CDN. There is no database to query, no plugin runtime to exploit, and nothing to patch on a schedule. It loads fast by default, keeps layout stability and responsiveness green out of the box, and sits there working without you touching it. For an agency hosting dozens of client sites, that difference compounds across the whole portfolio. I wrote up the full case in why agencies are leaving WordPress. Here is the short version of what changes.
Explore Seedly's software and the guides to help you get started.
Explore the codebasesHere is why the standard guides stay in WordPress-to-WordPress land. As long as the URLs, titles, and structure stay byte-for-byte identical, you can be sloppy about SEO and mostly get away with it. Google barely notices a host swap.
Rebuild the site on a new platform and that safety net is gone. Now you are responsible for every URL Google already knows, every title and meta description that earns clicks, every internal link, and every backlink pointing at the old site. Get this wrong and the client watches their rankings fall off a cliff two weeks after launch, and they will blame the rebuild, correctly. Get it right and the migration is invisible to search. The whole job is making the new site look, to Google, exactly like the old one lived here all along.
A clean migration is one Google never notices. Same URLs, same titles, same links, faster pages.
You cannot preserve what you have not written down. Before you build anything, make a full inventory of the existing site. This is the spreadsheet the rest of the migration runs on.
With the inventory done, get the content out of WordPress. You are pulling the words, the images, and the structure, not the WordPress machinery. Use the built-in export, grab the media library, and copy the real text of each page. The goal is the raw content, free of the theme and plugin wrapping, ready to drop into a clean build.
Now you build the site as static pages. Recreate each page from the inventory, keeping the same content and the same heading structure, and apply the client's brand properly while you are in there. This is the step where a good builder earns its keep, because rebuilding twenty pages by hand is exactly the switching cost that keeps agencies stuck on WordPress in the first place.
This is the work Seedly Sites migration is built to absorb. It ports an existing site into the builder so you are editing real pages, not starting from a blank canvas. However you rebuild, the rule is the same. The new pages keep the old content, and you do not improvise new URL structures just because you can.
This is the heart of the migration, and it is a checklist, not a vibe. Work through every item against the inventory from Step 1.
Build and check the whole thing on a staging URL first, before you touch DNS. This is where you catch the mistakes that turn into ranking drops.
Once staging is clean, point the domain at the new static host. Lower the DNS TTL a day ahead so the switch propagates quickly, then update the records. Keep the old WordPress site alive but untouched for a little while as a fallback. Plan the cutover for a quiet traffic window, not Monday at 9am, so a propagation hiccup costs you the fewest visitors.
The migration is not done when the site is live. It is done when you have confirmed Google is following you over. Open Google Search Console and watch.
The reason this whole checklist is worth the effort is what you are trading into. A static site strips the rebuild down to a handful of moving parts you actually control.
Illustrative, and the exact count depends on the site. The point is the direction. Every piece you remove is one fewer thing to patch, to break, and to get exploited. After the move, the upkeep that used to scale with your client count mostly disappears.
The migration steps above work no matter where you rebuild. What I care about, running an agency, is not renting another platform with the same lock-in I just escaped. The point of leaving WordPress was to stop paying a tax on every site forever.
So the destination that makes this worth doing is one you own. A static site you control means you own the HTML output, you host it where you like, and there are no per-site fees stacking up every month behind your client list. That is the model I packaged as Seedly Sites - a white-label builder that ports an existing site in and ships it as static HTML, bought once instead of rented per seat. The migration page walks through how the port works.
Leave WordPress for something you rent, and you have changed landlords. Leave it for something you own, and you have changed the business.
Moving a client off WordPress is not a risky downgrade you have to apologize for. Done in this order, with the SEO checklist held tight, it is the cleanest upgrade you can sell - the same content and the same rankings, on a site that is faster, safer, and almost free to maintain. The host-to-host guides will never tell you that, because they are trying to keep you in WordPress. You do not have to stay.
Want to see the rebuild side of it before you plan a migration? Read why agencies are leaving WordPress, look at how the migration port works, or try it live.