Speed up WordPress without plugins or code changes

Your site stays where it is. Traffic routes through WebSpeed with a DNS change and pages arrive optimized — nothing installed, nothing in your plugin list to conflict with, nothing a core update can undo. And what we fix isn't a checklist: across the 64 WordPress sites we audited, the same handful of bottlenecks came back again and again.

No signup. See your before/after PageSpeed score in about a minute.

  • Nothing to install
  • Your site stays where it is
  • Any optimization can be switched off
Real WordPress site css-tricks.com 60 77 on mobile

What WebSpeed does on WordPress

Each one is independent and can be switched off for your domain — nothing here is all-or-nothing.

The first paint stops waiting on CSS

The CSS the first screen needs is inlined; the rest stops blocking. The browser paints on the first response instead of waiting out a chain of stylesheets.

Critical CSS Render-blocking resources FCP

The hero image gets priority, the rest waits

The largest above-the-fold image is preloaded at high priority; images further down wait until they approach the viewport.

LCP Lazy loading

Off-screen sections stop rendering

Below-the-fold sections are skipped until they're needed, so a long page costs about what its first screen costs.

TBT SI

Unsized images get their real dimensions

We read each image's true aspect ratio server-side and put it in the markup, so the browser reserves the right box before the file arrives.

CLS

Images ship in lighter formats

JPEG and PNG become WebP on the fly, animated GIFs become animated WebP, and icon fonts are subset to the glyphs the page actually uses.

SI

Analytics and chat load after the page is usable

Tag Manager, pixels, counters and live-chat load after the page is usable instead of in the middle of it rendering.

TBT INP

Your controls

What stays under your control

An optimization you cannot undo is a risk, not a feature. Each of these is a decision you keep after the site is live on WebSpeed.

  • Switch any optimization off

    Each one is independent. If something doesn't suit your WordPress theme, it can be disabled for your domain alone and everything else keeps working.

  • Keep only what measurably helps

    On a tuned profile we measure each optimization against your own pages and drop the ones that do not earn their place there.

  • Re-check whenever you want

    Your audit page re-runs both measurements on demand, so "did it help" stays a number you can pull rather than a claim you have to take.

  • Turn it off entirely

    WebSpeed sits in front of your site, not inside it. Revert the DNS record and your original site serves again, unchanged — nothing to uninstall.

In progress: a dashboard where you flip these yourself and follow each page's scores over time. Today it is a message to us and we apply it to your domain.

Why WordPress sites are slow

Not the usual tips — this is what our filter logs actually recorded across the WordPress sites we have audited, ranked by how many of them had something to fix.

Measured across 61 WordPress audits · snapshot 2026-09-09

92%of sites

Stylesheets block the first paint

Near-universal on this platform, and untouched by a caching plugin. Every plugin and every builder queues its own stylesheet into the head, and the browser must fetch and parse all of them before it can paint a single pixel.

75%of sites

The main image isn't prioritised

The largest image on the first screen — the one the visitor is waiting for — is fetched at the same low priority as everything else, so it queues behind assets nobody is looking at yet.

84%of sites

The browser renders what nobody sees

Long pages lay out and paint their whole length before the visitor has scrolled. On a phone that is most of the rendering cost spent on content that may never be seen.

330fixes on 30 sites

Images arrive without dimensions

One of the two highest-volume defects we correct. Themes output images without width and height, so the browser can't reserve space and text jumps as each file lands.

Real results

Measured on real WordPress pages

Stored audits — the original page against the same page served through WebSpeed, on mobile and desktop. Not a demo build: these are the sites as they ship.

WordPress
entrepreneur.com PageSpeed 34/38 53/38 mobile / desktop measured
1.4×faster
1.9×lighter
SEO +10%* Conv. +3%** Bounce -5%*** CO₂ -46% -0.3g
33 optimizations applied
  • Inlined @font-face CSS with font-display: swap
  • Added preconnect hints for external origins
  • Inlined critical CSS and deferred the rest
  • Reordered <head> so charset/viewport come first
WordPress
css-tricks.com PageSpeed 60/88 77/97 mobile / desktop measured
1.9×faster
1.8×lighter
SEO +33%* Conv. +16%** Bounce -20%*** CO₂ -45% -0.1g
75 optimizations applied
  • Preloaded the LCP image (fetchpriority: high)
  • Inlined @font-face CSS with font-display: swap
  • Deferred third-party scripts & widgets
  • Lazy-loaded images with real aspect-ratio (anti-CLS)
  • Applied content-visibility below the fold
