The verdict in three sentences
For a B2B services firm whose WordPress site has 180 pages and 34 plugins, moving to headless Next.js pays off once mobile LCP exceeds 4 seconds and maintenance runs above 150 EUR (about 160 USD) a month. The real risk is not technical but organic search: without a 301 redirect map covering 100% of URLs, a temporary traffic loss of 5 to 15% is typical, and it can be worse. Done properly, the switch takes 8 to 12 weeks and organic traffic is back to baseline within 2 to 4 weeks.
Why a WordPress site with 34 plugins becomes a liability
WordPress is a fine place to start. Trouble comes with accumulation: a page builder, three SEO and caching plugins fighting each other, a form plugin, a slider, a cookie banner, a translation layer, backups, anti-spam. Each plugin loads its own scripts, ships its own updates and adds its own attack surface. In 2026, most reported WordPress vulnerabilities come from plugins, not from core.
For a marketing lead, the symptoms are tangible: slow mobile pages, forms that break after an update, a maintenance bill that keeps climbing and a team that is afraid to touch the site. Headless Next.js separates content (a lightweight CMS or Markdown files) from presentation (pre-rendered pages served from a CDN). There is no admin panel on the public domain and no database queried on every visit.
| Metric | Current WordPress (180 pages, 34 plugins) | Headless Next.js target |
|---|---|---|
| Measured mobile LCP | 4.8 s | 1.2 to 2 s (target) |
| Average page weight | 2.5 to 4 MB (ballpark) | 0.6 to 1.2 MB |
| Components to update | core, theme and 34 plugins | locked dependencies, quarterly review |
| Outsourced maintenance | 80 to 250 EUR / 90 to 270 USD a month | 35,000 to 120,000 FCFA a month (53 to 183 EUR) with Kolonell |
| Attack surface | /wp-admin, xmlrpc, PHP forms | no public back office |
| Incidents after updates | 2 to 4 a year (common) | rare, every deploy tested before release |
The redirect map: where your rankings are won or lost
A failed migration shows up as a Search Console curve that drops the day after launch. The cause is almost always the same: URLs changed without redirects, title tags rewritten, PDFs forgotten. The method has seven steps, all completed before go-live.
| Step | Deliverable | Timing | Risk if skipped |
|---|---|---|---|
| Full site crawl | inventory of 180 pages, media and PDFs | week 1 | orphan URLs returning 404 |
| 16-month Search Console export | list of pages driving 80% of clicks | week 1 | losing cornerstone pages |
| Mapping table | one row per URL, 301 to the exact equivalent | weeks 2 and 3 | diluted authority |
| Tag carry-over | title, meta description, H1 and alt kept or improved | weeks 4 to 7 | ranking drops |
| Structured data and sitemap | Organization, Service, FAQ JSON-LD, XML sitemap | week 8 | lost rich results |
| Staging QA | full site on noindex, scripted 301 tests | weeks 9 and 10 | bugs found in production |
| Post-launch monitoring | daily 404 and ranking checks | day 1 to day 60 | silent decline |
Preparation level drives traffic impact directly. The ranges below are 2026 ballpark figures seen on B2B sites of 100 to 300 pages.
| Preparation level | Temporary traffic loss | Back to baseline |
|---|---|---|
| 301 on 100% of URLs, content and tags kept | 0 to 5% | 2 to 4 weeks |
| 301 on main pages only | 5 to 15% | 2 to 4 months |
| New structure without a mapping table | 20 to 40% | 6 months or more |
| No redirects at all | 30 to 60% | rarely full recovery |
Realistic budget and timeline
Kolonell prices the migration in three tiers. The tier depends on the number of page templates, how much content is carried over and the integrations involved (CRM, email platform, booking tool). A client portal or configurator is a custom application and is quoted separately. For comparison, a UK or US agency typically quotes far more for the same scope.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
| Item | 2026 range |
|---|---|
| Kolonell Starter | 800,000 to 1,200,000 FCFA (1,220 to 1,830 EUR) |
| Kolonell Growth | 1,200,000 to 2,000,000 FCFA (1,830 to 3,050 EUR) |
| Kolonell Premium | 2,000,000 to 3,500,000 FCFA (3,050 to 5,340 EUR) |
| Business feature (client portal, calculator) | custom application, from 2,500,000 FCFA (3,810 EUR) |
| Kolonell monthly maintenance | 35,000, 75,000 or 120,000 FCFA (53, 114 or 183 EUR) |
| Typical Western European agency, same scope | 15,000 to 40,000 EUR (2026 ballpark) |
| Typical US agency, same scope | 20,000 to 60,000 USD (2026 ballpark) |
The standard timeline runs 8 to 12 weeks: audit and mapping table (weeks 1 to 3), template development (weeks 3 to 6), content migration (weeks 6 to 8), QA (weeks 8 to 10), launch and close monitoring (weeks 10 to 12). Launch on a Tuesday or Wednesday, never right before a sales peak.
Mini case study
Sarah, marketing lead at a 45-person HR consulting firm in Rotterdam, pays 190 EUR a month for WordPress maintenance and suffers two incidents a year billed at 600 EUR each: 3,480 EUR a year. After a Premium-tier migration (5,340 EUR at the top of the range) with Standard maintenance at 75,000 FCFA (114 EUR) a month, her annual running cost falls to 1,368 EUR, saving 2,112 EUR every year.
The bigger gain is conversion. With 2,100 monthly visits and an enquiry rate rising from 1.1% to 1.6% once LCP drops from 4.8 s to 1.6 s, the site produces 34 enquiries instead of 23. If one enquiry in ten becomes an 8,000 EUR engagement, those 11 extra enquiries are worth roughly 8,800 EUR of revenue a month: the project pays for itself in the first month of improved conversion.
FAQ
Will we lose our rankings by leaving WordPress? Not if 100% of URLs are 301-redirected and tags are preserved: the dip then stays between 0 and 5% and lasts 2 to 4 weeks. Losses of 15% or more come from partial redirects.
Can our team still publish without a developer? Yes, a headless CMS offers an editing interface similar to WordPress, with fewer options but no plugins to maintain. Onboarding takes 1 to 2 hours of training.
How long does a 180-page migration take? Plan for 8 to 12 weeks, including 3 weeks of audit and mapping. Cutting that phase short is the main cause of traffic drops.
Do we need to rewrite all our content? No: migrate existing content first and rewrite only the 10 to 20 pages carrying 80% of traffic. Rewriting everything at once multiplies variables and makes SEO diagnosis harder.
What happens to the WordPress blog? Posts are imported with their original URLs or redirected one by one, images and categories included. A 60-post blog imports in 2 to 3 days.
Let's scope your project. Send us your WordPress site address and we will price the audit, the redirect map and an 8 to 12 week switch at the tier that fits your scope. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
