WordPress

The WordPress performance checklist that actually works

Twelve changes that move real Core Web Vitals numbers, ranked by impact, not popularity.

Maya OkaforBy Maya Okafor·April 10, 2026·How we test

Most WordPress speed guides are bloated with plugin recommendations and theme micro-optimizations. The reality is that a small number of changes account for most of the gain. Here's the short list, in order of typical impact.

1. Use a host with a real cache

Hosts running LiteSpeed (Hostinger, GreenGeeks, FastComet) or a purpose-built caching layer (WPX, Kinsta-class managed hosts) are dramatically faster than vanilla Apache with no host-level cache. This is usually a bigger win than any plugin you can install.

2. Pick a fast theme

Themes ship with their own bloat. Block-based themes like Twenty Twenty-Four or lightweight options like GeneratePress and Kadence consistently score better in Core Web Vitals than feature-heavy multipurpose themes.

3. Optimize images at upload

Use a plugin that converts to WebP or AVIF automatically and resizes large originals. Modernize whatever's already in your media library while you're at it.

4. Defer non-critical JavaScript

Most themes load scripts in the head. A simple deferral plugin (or your caching plugin's defer setting) moves them out of the critical path and often pushes LCP under 2.5s on its own.

5. Use a CDN

Cloudflare's free tier is enough for most sites. Many hosts include it transparently — check your dashboard before installing anything.

The rest

6. Remove plugins you don't use. 7. Replace heavy page builders. 8. Limit external embeds. 9. Preload your hero font. 10. Lazy-load images below the fold. 11. Use a database optimization plugin monthly. 12. Test on a real device, not a fast laptop.

Frequently asked

Questions readers ask about this topic

What is the single biggest WordPress speed win?

Page caching with a proper plugin (WP Rocket, LiteSpeed Cache) plus a CDN. Together they often cut TTFB by 60-80%.

Do I need a premium theme for speed?

No. Many free themes (Kadence, GeneratePress, Astra) are faster than popular paid ones because they ship less code.

Is shared hosting fast enough for WordPress?

For most sites, yes — provided you cache aggressively and avoid bloated plugins. Above 50k monthly visits, look at managed WordPress hosting.
Keep exploring · WordPress

Where to go next on Hostilo

Providers mentioned

Read our full review of each provider in this guide

Newsletter

One email a month. Hosting deals, new reviews, no fluff.

Related reading