How to Speed Up WordPress with Perfmatters and Smush featured guide image

How to Speed Up WordPress with Perfmatters and Smush

in How To’s, Plugins, Website Building, WordPress on August 28, 2026

Perfmatters and Smush address different parts of WordPress performance: Perfmatters reduces unnecessary scripts and platform features, while Smush optimizes media delivery. Used carefully, they can complement hosting and page caching without creating feature overlap.

Quick answer: Measure first, configure one feature at a time, use Perfmatters for asset and platform controls, use Smush for images, avoid enabling duplicate lazy loading or CDN behaviour, and retest important pages after every change.

Beginner visual action plan

The steps below turn the main advice into a simple process you can follow. Complete one step, check the expected result, and only then continue.

Before you start: Measure before changing settings and test every optimization on staging.

Step 1: Measure the baseline

Record page weight, requests, images and blocking scripts for representative pages.

Step 1: Measure the baseline
Illustrated guide — Measure the baseline. Menu path: Performance test → Homepage, article, product, checkout.
What you should see: You should have saved results for comparison.

Step 2: Configure Perfmatters carefully

Enable low-risk WordPress controls first and unload scripts only when a page does not need them.

Step 2: Configure Perfmatters carefully
Illustrated guide — Configure Perfmatters carefully. Menu path: Settings → Perfmatters.
What you should see: The page should keep working while loading fewer unnecessary assets.

Step 3: Optimize images with Smush

Compress existing images and use one lazy-loading system.

Step 3: Optimize images with Smush
Illustrated guide — Optimize images with Smush. Menu path: Smush → Bulk Smush / Lazy Load.
What you should see: Image file sizes should fall without visible quality loss or missing media.

Step 4: Retest critical pages

Clear caches, repeat the same measurements and test interactive features.

Step 4: Retest critical pages
Illustrated guide — Retest critical pages. Menu path: Performance tool + forms and checkout.
What you should see: Results should improve without broken navigation, forms, cart or account pages.

Measure a representative baseline

Test the homepage, a long article, a product page and the checkout—not only one fast landing page. Record page weight, requests, largest images, blocking scripts and Core Web Vitals where field data exists.

Use Perfmatters for focused controls

Perfmatters can disable optional WordPress features and manage scripts by page. Start with low-risk options, then use the Script Manager only after identifying assets that are genuinely unnecessary.

Disabling a script globally can break forms, menus, sliders or checkout. Test logged-in and logged-out states and document every exclusion.

Use Smush for image optimization

WP Smush Pro focuses on compression, resizing, modern formats and lazy loading. Resize source images to realistic dimensions before upload; compression cannot fully compensate for a huge original.

Avoid overlapping features

  • Use one lazy-loading system.
  • Use one primary CDN or image-delivery path.
  • Do not minify the same file in several layers.
  • Exclude checkout and account pages from unsafe caching.
  • Clear all caches after configuration changes.

Optimize the rest of the stack

Performance also depends on hosting, database queries, fonts, third-party trackers, theme code and plugin quality. Remove abandoned plugins and reduce widgets that load large libraries for a small visual effect.

Post-optimization validation

  1. Test navigation and search.
  2. Submit every important form.
  3. Add and remove cart items.
  4. Check responsive images.
  5. Inspect the browser console.
  6. Compare the same test URLs with the baseline.
Explore next: Combine a focused performance tool such as Perfmatters with an image workflow such as Smush Pro—and enable only the features your site needs.

Frequently asked questions

Do Perfmatters and Smush replace page caching?

No. They address assets, WordPress features and images; page caching usually comes from hosting or another caching layer.

Can I enable lazy loading in both plugins?

Use one lazy-loading implementation to avoid duplicate processing and unpredictable media behaviour.

Will Script Manager improve every page?

Only when you safely unload assets that are not required on that page.

Should I optimize images before uploading?

Yes. Export images at appropriate dimensions and quality, then let the plugin handle further compression and delivery.

Cart ( 0)

  • Your cart is empty.