Top Rated on Upwork Before-and-after PageSpeed report included Replies within 1 hour Get a free speed audit →
Blog archive

WordPress Speed Optimization Blog Archive

I organize this archive like a real WordPress speed library. Start with the cause, pick the metric or platform, then move to the service page when you need implementation.

How to use this WordPress speed archive

Start here

Begin with the slow-site cause guide, then move into the audit checklist when you need a proper fix order.

Fix by metric

Use the LCP, INP, CLS, TTFB, and mobile speed guides when PageSpeed tells you which metric is failing.

Fix by platform

Use the WooCommerce, Elementor, Divi, caching, image, database, and plugin guides when the slow layer is more specific.

Frontend

Frontend guides

Avada WordPress site with Fusion Builder performance settings open to speed up page load

Avada Speed Optimization: How to Fix a Slow Fusion Builder Site

Avada speed optimization the honest way: compile CSS and JS, cut unused Fusion Builder elements, add caching and critical CSS, and clean the database.

Read guide
Minimize main thread work in WordPress with deferred JavaScript, fewer plugins, and a smaller DOM.

How to Minimize Main Thread Work in WordPress

Learn how to minimize main thread work in WordPress. I'll show you how to defer JavaScript, trim plugins, shrink the DOM, and split long tasks for speed.

Read guide
How to reduce JavaScript execution time in WordPress by freeing the browser main thread

How to Reduce JavaScript Execution Time in WordPress

Reduce JavaScript execution time in WordPress by deferring and delaying scripts, trimming plugins, cutting third-party tags, and freeing the main thread.

Read guide
3D illustration of glowing CSS and JavaScript code-block panels being lifted away from a browser

Render-Blocking Resources In WordPress

Fix render-blocking resources in WordPress safely. Defer JS, delay third-party scripts, inline critical CSS, and test every template before anything.

Read guide
3D illustration of a glass stylesheet panel with greyed unused portions dissolving into purple

Unused CSS In WordPress

Remove unused CSS in WordPress with WP Rocket, LiteSpeed, or Perfmatters. Learn used vs all CSS, per-page generation, safelisting, and how to avoid.

Read guide
3D illustration of JavaScript script blocks being trimmed into a smaller lighter bundle beside a

Unused JavaScript In WordPress

I show how to fix unused JavaScript in WordPress: defer and delay scripts, unload plugin JS per page, tame third-party tags, and test for breakage safely.

Read guide
3D illustration of a polished chrome capital-letter glyph sculpture beside a browser with a green

WordPress Font Optimization

Optimize WordPress fonts for speed: host them locally, set font-display swap, preload the critical font, and cut layout shift. Here's my exact workflow.

Read guide
3D illustration of a stack of glossy photo tiles being compressed into a smaller optimized stack

WordPress Image Optimization

WordPress image optimization done right: resize to real display size, convert to WebP or AVIF, fix LCP and CLS, set srcset, and lazy load below the fold.

Read guide
3D illustration of glowing purple connection lines pre-linking chrome server and CDN nodes to a

WordPress Preconnect and Preload

Learn how to preload fonts in WordPress plus preconnect, dns-prefetch and preload hints that fix the PSI preconnect and preload-key-requests audits fast.

Read guide
3D illustration of a translucent file being compressed with purple Gzip and Brotli arrows flowing

Enable Text Compression in WordPress

Enable text compression in WordPress to clear the PageSpeed warning. I cover Gzip vs Brotli, host, .htaccess, Nginx, Cloudflare, and verifying the header.

Read guide
Plugins

Plugins guides

Commercial

Commercial guides

CDN

CDN guides

Divi

Divi guides

Elementor

Elementor guides

Testing

Testing guides

Start Here

Start Here guides

Backend

Backend guides

WooCommerce

WooCommerce guides

Core Web Vitals

Core Web Vitals guides

Mobile

Mobile guides

Problems

Problems guides