All posts

How to Speed Up a WordPress Website: The Complete 2026 Guide

Self-hosted WordPress sites pass Core Web Vitals at roughly half the rate of hosted platforms like Shopify — but the fix usually costs less than you'd expect. Here's the step-by-step, with real tools and real pricing.

10 min read
websites & growthwordpresswebsite speedcore web vitalscaching pluginswordpress hostingsite optimization

Self-hosted WordPress sites average a 33–40% Core Web Vitals pass rate, compared to 71–78% for hosted platforms like Shopify and Wix. WordPress isn't inherently slow; it's just uniquely easy to slow down through accumulated plugins, bloated page builders, and budget shared hosting.

WordPress pages average 2.5 seconds on desktop but 13.25 seconds on mobile. That gap highlights how mobile weight builds up over time.


Step 1: Establish Your Performance Baseline

Before changing settings, run your top pages through Google PageSpeed Insights and Google Search Console to record your baseline LCP, INP, and CLS scores.


Step 2: Upgrade Hosting First

Google recommends Time to First Byte (TTFB) under 200ms. Budget shared hosting benchmarks at 400ms–1,200ms, creating a performance bottleneck before plugins are even evaluated.

HostEntry pricePerformance notes
SiteGround~$2.99–4.99/moSolid budget-tier option with built-in caching
WP Engine~$25–30/moEverCache system designed for WooCommerce
Kinsta~$35/moLoad times of 0.8–1.6s on Google Cloud infrastructure
CloudwaysVariable (VPS)High flexibility for developer setups

Step 3: Configure a Caching Plugin

Caching creates static HTML files, taking server response times from 800ms down under 100ms. Proper caching configurations yield 60–70% LCP improvements within 48 hours.

PluginPriceBest for
WP Rocket$59/yearAutomated 80% optimization out of the box
LiteSpeed CacheFreeServer-level caching for LiteSpeed servers
WP Fastest Cache$49.99+Simple configuration for small sites
NitroPackFree / PaidCloud-based caching with 54% CWV pass rates

Warning: Never run two page-caching plugins simultaneously, as they conflict and break dynamic pages like shopping carts.


Step 4: Optimize Images

Images account for over 75% of page weight. Compress files and serve modern WebP or AVIF formats using ShortPixel or Imagify (read WebP vs AVIF vs JPEG).


Step 5: Audit Plugins & Third-Party Scripts

Remove unused plugins, review chat widgets, tracking pixels, and popup scripts that block the main thread and harm INP responsiveness (read essential vs slow WordPress plugins).

Brandywebs builds clean, fast WordPress sites engineered for performance from day one, starting from $999 (read custom website cost breakdown).

Get a free quote from Brandywebs →


FAQs

What is the best WordPress caching plugin in 2026? WP Rocket is the top paid choice for ease of use. LiteSpeed Cache is the best free option if your host uses LiteSpeed servers.

Is WP Rocket worth paying for over a free plugin? Yes. For $59/year, it automatically applies caching, script minification, and lazy loading without complex setup.

Why is my site slow even with a caching plugin? Caching cannot overcome fundamentally slow shared hosting, uncompressed multi-megabyte images, or render-blocking third-party scripts.

Should I switch to managed hosting like Kinsta or WP Engine? If your site generates leads or revenue and is on sub-$10 shared hosting, upgrading hosting is the highest-leverage performance change you can make.

Can I run two caching plugins at once? No. Running multiple caching plugins causes software conflicts and breaks page functionality.

Ready when you are

Want us to help you ship this in your business?