Every step we take when migrating WordPress to headless.
A migration checklist built from three production headless WordPress sites we run for ourselves, plus the headless migrations we have shipped for clients. Currently shared on request, downloadable version in progress.
Same checklist used on store, roadmap, and docs migrations
Headless migration
✓Content API audited
✓Redirect map built (301)
✓Front-end wired
✓SEO meta migrated
✓Cutover in low-traffic window
✓Search Console monitored
Every step we take, in order.
Headless WordPress migrations fail in predictable places. SEO redirects.
Gutenberg block rendering. Editor experience. Performance budget. The
checklist below covers all of them, in the order you need to address them,
based on what we have shipped to ourselves and to customers.
What is inside
Six phases, every step in each.
Each phase has a defined deliverable and a defined timebox. The full checklist runs from architecture decision to post-launch monitoring.
01
Architecture decisions
WPGraphQL or REST? ISR or full rebuild on every change? Where do auth, commerce, and forms stay? Cloudflare Workers, Vercel, or Netlify deploy target. Document each decision with the reasoning. The architecture call shapes everything downstream.
→ No re-architecting six weeks in.
02
Content audit
Inventory every URL, every custom post type, every ACF field, every Gutenberg block in use, every shortcode. Map which ones move to the headless frontend and which stay in WP. Surface the orphans and the legacy content that should be archived.
→ No content surprises mid-build.
03
SEO redirect map
Every existing URL gets a destination URL on the new architecture. 301 redirects documented, exported as a CSV, ready to load into Cloudflare or your edge router. Sitemap, robots, canonical strategy locked before the cutover.
→ Zero ranking loss across the cutover window.
04
Block parser strategy
For Gutenberg block content, decide which blocks render natively, which need custom Astro or Next.js components, which can be deprecated. Document the per-block strategy. Editor visual fidelity preserved on the frontend.
→ Editors do not see "looks wrong on the frontend" tickets.
05
Performance budget
LCP target, TTFB target, CLS target, JS bundle target, image format strategy. Performance is a deliberate budget, not a hope. The headless architecture only delivers if you spend the budget on what matters.
→ Performance gains hold past launch week.
06
Cutover and monitoring
Soft launch on a staging domain. Smoke test every redirect. Switch DNS or edge routing in a low-traffic window. Monitor Search Console and Core Web Vitals for the first 30 days. Have a rollback plan documented and rehearsed.
→ Cutover is a non-event for visitors.
What honestly to expect
The downloadable version is in progress. The current internal version is
shared on request and goes out within four business hours. The checklist
is the same one we use on customer migrations.
What the checklist does not replace
Engineering judgment on architecture decisions. SEO instinct on redirect
strategy. Performance optimization on the new frontend. The checklist
covers what to do. The "how to do it well" is engineering work.
How we use it
Every headless WordPress migration we ship goes through this checklist.
Architecture decisions documented in the discovery phase. Content audit
and redirect map run in parallel during the build. Block parser strategy
decided after the architecture call. Performance budget locked before
first commit. Cutover scripted and rehearsed before launch.
Common questions
Frequently asked
Is the checklist downloadable?
The downloadable version is in progress. The current internal version is shared on request and goes out within four business hours.
Do we need every item on the checklist?
Yes for the architectural and SEO items. Some content audit items may not apply if your site is small. The block parser strategy only matters if you use Gutenberg. The performance budget always matters.
Can we run the migration ourselves with this checklist?
A capable WordPress and frontend team can. Most teams find the SEO redirect map and the block parser strategy harder than expected. Those are the two areas where teams ask us for help even when running the migration themselves.
How long does a full migration take?
Six to ten weeks for a content-heavy WordPress site. Two to four weeks for a marketing-only site. The checklist applies to both, the depth per item varies.
Planning a headless WordPress migration?
Use the checklist or have us run the migration.
The checklist is yours on request. The full migration service is a fixed-price engagement after a two-week discovery.
Seriously, one of the best software tech experiences I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
Great service, great plugins
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…
S W Malcolm·US·
The best development team ever
It has been a very pleasurable experience working with Wbcom Designs. Anmybia Siddiqui has been a stellar leader of the dev team. Her communications are very professional and productive. Anmybia and her team have completed every task we…
Real America's Voice News·US·
Top notch support
Top notch support. I have been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend.
Woods·DE·
I was impressed
I have worked with many WordPress plugins over the past 14 years part time. I have learned that if the support is not prompt and effective it is a sign to move on. Tonight, Wbcom has impressed me and I will be hiring them for some more…
Steve Valencia·US·
Perfect plugins for community sites
I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins. If I had more money I would.
Sora Seaton·US·
Excellent Plugins and Outstanding Support
We use BuddyPress with several free BP plugins from Wbcom Designs, and we are extremely satisfied. The plugins add real value for our community, are updated regularly, and are continuously improved. They integrate seamlessly with their…
Peter Gibson·DE·
Great and very supportive
This company have been great and very supportive. I highly recommend them.
Steve s·GB·
Excellent template and first-class support
The template from Wbcom Designs is truly great, modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance and feel well taken care of. Highly recommended.