📊
$97 Website and Workflow Checkup

Find out exactly what to fix before spending anything larger.

A written audit of your site, lead path, ad tracking, and follow-up gaps. Delivered in 3 to 5 business days. No call required.

Website clarity and CTA review
Lead capture and form audit
Follow-up and CRM gap check
Ad tracking health assessment
Prioritized fix list, 3 to 5 business days
Get the $97 Checkup →

Have questions first? Book a free 15-min call

wordpress speed optimization plugin stack 2026

WordPress Speed Optimization in 2 Hours: The Plugin Stack That Works

The Plugin Stack (4 Plugins, $150/year Total)

WP Rocket ($59/year): caching, lazy loading, minification, file optimization. Install and activate, everything else works automatically.

Smush Pro ($119/year): image compression, AVIF conversion, lazy loading images. Pair with WP Rocket for image optimization.

LiteSpeed Cache ($0/year if using LiteSpeed host, or host agnostic): alternative to WP Rocket, free tier is actually excellent. Choose either WP Rocket or LiteSpeed Cache, not both.

Perfmatrix ($29/year): handles Core Web Vitals optimization, unused CSS removal, JavaScript deferral. Lightweight, does one thing well.

Hour 1: Installation and Basic Configuration

Step 1 (10 minutes): Install WP Rocket. On activation, it enables caching automatically. Go to WP Rocket settings. Enable lazy loading for images. Enable CSS/JavaScript minification. Enable file optimization. Save. Your site is immediately 30-50% faster due to caching alone.

Step 2 (15 minutes): Install Smush Pro. Set it to auto-compress images as they’re uploaded. Set quality to 85% (visual quality fine, file size reduced). Enable AVIF format for compatible browsers. Let it compress existing images in bulk. This takes 20-30 minutes in background.

Step 3 (10 minutes): Remove unnecessary plugins. Check your installed plugins. If you’re not using it, delete it. Common culprits: social media widgets, poorly coded form builders, unnecessary theme features. Remove these. Removing 5 unnecessary plugins often improves speed more than adding optimization plugins.

Step 4 (10 minutes): Update WordPress core, plugins, and theme. Old software is often slow software. Updating closes security holes and improves performance.

Hour 2: Fine-Tuning and Measurement

Step 1 (10 minutes): Google PageSpeed Insights. Run your homepage through PageSpeed Insights. Note current score. This is your baseline.

Step 2 (20 minutes): Install Perfmatrix. Configure settings for your site. It will remove unused CSS and defer non-critical JavaScript. Run PageSpeed Insights again. Your score should jump 15-25 points.

Step 3 (15 minutes): Exclude unnecessary plugins from optimization. Some plugins break if JavaScript is deferred. Perfmatrix lets you exclude specific plugins. Exclude any that break, then optimize the rest.

Step 4 (10 minutes): Final PageSpeed Insights test. Check your score on both mobile and desktop. Target is 90+ on both. If you hit it, done. If not, check what’s pulling score down. Usually: server response time (TTFB) or large images.

If TTFB (Server Response Time) Is Slow

This isn’t a plugin issue. Your hosting is slow. Upgrade to managed WordPress hosting (Kinsta, WP Engine) at $35-100/month. Managed hosts have optimized servers and TTFB of 100-300ms. Shared hosting has TTFB of 800-2000ms.

The $50-70/month investment in better hosting usually improves page speed more than any plugin.

If Images Are Still Large

Smush should have handled this, but double-check. Go to media library. Look at image sizes. If images are larger than 500x500px and are larger than 200KB, Smush didn’t optimize them. Re-run Smush bulk optimization.

Also check: are you using AVIF? Modern browsers prefer AVIF (20-30% smaller than WebP). Smush should convert on upload. Existing images need bulk conversion.

Common Mistakes That Kill Speed Gains

Mistake one: keeping unnecessary plugins because “they might be useful.” Unused plugins still load code. Delete them.

Mistake two: turning on every optimization in WP Rocket. Some optimizations conflict. Use WP Rocket defaults, then tweak only if tests show improvement.

Mistake three: not deferring render-blocking resources. WP Rocket and Perfmatrix do this automatically, but if you disable it, performance tanks.

Mistake four: not updating the site regularly. Every quarter, update WordPress, plugins, and theme. Speed improvements and security fixes come with updates.

Maintenance Going Forward

Monthly: run PageSpeed Insights. If score drops below 85, investigate what changed (usually a new plugin or new images).

Quarterly: audit plugins. Delete anything unused. Update everything.

Yearly: audit hosting. If speed hasn’t improved despite optimization, upgrade host. After 2-3 years, managed hosts often have promotional pricing that’s cheaper than renewal at current price.

With this stack, a WordPress site stays at 90+ PageSpeed score indefinitely with 30 minutes monthly maintenance.

TX, FL, AZ — Local service businesses

Missed calls are costing you jobs. Broken ad tracking is wasting your budget.

Two fixed-scope builds that fix both problems. No retainer to start. Live in under two weeks.

No monthly lock-in Fixed-scope pricing Live in 5 to 10 days
Enable Notifications OK No thanks