WordPress Performance Optimisation

Complex WordPress sites, made fast again

A real case study: a complex WordPress and Divi site that had become slow and unstable, rebuilt to load in under a tenth of a second without changing the design or losing a single feature. And a service other web designers and agencies can call on for exactly this kind of work.

The diagnosis

A fast-looking site that had quietly become slow

The site looked the part, but its main listing pages had ballooned to around 7 MB of page code and were taking over 11 seconds of server time before a visitor saw anything. Turning on caching to mask it only made things worse, and enquiries had started to slip.

7 MB

of page code on the main listing pages, most of it invisible, duplicated styling regenerated on every single visit.

Before

11.2s

of server time on the heaviest page before a visitor saw anything. On mobile, that is a lifetime.

Before

Unstable

every attempt to cache the site to hide the slowness broke sliders, filters and the pop-up enquiry forms.

Before

The root cause

Around 6.4 MB of that 7 MB was redundant CSS the page builder regenerated for every item in the list, and re-injected on every filter click. That is why caching kept breaking, and why more hosting would not have fixed it. It was not a hosting problem you can buy your way out of. It was a build problem that had to be found.

The results

The same site, rebuilt to load in under a tenth of a second

Nothing about the design or the features changed. The pages were made to do the same job with a fraction of the weight, then cached safely so visitors get them almost instantly.

Main listing page weight

Megabytes downloaded · lower is better

7.03 MBBEFORE1.01 MBAFTER-86%

Time before the page appears

Seconds of server time · lower is better

11.2sBEFORE0.03sAFTERcached
MeasureBeforeAfter
Main listing page weight7.03 MB1.01 MB (-86%)
Server time to first byte11.2sunder 0.1s
Typical visitor load (cached)6 to 11s~0.03s
Image library2.40 GB0.13 GB (-94%)
Video437 MB84 MB (-81%)
Design & every featuren/aPixel-identical, all working

Measured before and after on the same pages. Client details kept private; every figure is real, not estimated.

Verified, not claimed

Measured, pixel-checked, and signed off by another web professional

Pixel-exact

Automated before and after comparisons confirmed the design is completely unchanged.

Every feature

Filters, sliders, pop-up forms and CRM routing all retested in a real browser and working.

Reversible

Applied cleanly with a full backup and staging first, so nothing was left to chance.

What the client said
I can't recommend Rod highly enough. As a web designer, I'm comfortable handling most WordPress work myself, but I recently had a site that had developed some fairly complex performance and optimisation issues that were beyond my level of expertise. Rod was fantastic from start to finish. He took the time to properly investigate what was happening rather than just applying quick fixes, clearly explained the issues he found, and then worked through them methodically. The difference he has made to the site is amazing. It is significantly faster and more stable, and he managed to achieve that without compromising the design or functionality of what is quite a complex website. I wouldn't hesitate to recommend Rod to other designers, businesses or anyone needing help with a complex website.
Anita Martin·E Digi Marketing·Verified Google review
For web designers & agencies

The person you call when the performance work gets hard

Most of this work comes from designers who are more than capable with WordPress but have run into a performance or optimisation problem outside their usual workflow. I'm not here to take your client. I work with you, behind the scenes if you prefer, solve the technical problem properly, and hand it back faster and stable.

Where I usually come in

Page-builder bloat (Divi, Elementor and custom loops) that balloons page weight
Slow archives, heavy queries and caching that keeps breaking the site
Core Web Vitals and PageSpeed problems that hurt rankings and conversions
Migrations, hosting moves and technical work outside the normal page-builder flow
Questions people ask first

WordPress performance FAQs

Next step

Got a WordPress site that has become slow?

A slow website doesn't always need rebuilding. Send it over for a free performance review and I'll tell you honestly what's going on and what it would take to fix it.