Not in our last six migrations. We preserve URL structure, ship a verified 301 map per locale, keep on-page H1/H2 hierarchy, and maintain or improve Core Web Vitals. Some movement in the first few weeks is normal while Google recrawls. No one can guarantee rankings, but these steps remove the usual causes of lost traffic.
WordPress → Contentful migration
Migrate WordPress to Contentful — watch your site get faster in real time.
Every migration ships with a live report: URLs mapped, redirects verified, Core Web Vitals before and after. Nothing hidden.
Migration report · acme.com
Live1,240
URLs preserved
412
301 redirects
100%
content preserved
Largest Contentful Paint3.4s→0.7s
Across our last 6 migrations
100%
URLs & redirects preserved
4×
faster LCP on mobile
150+
pages migrated, zero data lost
Nothing left behind
Every part of your site comes across.
A migration is only "done" when the little things — the redirects, the SEO fields, the tracking, the media pipeline — all come across intact.
URLs & 301 redirects
Every URL mapped, every legacy path 301-ed, verified against the crawl before cutover.
SEO & structured data
Yoast fields, meta, canonical, Open Graph and JSON-LD carry over 1:1 into typed CMS fields.
Media & images
Full media library transferred with filenames intact; images served through the new CDN with modern formats.
Content models
Post types become typed content models with references — reuse authors, services, testimonials everywhere.
Integrations
Analytics, tag manager, marketing pixels and third-party forms re-wired in the new front end.
A fast front end
Next.js rebuild — static + edge by default, sub-second LCP on mobile, no plugin ceiling.
Zero-downtime process
Your live site never goes dark.
Audit
freeCrawl every URL, redirect & field. Free.
Model
Design typed Contentful models.
Build
Next.js site built in parallel.
QA
Every 301 & vital verified.
Cutover
Flip DNS in a quiet window.
URL mapping & 301 redirects
Every old URL gets a new home.
Before anything is built, I crawl the current WordPress site and list every URL that exists or has backlinks: pages, posts, categories, tags, media and old paths that already redirect. Each one is mapped to its new address on Contentful and Next.js, or to the closest relevant page when it no longer exists, and served as a permanent 301 redirect from launch day.
A small part of a typical redirect map looks like this:
old URL,new URL,status/2021/03/spring-menu/,/resources/spring-menu,301/category/news/,/resources,301/services/web-design-sydney/,/services/web-design,301/?p=482,/resources/spring-menu,301/wp-content/uploads/2022/05/menu.pdf,/files/menu.pdf,301Before the DNS switch, the whole map is tested against the new site so every old URL returns a single 301 to a live page, with no chains and no 404s. After launch, Search Console and the server logs are watched for anything missed, and fixes go in the same day.
Side by side
WordPress vs. Contentful + Next.js
Capability
WordPress
Contentful + Next.js
Page load (LCP, mobile)
2.5–4s typical
Sub-1s
Editor experience
Gutenberg blocks
Typed fields + live preview
Localization
Plugin + duplicate trees
Per-locale, built in
Security surface
30+ plugins to patch
No DB, no plugin exploits
Scaling traffic spikes
Needs caching layers
Static + edge by default
Front-end lock-in
Themed to WP
Reuse content anywhere
Fixed-scope pricing
One quote. No hourly surprises.
Every project is quoted fixed-scope after the free audit and paid in three stages (40/40/20). These ranges set expectations going in.
Small site
Brochure sites up to ~15 pages.
from$3,900
fixed after audit
- Up to ~15 pages and 30 blog posts moved 1:1
- Full URL & 301 redirect map — every old URL redirected
- Contentful model + Next.js front end, design kept close to your current site
- One language, no custom integrations
- 14-day aftercare included
Most SMBs
Standard migration
Content sites up to ~30 pages.
from$6,500
fixed after audit
- Full URL & 301 redirect map — every old URL redirected
- Contentful model + Next.js front end
- Live Preview & visual editing your team will actually use
- AI-assisted content — auto-generated meta, SEO fields and image alt text
- 30-day aftercare included
Growth
Multi-language sites & growing content teams.
from$12,500
fixed after audit
- Everything in Standard
- Full localization — per-locale fields + translation workflows
- AI-powered translations that preserve your tone across languages
- Editorial workflows + real-time collaborative editing
- Editor training + a handover doc your team keeps
See your site's migration report.
A free audit — URL inventory, redirect plan and fixed-scope quote. Even if you decide to stay on WordPress.
Frequently asked questions
The questions every WordPress team asks before a Contentful migration. Honest answers.
Got a question we did not cover? A 30-minute discovery call is the fastest way to a fixed-scope quote.