WordPress
neilpatel.com PageSpeed 61/87 71/92 mobile / desktop measured
1.6×faster
27 optimizations applied
  • Stopped stylesheets blocking the first paint
  • Inlined @font-face CSS with font-display: swap
  • Deferred third-party scripts & widgets
  • Applied content-visibility below the fold
WordPress
wordpress.org PageSpeed 66/86 70/95 mobile / desktop measured
1.8×lighter
SEO +37%* Conv. +14%** Bounce -20%*** CO₂ -45% -0.1g
22 optimizations applied
  • Added preconnect hints for external origins
  • Inlined critical CSS and deferred the rest
  • Applied content-visibility below the fold
WordPress
cloudways.com PageSpeed 76/100 78/100 mobile / desktop measured
2.3×lighter
SEO +21%* Conv. +3%** Bounce -5%*** CO₂ -57% -0.1g
35 optimizations applied
  • Stopped stylesheets blocking the first paint
  • Preloaded the LCP image (fetchpriority: high)
  • Inlined @font-face CSS with font-display: swap
  • Lazy-loaded images with real aspect-ratio (anti-CLS)
  • Applied content-visibility below the fold
WordPress
problogger.com PageSpeed 44/80 73/95 mobile / desktop measured
1.3×faster
5.4×lighter
CO₂ -81% -0.4g
40 optimizations applied
  • JavaScript — 16 changes
  • Resource hints — 8 changes
  • CSS delivery — 7 changes
  • Fonts — 3 changes
  • HTML — 3 changes
  • Images — 2 changes
  • Rendering — 1 change

Real Google Lighthouse audits, original vs. WebSpeed Fast. The ring is the mobile PageSpeed after; “faster” is the Speed-Index ratio; “lighter” and CO₂ (≈0.15 g/MB per visit, Sustainable Web Design v4) come from the measured byte reduction. SEO / conversion / bounce are projections from the measured LCP improvement, not guarantees. Scores are per-page; yours will differ.

* Core Web Vitals are a Google ranking signal; the biggest lift is leaving the “Poor” zone (score < 50), scaled here by device search share.

** Akamai / SOASTA (2017): a 100 ms delay cost 7% of conversions across ~10 billion retail visits; scaled here to the measured improvement.

*** Akamai / SOASTA (2017): a two-second delay raised bounce rate by 103%; scaled to the measured improvement, site-specific.

Why it's worth doing

What a faster WordPress site is worth

SEO Rank ↑ out of the “Poor” band

Search sees a faster page

Core Web Vitals have been a confirmed Google ranking signal since 2021. The biggest win is leaving the "Poor" band, where faster competitors get preferred.

Google Search Central
Conversion +7% per 100 ms you cut

More visitors finish what they started

Conversion tracks load time closely — on Akamai’s retail numbers a delay of just 100 ms cost 7% of conversions. Shaving seconds is the cheapest funnel work available.

Akamai / SOASTA, 2017
Bounce ≈ ½ cutting a 2 s delay

Fewer people leave before it loads

Close a two-second gap and bounce rate roughly halves — Akamai measured those same two seconds raising it by 103%. A page that paints early keeps the visit a slow one loses outright.

Akamai / SOASTA, 2017
CO₂ ≈ 0.15 g saved per MB you cut

Lighter pages, less energy

Transfer weight maps to emissions at roughly 0.15 g of CO₂ per MB. Cutting bytes is the one optimization that shows up on a sustainability report.

Sustainable Web Design v4

Each figure links to the page that publishes it. The studies measure what delay costs; read here as what speed returns. Industry benchmarks, not a guarantee for a specific site — the per-site numbers are the audits above, and yours is a free check away.

Why a caching plugin doesn’t move these numbers

This is the first question every WordPress owner asks, and it deserves a straight answer instead of a sales one. The two tools work on different halves of the problem:

Caching pluginWebSpeed
Fixeswhen the response arriveswhat’s in the response
Typical leverskip PHP, re-serve stored HTMLreorder the critical path, prioritise, re-encode
Blocking <head>unchangedunblocked
LCP image priorityunchangedpreloaded, high priority
Image formatsunchangedWebP / animated WebP on the fly
Where it runsinside WordPressin front of it — nothing installed

Cache the page and you get the same blocking head, faster. That’s one reason 92% of the sites we measured were still shipping one, despite most of them being large, professionally maintained sites with every reason to have tuned this already.

