Guides

Making WordPress fast

Updated 2026-07-29

A slow WordPress site is almost never a hardware problem. It is a configuration problem — and that can be fixed.

What slows WordPress down

  • No caching. By default, WordPress rebuilds every page on every visit, querying the database over and over. This is the main culprit.
  • Too many plugins, especially the ones that load scripts on every page.
  • Unoptimised images, served at full resolution.
  • An old PHP version, with no opcode cache.

What actually speeds it up

The number-one lever, by far, is full-page caching: serving the already-built page as a static file, without touching PHP or the database. Done right, it is a 10–30x factor on response time. Everything else comes after:

  • a Redis object cache for the queries that still have to hit the database;
  • modern PHP with OPcache and JIT;
  • images converted to WebP/AVIF on upload, and resized;
  • compression (Brotli/zstd) on the wire.

What we tune for you

Our managed WordPress plan applies this recipe from day one: full-page cache served statically, Redis, latest-generation PHP, automatic image conversion. Our targets, continuously measured by probes, are a TTFB under 100 ms on a warm cache within the region and a median uncached render under 150 ms.

These are measured targets, not empty promises: final speed also depends on your theme and plugins. A heavy theme stuffed with page builders will stay heavy on any host — but with a solid stack underneath, you start with a real head start.