Move a large WordPress archive without losing your rankings.
We move publishers and content-heavy sites off WordPress onto code, with every URL kept or redirected. Mockey moved 328 posts off WordPress on 18 Sep 2026 and now publishes by asking Claude. An editor sends the draft, Claude formats it and opens it for review, and the editor approves it before it goes live. Every build also writes the files AI assistants read, such as llms.txt.

Your stack
What replaces each part of your WordPress site?
Each plugin did one job. In code, that job is part of the site, so there is nothing to license, update or patch.
| On WordPress | After the move |
|---|---|
| Posts and pages stored in the WordPress database | One Markdown file per post, in your own GitHub. |
| Redirects kept in an SEO plugin | A redirect map in code, one line per old URL. |
| Editorial workflow plugin | Draft, review and approve as pull requests, with a preview link for each. |
| Related posts plugin | Related posts picked when the site builds. |
| Ad inserter plugin | Ad tags placed in one component. |
| llms.txt plugin | llms.txt and schema written on every deploy. |
What is the risk in moving a big archive?
The redirects. Every old URL needs a destination, including the ones only a few readers still find.
We export every URL WordPress knows about, map each one, and check Search Console on day 14 and day 30 for pages that dropped.
After the move, editors publish by sending Claude the draft. Nobody waits on a developer to fix the formatting.
328 posts moved off WordPress on 18 Sep 2026. Mockey’s site stack now costs $0 a month for Astro, GitHub and Cloudflare, and 70% of its site commits were co-authored by Claude from September to October 2026 (319 of 455). Source: Mockey’s git history.
What you get
What changes for publishers after the move?
Migrate
Every page moves, and every old URL still works.
We export your pages, posts, forms and tracking, map each old URL to its new one, and keep the old site up until the new one is live.
- Every URL kept or redirected
- Redirect map checked before launch
- Search Console checked on day 14 and day 30
- Forms and tracking moved and tested
- Old site kept until the new one is live
- Content in your own GitHub
Ship
Ask for a page. Approve it. It’s live.
You tell Claude what to change in plain English. It writes the change, you get a preview link, and once a person approves it the page goes live.
- Changes asked for in plain English
- A preview link for every change
- A person approves before it goes live
- Live within minutes of approval
- Every change saved in GitHub
- Undo any change in one step
Get found
Found in Google, and cited by AI assistants.
Titles, schema and the sitemap are written in code and checked on every deploy, along with the files AI assistants read, such as llms.txt.
- Titles, meta and schema in code
- Sitemap dated from git
- llms.txt written on every deploy
- Core Web Vitals checked before launch
- Redirects kept in one file
- AI citations tracked monthly
Case study
We moved our own sites first.
Questions publishers ask before they move
How do you keep rankings across thousands of URLs?
Every old URL is exported and mapped to its new address, and the map is checked before launch. We compare Search Console on day 14 and day 30 and fix any page that dropped.
How do editors publish without wp-admin?
They send Claude the draft, in a message or a Google Doc. Claude formats it and opens it for review with a preview link, and an editor approves it.
Do AI assistants pick up the new site?
Every deploy writes llms.txt and schema for each post, so assistants can read the site. Whether they cite it still depends on what the posts say.
Keep reading
Other businesses we move, and the numbers.
B2B companies
Catalogue pages from your product data, and quote requests in your CRM.
Online stores
A storefront in code, checkout on Stripe or Shopify, and no extensions to renew.
WordPress Cost Calculator
Add up what your site costs a year in hosting, plugins and people.
WordPress with AI, or a move to code?
WordPress can connect to Claude now. When to stay, and when to move.
Move your publication off WordPress.
Thirty minutes with both founders. Pick a time below. If there is a fit, a one-page agreement follows within 24 hours.
Loading the calendar…
Calendar not loading? Book on Cal.com