The two are complementary, not competing. Keep your cache plugin — it’s doing the half of the job we don’t.

Why it’s hard to fix from inside WordPress

The reason these problems persist isn’t ignorance — it’s ownership. Nobody is in charge of the finished page:

  • Your theme queues its stylesheets and scripts.
  • Every plugin queues its own, usually site-wide, because it can’t know which page it’s on.
  • The page builder generates more at render time.
  • An optimization plugin then has to dequeue other people’s handles, reason about their dependency chains, and survive every update to all of the above.

That’s why those plugins ship long compatibility lists and dozens of toggles: they’re negotiating with code they don’t control, from inside the same process.

WebSpeed skips the negotiation by working on the finished HTML, after WordPress has had its say. It sees what the browser sees — so it doesn’t need to know which plugin queued what, and nothing it does can be undone by an update.

What you get from the audit

It takes about a minute and needs nothing from you but the URL:

  1. Your score, both devices — mobile and desktop, original vs the WebSpeed-served page.
  2. The individual metricsLCP, CLS, TBT and the rest, side by side rather than rolled into one number.
  3. What actually changed — the itemised list of optimizations that produced the gain, the same kind you can expand on the cards above.
  4. A before/after video of your page loading, if the gain is big enough to see.

If your site is already fast, the audit says so. That’s a useful result too, and it costs nothing to find out.

WordPress speed — questions

Do I have to install a plugin?

No. The usual route is the proxy: your site keeps running where it runs, and traffic is routed through WebSpeed with a DNS change — nothing installed, nothing to conflict with your plugins, nothing that breaks on a WordPress core update. If you would rather not route traffic through us, there is an on-site integration we set up together with your developer instead. Same optimizations either way.

I already use a caching plugin. Is this redundant?

No — they work on different halves of the problem. A caching plugin mainly improves how fast your server answers. It does not change what that answer contains, and our measurements are all about the contents: 92% of the WordPress sites we audited were still shipping a render-blocking head, cache plugin or not. The two stack.

Will it change how my site looks?

No. The optimizations are structural — load order, priorities, image formats, asset delivery. The markup that determines your design is left alone, and every audit ships a before/after screenshot so you can confirm it.

What if one optimization breaks something on my theme?

Each optimization is independent and can be switched off for your domain individually. On plans with a tuned profile we measure each one and keep only the ones that actually help your site.

These are big sites. Will it do anything for mine?

The bottlenecks above aren't a function of traffic — they come from how WordPress themes and plugins queue their assets, which is the same on a 200-visit site as on a 200,000-visit one. The audit is free, so the honest answer is to measure yours rather than take ours.

Pricing

Pick how hands-off you want it

The before/after check is free to run; it isn’t one of these plans. Choose a plan when you’re ready to make the speed-up permanent — or buy the report once and apply it yourself.

SaaS subscription

Growth

from €79 · /mo
For several sites at once
14-day free trial
  • Everything in Fast, across multiple sites
  • Priority cache — your pages stay warm
  • Support with a named contact
  • One invoice for the whole portfolio
Request access
Agencies and multi-site owners.
SaaS + hands-on service

Custom

from €179 · /mo
Hand-tuned for your site
  • Everything in Growth
  • A config built by hand for your site
  • What only you can change, written up for your team
  • Set up, measured and maintained by us
Get a plan for my site
We look at your site by hand first, then keep it tuned. Six months minimum.

Subscriptions start with a 14-day free trial (Fast and Growth), then run for a minimum of 6 months — you commit only after the trial. Fast is priced by monthly visits; indicative launch pricing.

Downloadable report

Not ready for a subscription?

Buy the Audit once and apply it yourself — the same findings the pipeline acts on, written up as instructions.

  • One site, up to 5 pages you choose
  • The same fixes Fast applies, written up as a guide you run yourself
  • Server settings, code changes and ready-to-paste head snippets
  • Before/after PageSpeed from the free check (PDF / HTML / MD)
  • Re-issued free for a year as your site changes
€149 · one-time
DIY: you apply it
Get the audit See an example report →
Not useful? Email us within 14 days and we refund it. A document, not a service — you apply it; Custom is the same work done for you.

See your own before / after

Paste your URL for a free PageSpeed comparison on mobile and desktop. No signup, about a minute.

No signup. See your before/after PageSpeed score in about a minute.

Other platforms: Duda WooCommerce Divi Wix Tilda Bitrix Squarespace