Website speed optimisation
Stop making customers wait for the next page.
I trace what makes the website wait, fix the bottleneck and test the customer route again. The aim is a visibly faster experience, not only a greener score.
Start with what you notice
Where does the website make people wait?
Choose the closest symptom. It points to the first layer I would investigate, while the final recommendation still comes from a real trace of the website.
From click to useful page
Speed is a chain. The slowest link sets the wait.
Press the comparison to see the difference between hiding symptoms and shortening the route that actually blocks the customer.
Core Web Vitals in plain English
Appear, respond, stay where you were put.
The labels are technical, but the customer experience is not. These signals help organise the diagnosis rather than replace it.
Main content appears
How long the important visible content takes to arrive.
The page responds
Whether a click, tap or typed action produces a prompt response.
The layout stays put
Whether buttons, text and images move unexpectedly while loading.
What I can change
WordPress, HTML or bespoke. I follow the delay through the stack.
Caching alone is not a diagnosis. A site may need smaller media, cleaner code, fewer expensive requests, better database work or different hosting. I change the layer the evidence points to.
Protect the earning route
A fast homepage can hide a slow decision.
For shops, bookings and lead forms, I test the pages after the landing page too. The last slow step may be the one that loses the customer.
A score is evidence, not the finish line
The number can move while the website stays the same.
Test location, device, network and temporary server load all affect a lab run. I compare like with like and explain the customer-visible change.
What the report answers
What was slow, what changed, and whether it held.
- The bottleneck found in the first trace
- The change made and any trade-off
- Before and after under matched conditions
- The 30-day recheck and anything that drifted
The repair route
Measure first. Change the smallest useful thing.
Performance work is safer when the site remains recognisable and each change has a reason. A backup and rollback route come before optimisation.
Reproduce the wait
Test the real customer route under repeatable conditions.
Locate the bottleneck
Separate server, code, assets and third-party work.
Make focused changes
Keep a backup and avoid removing useful behaviour blindly.
Test now and later
Deliver the comparison, then recheck after 30 days.
One clear speed overhaul
Fix the bottleneck without buying a new website by default.
I confirm the scope after an initial look. The range covers a focused overhaul of an existing website, not an unlimited rebuild disguised as optimisation.
If the trace shows that hosting, a paid service or a larger code repair is the honest answer, that cost is explained before it is added.
Typical project
£250 - £600one-offWebsite speed overhaul
- Baseline and bottleneck trace
- Images, caching, fonts and scripts as needed
- WordPress, PHP or database work when relevant
- Customer-route verification
- Before-and-after report
- 30-day recheck
Honest performance work
Faster, stable and useful. Not a fragile perfect score.
A website still needs its shop, analytics, accessibility and business tools after optimisation. I will not break useful behaviour or hide content merely to improve a test.
- No guaranteed score on every test run
- No deleting useful features without agreement
- No unnecessary rebuild or hosting move
- No mystery optimisation plugin as the whole answer
- You keep the report, code, access and configuration
Before the first measurement
Website speed questions.
Can you guarantee a perfect speed score?
No. Lab scores vary with the test device, network, location and temporary server conditions. I improve repeatable bottlenecks and report the customer-visible change. A stable, useful website matters more than a fragile perfect run.
What is included in the £250 to £600 range?
A typical focused overhaul includes a baseline, bottleneck trace, relevant image, caching, font, script, WordPress or server-configuration work, customer-route verification, a before-and-after report and a 30-day recheck. I confirm the scope before work starts.
How do you measure the improvement?
I compare repeated tests under matched conditions and inspect the route itself. Where enough real-user data exists, that can add longer-term context. The report explains what was measured, what changed and any limitation rather than presenting one unexplained score.
Can you speed up a WordPress website you did not build?
Usually, yes. I inspect the theme, plugins, database, hosting and existing cache before changing anything. If the site has an existing fault or unsafe access, I explain what must be repaired first.
Can you optimise HTML or bespoke PHP websites?
Yes. I work with WordPress, HTML and bespoke PHP websites. The tools differ, but the route remains the same: reproduce the wait, trace it through the browser and server, then change the layer causing it.
Will you install a caching plugin?
Only when it is appropriate. A cache can reduce repeat work, but it does not repair oversized assets, expensive queries, broken third-party requests or unnecessary code. I use caching as one possible part of the solution, not the whole diagnosis.
Do I need different hosting?
Not automatically. A slow initial response may come from hosting, but it may also come from PHP, database work, missing cache or an external service. I trace that wait first. If a hosting move is justified, the reason and separate cost are made clear.
Can you speed up a WooCommerce shop or booking website?
Yes. I test the important route beyond the homepage, including product or service selection, cart, checkout, booking calendars, forms, payments and confirmation. Third-party systems can limit part of the result, and that limitation is shown rather than hidden.
Will the website look different afterwards?
It should remain recognisable. Some image delivery, font loading or visual effects may need adjustment, but I do not remove useful content or behaviour without agreement. Any visible trade-off is discussed before it is made.
Will the website be offline during the work?
Most work can be prepared and tested without planned downtime. I make a backup and keep a rollback route before changes. If a hosting or infrastructure change needs a short maintenance window, it is agreed in advance.
Why do you recheck after 30 days?
Websites change. New images, plugin updates, analytics, adverts or external services can alter the result after the first report. The recheck confirms whether the improvement held and identifies any new drift.
What do you need from me to start?
Send the website address, the page or customer action that feels slow, the devices where you notice it and any recent plugin, hosting or design change. I can then tell you what I would measure first and what access may be needed.
Show me where it feels slow
Send the website and the route that matters.
Include the website address, the device or page where you notice the wait, and whether a shop, booking or form is involved. I will tell you what I would measure first.
- I read every request myself
- I reply within 24 hours - much faster on WhatsApp
- No automatic rebuild or hosting move
Sent
Got it. I reply within 24 hours - much faster on WhatsApp. Check spam if nothing arrives, then message me there.