Joomla did its job for years. The ecosystem around it is shrinking.
Extensions whose authors moved on, a template that never planned for mobile, and a version upgrade that keeps getting postponed. I move your content, URLs and Google rankings to a custom website I maintain myself, with no third-party extensions.
Where it starts to cost. Not on day one, but as the business grows.
- Extensions
Extensions without an author
Some Joomla extensions are no longer developed or never made it to the new version. When the whole site depends on one of them, that extension decides whether you can upgrade.
- Security
An old version with no patches
Joomla 3 officially stopped receiving security patches in 2023. A site still on it works, but every new vulnerability stays open.
- Speed
A template from another era
Templates built a decade ago didn't plan for the phone as the main screen. Patching an old foundation often takes longer than it's worth.
- Editing
An admin that needs a guide
Categories, modules, positions and menus, each with its own access rights. Changing one block on the homepage means knowing which module it lives in.
What moves straight from the database.
- Content
Articles, categories and menus
I take articles, categories, menus, users and media straight from Joomla's database, whatever the version. Content held in extensions (galleries, forms, catalogues) is listed and moved separately.
- URLs
Every old URL leads to a new one
Joomla URLs, with or without index.php depending on your settings, get 301 redirects to the new ones, with meta titles and descriptions. Your Google rankings don't start from zero.
- Switchover
The old site runs until the new one is ready
I build the new site alongside, on a preview address. Once you approve it, only the DNS records change, so the switch takes minutes. You shut down the old hosting once everything is checked.
Send me your website. You'll get advice and two time slots.
Enter your address and a few details. An email with advice for your platform and two open slots for a call arrives straight away, and I'll look at your site personally and get back to you.
- Advice for your platform you can act on right now, without me
- A personal look at your website and an idea for your business
- Two open slots for a 30-minute call, one click to book
Frequently asked questions
No. The move goes straight from the database, so an upgrade that would be thrown away anyway isn't needed.
Their content moves over and the feature becomes part of the site. At the end there are no extensions to keep an eye on and no author the site depends on.
Yes. Language versions and the links between them move together, and each gets its own URLs and hreflang tags, so Google knows which version is for whom.
Not if the migration is done properly. Every old URL gets a 301 redirect, meta titles and descriptions move with it, and after the switch I watch Search Console until the index settles. A drop in traffic after a migration is a sign nobody did that work, not a consequence of the migration.
It depends on the scope and on whether a redesign comes with it. Roughly the same as a build: a website 3–6 weeks, a web shop 6–12 weeks. The exact timeline is in the proposal, before work starts.
No. You cancel the old platform only once the new site is live and we've checked that content, redirects and, for a shop, orders are all in place. Until then the old site runs as it always has.
Because migrating a five-page website and a shop with thousands of products are not the same job. After a call and a look at your site you get a fixed proposal, and that figure holds until the end of the project.
The site comes with maintenance: updates, security monitoring, daily backups and uptime monitoring. Alongside it comes SEO + AEO, so after the move the site doesn't stand still but gets found by search engines and AI models.