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.

Customer routeillustrative trace
service-pageloading
Server
Page
Images
Scripts
Useful pagevisible and ready
priority
£250 - £600typical speed overhaul
Before + aftermeasured under matched conditions
30 daysthen I recheck the result
Keep the siteno rebuild unless it is justified

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.

Before tracingSeveral tasks block the useful page
01234
Server response
Useful content
Main image
Interaction
Customer can see and use the page here
Illustration only. Your report uses repeatable measurements from the real website.

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.

LCP

Main content appears

How long the important visible content takes to arrive.

INP

The page responds

Whether a click, tap or typed action produces a prompt response.

CLS

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.

Images and fontsright format, size, loading order and display behaviour
CSS and JavaScriptless blocking work and less code on the critical route
WordPress and PHPplugins, theme execution, database queries and scheduled tasks
Cache and hostingresponse time, configuration, limits and delivery

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.

Landing pagepromise appears
Choicedetails respond
Actionform or checkout works
Confirmationresult is recorded
Score?

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.

Measure

Reproduce the wait

Test the real customer route under repeatable conditions.

Trace

Locate the bottleneck

Separate server, code, assets and third-party work.

Repair

Make focused changes

Keep a backup and avoid removing useful behaviour blindly.

Verify

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-off

Website 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
Ask about a speed overhaul

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