Should you rebuild your website or optimise it?
This is the question behind most of the enquiries we get, and the answer is genuinely case by case. Here is the framework we use, including the outcome where the answer is 'neither'.
Start with the actual problem
'The site is slow' is a symptom. Before deciding anything, find out which of these is true, because they lead to different answers:
- Slow first byte — a hosting problem. Fix hosting. Neither rebuild nor optimisation required.
- Heavy assets from a theme or plugins — optimisation, if the weight is removable. Rebuild if it is structural.
- JavaScript execution failing INP — usually structural. Rebuild territory.
- Fine on speed but nobody visits — not a build problem at all. This is SEO or advertising, and rebuilding will not help.
Optimise if
The theme is reasonable, the plugin count is under about fifteen, there is no page builder, and the failures are LCP and CLS rather than INP. In that situation the work is hosting, images and careful asset handling, and you can usually reach passing Core Web Vitals in days rather than weeks.
Also optimise if the site is recent and someone competent built it. A two-year-old custom site that got slow is almost always fixable — something was added, and it can be removed.
Rebuild if
There is a page builder, thirty-plus plugins, or a marketplace theme with a demo importer. In these cases the weight is the architecture, and optimisation plateaus at 'acceptable' after considerable effort.
Also rebuild if you are afraid to run updates, if functionality you need is being blocked by the platform, or if you have already paid for optimisation once and it regressed. That last one is the clearest signal — a site that gets slow again after being optimised is a site whose structure produces slowness.
Do neither if
Your site gets very little traffic. Performance work on a page nobody visits returns nothing, and we will tell you so rather than quote for it. Get visibility first — SEO, local search, ads — and revisit speed when there is traffic to lose.
Also do neither if the site is genuinely fine and the impulse is aesthetic. 'It looks dated' is a real reason to redesign, but it is not a performance problem and should not be sold as one.
A quick self-check: run PageSpeed Insights on your busiest page, on mobile. If the field data section says you are passing Core Web Vitals, speed is not your problem, whatever the lab score says. Spend the money elsewhere.
Common questions
Is it cheaper to rebuild or optimise a slow website?
Optimisation is cheaper upfront and often the right answer for a reasonably built site. It becomes false economy when the slowness is structural — a page builder or a very heavy theme — because you can spend comparable money and land at merely acceptable, then regress the next time something is added.
How do I know if my site is beyond optimising?
Three signals: INP is failing after you have removed everything removable, the site uses a page builder for its layouts, or it has already been optimised once and got slow again. Any two of those and rebuilding is usually the better spend.
Can I rebuild in stages?
Yes, and it is often sensible. Rebuild the highest-value pages first — the ones taking traffic and generating enquiries — and keep the rest on the old site behind the same domain. It spreads cost and lets you verify the new approach works before committing to all of it.
Will you tell me if I do not need a rebuild?
Yes. We give this assessment free, including when the answer is that your hosting is the problem, or that you should spend the money on traffic instead. Selling someone a rebuild they do not need buys one project and no referrals.
Want us to look at your site?
We will tell you whether the problem is hosting, plugins, architecture or something else entirely — including when the answer is that you should not rebuild and should spend the money on traffic instead. No charge for the assessment.
Pricing: US clients (USD) · India clients (INR)
Related guides
- Why your WordPress site is slow — and what actually fixes it
- Migrating WordPress to Next.js: what it involves and what it costs
- What site speed actually costs you in sales