Rebuild or tune-up? How to tell which you need
When a website starts to feel slow, dated or awkward to edit, the conversation usually jumps straight to a redesign. Sometimes that’s right. Often, though, the site underneath is sound, and a few weeks of focused fixes would deliver most of what a rebuild promises, for a fraction of the cost and without the risk of a relaunch.
Here’s how we decide, and how you can make a first pass yourself.
Start with what’s actually wrong
“The website isn’t working” usually means one of a handful of specific things. Name yours before deciding anything:
- It’s slow.
- It looks dated, or no longer matches the business.
- It’s hard to edit, so every change waits for a developer.
- It keeps breaking after updates.
- It isn’t bringing in enquiries or sales.
Each has a different fix, and only some of them need a rebuild.
Signs a tune-up will do
The slowness has the usual causes. Oversized images, underpowered hosting, no caching, and plugins loading scripts on every page cause most slow WordPress sites. All of them can be fixed without touching the design, which is what our speed optimization work does. Core Web Vitals, minus the jargon covers what usually fixes each measurement.
The design still fits. If customers find what they need and the brand hasn’t changed, a fresh coat of paint won’t move your numbers much. Clearer calls to action, better photos and faster pages often will.
It’s built on something maintained. A theme that still gets updates, running on a supported version of PHP, is a solid base to improve.
The problems are specific. “The menu breaks on phones” and “the contact form goes to spam” are fixes, not reasons to start again.
Signs it’s time to rebuild
The site can’t run on a supported PHP version. When the theme or a key plugin breaks on a current version, the site is stuck on an old one that no longer gets security fixes. That’s a security problem with a deadline. PHP 8.2 support ends in December explains why.
The theme or page builder is abandoned. No updates for years means no security fixes, and a growing gap between it and WordPress itself.
Every page is a one-off. Sites built by stacking page-builder sections by hand tend to end up with no two pages built the same way. Changing a button colour means editing forty pages, and every edit risks breaking the layout on phones.
The business has changed. New services, a new audience, or a shop or booking system the site was never designed for. Bolting these onto a structure built for something else costs more over time than building the right shape.
Fixes keep costing more than they save. If every small change takes days because of what’s underneath, you’re already paying for a rebuild, just in instalments.
A quick scorecard
Give yourself a point for each yes:
- The theme or page builder hasn’t been updated in over a year.
- The site can’t run on a supported PHP version.
- Simple text or image edits regularly need a developer.
- The same element, like a button or a banner, is built differently on different pages.
- The site looks broken or awkward on phones in ways that aren’t quick fixes.
- The business now offers something the site wasn’t built for.
- You pay for several premium plugins just to hold the site together.
- Your last three “small” changes each took more than a week.
0–2: tune it up. 3–5: get an audit before deciding, because some of those points may be fixable. 6–8: plan a rebuild, and keep the current site patched in the meantime.
It’s a rough guide, not a verdict. A single point, like being stuck on an unsupported PHP version, can be serious enough on its own.
What a tune-up usually includes
- Better hosting, or a properly tuned server, with page caching
- Images resized, compressed and served in modern formats
- Plugins that add weight without earning it removed or replaced
- The specific layout and mobile problems fixed
- WordPress, PHP, the theme and plugins updated, tested on staging first
- Backups and uptime monitoring set up, so the site stays in shape
If you do rebuild, keep what works
A rebuild shouldn’t throw away what the old site has earned. Keep the addresses of pages that rank, or redirect each one to its new home. Carry over titles and descriptions that perform, and move existing content across rather than rewriting everything at once.
Our WordPress rebuilds take two to four weeks and are planned around keeping your rankings. They start with a written audit, and if it shows you don’t need a rebuild, we’ll tell you in week one.