[ WordPress  /  WordPress Speed Optimization ]

Fast for real users, not just for the test tool.

A perfect score on a synthetic test means nothing if the site feels slow on a phone. I work against the metrics your visitors actually experience, and against what search engines actually measure.

Free report first · Fixed price · Measured before and after

Freereport before any work
Realuser metrics, not just lab
Fixedprice, measured result
Nocaching plugin roulette

[ What makes it slow ]

Where the seconds actually go.

Installing another caching plugin hides some of this. It does not remove any of it.

Too much loaded per page

A theme shipping every stylesheet and script it owns on every page, whether the page uses them or not.

Slow database queries

Unindexed lookups and bloated tables, usually made worse by years of accumulated revisions and expired transients.

Huge images

Full-resolution uploads served to phones in formats a decade out of date.

Third-party scripts

Chat widgets, tag managers and tracking pixels blocking the page while they load.

Slow server response

Underpowered or badly tuned hosting, where the first byte arrives late no matter how good the front end is.

Layout shifting while loading

Content jumping as images and fonts arrive, which is both a ranking factor and genuinely irritating.

[ How it works ]

Measure, fix, measure again.

01  —  Day 1-2

Measure

Real-user data and lab tests across templates and devices. You get a report showing exactly where the time goes, and what each fix is worth in seconds.

02  —  Day 3-8

Fix

Worked in order of impact per hour: server response first, then payload, then rendering, then third parties.

03  —  After

Verify

Re-measured on the same tests and devices, with before-and-after numbers. Real-user metrics reflect the change over the following weeks.

[ What actually changes ]

What actually gets changed.

Ordered by how much time each typically saves per hour of work, which is rarely the order plugin guides suggest.

Server & delivery

  • Server response time — PHP version, opcode caching and object caching so pages are generated fast.
  • Page caching — configured correctly for logged-in users, carts and dynamic content.
  • CDN and edge caching — static assets served near the visitor, not from one origin.
  • Database cleanup and indexing — revisions, transients and the queries that scan whole tables.
  • Compression and modern protocols — brotli and HTTP/2 or 3 enabled at the server.

Page weight & rendering

  • Image optimization — modern formats, correct sizes per device, lazy loading below the fold.
  • Unused CSS and JavaScript — removed per template rather than loaded globally by default.
  • Render-blocking resources — critical styles inlined, everything else deferred.
  • Font loading — preloaded and swapped so text is readable immediately.
  • Layout shift fixes — dimensions reserved for images, ads and embeds before they arrive.

[ Example engagement ]

Six seconds down to under two.

A content-heavy site with a multipurpose theme, no object caching and full-size images. Server response and page weight addressed first, third-party scripts last.

Illustrative example of a typical engagement. Figures vary with the state of your systems and are not a guarantee of a specific outcome.

6.1s to 1.8slargest paint
74%less page weight
0.02layout shift score
All 3Core Web Vitals passing

[ Free · 48 hours ]

Get a speed report first.

I test your key templates on real devices and send back where the time goes, with the projected gain for each fix. No obligation to proceed.

Get the report

[ Pricing ]

Pricing that fits your budget.

Tell me the number you have to work with. I'll tell you honestly what's achievable within it — and if it isn't enough, I'll say so before we start rather than halfway through.

Fixed project price

Scope agreed in writing, price agreed in writing, before any work starts. No hourly creep and no invoice you haven't already approved.

Monthly retainer

For ongoing work — maintenance, monitoring, updates and small changes. Month to month, cancel whenever, no minimum term.

Hourly for small jobs

For a single bug or a short task where writing a full scope would cost more than simply doing the work.

Budget too tight for the whole thing? I'll often suggest doing the highest-value part first and the rest later, rather than doing all of it badly.

[ Questions ]

Common questions.

Will I get a perfect score?

Possibly, but that is not the goal and I will not chase it at the expense of the site. Real-world load time and Core Web Vitals are what affect visitors and rankings; a synthetic score is a diagnostic tool, not the target.

Do I need to change hosting?

Sometimes. If server response time is the bottleneck, no amount of front-end work fixes it. I will tell you plainly if hosting is the constraint, and what a move would gain you.

Will it break my site?

Work is done on staging and each change verified. Aggressive optimizations that risk breaking functionality are only applied with your agreement, and everything is reversible.

Do you use a caching plugin?

Where it is the right tool, yes — configured properly rather than installed and forgotten. Much of the gain usually comes from the server and the page itself, which no plugin can fix for you.

Does speed really affect rankings?

It is a real but modest ranking factor. The larger commercial effect is on conversion: slow pages lose visitors before they see anything, and that shows up in revenue before it shows up in rankings.

[ Let's talk ]

Tell me what's broken.

Describe the problem in a few lines and you'll get a real reply from the person who'd do the work โ€” same working day, no discovery call required.