The verdict in three sentences
For a Bristol precision engineering SME whose 120-page Joomla 3 site no longer receives updates and scores 38 on mobile, optimising the existing site for £2,500-4,000 only buys time: Joomla 3 reached end of life in 2023 and every unpatched vulnerability stays open. A full migration to headless Next.js at £10,000-17,000 fixes security, performance and maintainability in one go, provided the 301 redirect plan for around 300 URLs is treated as a deliverable in its own right. Migration SEO risk is real but manageable; the risk of staying on an abandoned CMS is not.
Optimise Joomla 3 or migrate: the numbers
It is tempting to "make it last" two more years. Here is what each option actually buys.
| Criterion | Optimise Joomla 3 | Migrate to Joomla 5 | Migrate to headless Next.js |
|---|---|---|---|
| 2026 budget (estimate) | £2,500 to £4,000 | £5,500 to £9,000 | £10,000 to £17,000 |
| Timeline | 2 to 4 weeks | 5 to 8 weeks | 8 to 12 weeks |
| Target mobile score | 55 to 65 | 65 to 80 | 85 to 98 |
| Target LCP | 3.5 to 4.5 s | 2.5 to 3.5 s | Under 2.5 s, often 1.2 to 1.8 s |
| Security | Core vulnerabilities unpatched | Official patches | Static front end, smaller attack surface |
| Third-party extensions | Often abandoned | Replace one by one | Removed, features rebuilt |
| Estimated lifespan | 12 to 24 months | 4 to 6 years | 6 years and more |
Moving to Joomla 5 is an honest compromise if the marketing team wants to keep its current back office. Headless Next.js, paired with a CMS such as Strapi, Payload or Sanity, wins as soon as the SME publishes technical product pages, sector pages (medical, aerospace, scientific instruments) and wants flawless mobile performance for its buyers.
The redirect plan and SEO risks
A 120-page site usually carries 2 to 3 times more indexed URLs: old versions, Joomla parameters (?option=com_content&view=article), PDFs, category pages. Hence the 300 URLs to map.
| Migration SEO step | Content | Effort | Indicative cost |
|---|---|---|---|
| URL inventory | Crawl, Search Console, server logs | 1 to 2 days | £500 to £900 |
| Mapping table | 300 old URLs to new ones, one by one | 2 to 3 days | £900 to £1,500 |
| 301 redirects | Server rules or Next.js middleware | 1 day | £400 to £700 |
| Pre-launch testing | Every redirect tested, zero chains | 1 day | £400 to £700 |
| Post-migration monitoring | 404 errors, rankings, organic traffic | 6 to 8 weeks | £600 to £1,200 |
| Hosting | Vercel or a UK cloud provider | Recurring | £20 to £55 per month |
A well-run migration usually sees a 5 to 15% organic traffic dip for 2 to 6 weeks, then a return to baseline and often beyond thanks to the speed gain. Failed migrations, where traffic falls 40% or more, almost always share one cause: forgotten redirects or redirects pointing to the home page.
Mini case study
Emma, marketing manager at a precision engineering SME in Bristol (illustrative persona), compares two five-year scenarios. Scenario A: optimisation at £3,200, then a forced migration two years later at £13,000, so £16,200. Scenario B: immediate migration to Next.js at £13,000 plus £35 a month hosting, so 13,000 + 2,100 = £15,100 over five years.
Scenario B costs £1,100 less and delivers three extra years of performance. If the site gets 900 visits a month with a 1% quote request rate, and bringing LCP under 2.5 s lifts that rate to 1.3%, Emma gains about 2.7 extra requests a month, roughly 32 a year.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does a Joomla to Next.js migration cost in 2026?
For a 120-page site, expect £10,000 to £17,000 as an estimate, redirect plan included. Price depends mostly on the number of page templates and features to rebuild.
Will we lose our rankings?
A temporary 5 to 15% dip over 2 to 6 weeks is common. With a complete mapping of the 300 URLs and 6 to 8 weeks of monitoring, traffic recovers and then grows.
Can the marketing team keep a simple back office?
Yes, headless CMSs (Strapi, Payload, Sanity) offer an editing interface that is often clearer than Joomla. A 2 to 3 hour training session is usually enough.
What hosting should we plan for?
Vercel or a UK-based cloud provider, between £20 and £55 a month depending on traffic and CMS. UK hosting helps when clients ask data residency questions under UK GDPR.
Does optimising Joomla 3 still make sense?
Only as a stopgap of under 12 months, at £2,500-4,000. Joomla 3 no longer gets security patches, which exposes the site to every newly published vulnerability.
Let's scope your project. Send us your site URL and a Search Console export: we will price the URL inventory, migration and SEO monitoring, with an indicative budget and an 8 to 12 week schedule. 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.
