Speed Up Your WordPress Site in 20 Minutes: 3 Simple Caching & Image Fixes

Oct 22, 2025

Last updated: April 2026 · Written by 20 Minute Marketing · 7 min read

Site speed directly affects both your Google ranking and your revenue. As page load time goes from 1 second to 3 seconds, the probability of a visitor leaving increases by 32%. These 3 fixes address the most common WordPress speed bottlenecks for NZ small businesses — no developer required, set your timer for 20 minutes — then submit your updated URLs in Google Search Console to accelerate re-crawling.

A slow website costs you twice: visitors leave before converting, and Google ranks you lower than faster competitors. The good news is that for most small business WordPress sites, three fixes resolve 80% of speed problems. Let’s get straight to them.

Before you start — run your site through Google PageSpeed Insights and note your current mobile and desktop scores. You’ll compare against this after the three fixes to confirm improvement.

Fix 1: Implement Browser Caching With a Plugin (5 Minutes)

📘 Want the full picture? Read our our 20-minute marketing playbook — the complete pillar guide this article is part of.

Caching stores static elements of your website (logo, CSS, JavaScript files) in a visitor’s browser on their first visit, so on their next visit those files load from local memory rather than your server. The result: near-instant page loads for returning visitors and a significant speed improvement for everyone.

This is the single most effective, lowest-effort speed fix available. The 5-minute process:

  1. Go to WordPress Admin → Plugins → Add New
  2. Search for a caching plugin. Free options: LiteSpeed Cache (best for LiteSpeed servers — check with your host) or WP Super Cache (works on any hosting). Budget option: WP Rocket ($49 USD/year) for the most powerful one-click setup.
  3. Install and Activate your chosen plugin
  4. Go to the plugin settings and enable the basic caching function — default settings are usually sufficient for a first pass
  5. Look for a Gzip Compression option within the plugin settings and enable it — this shrinks your HTML, CSS, and JavaScript files before sending them to the browser, producing another significant speed boost

Hosting note: If you’re on managed WordPress hosting (like WP Engine or Kinsta), caching is often handled at the server level and you don’t need a plugin. Check with your host before installing a caching plugin to avoid conflicts.

Fix 2: Optimise and Compress Your Images (10 Minutes)

Images are typically the largest files on any small business website, and unoptimised ones — like the 4MB photo uploaded directly from your phone — can slow your site to a crawl. Compression reduces file sizes by 60–80% with no noticeable loss in visual quality.

The 10-minute fix:

  1. Go to WordPress Admin → Plugins → Add New and search for an image compression plugin
  2. Install Smush (free, up to 50 images at once) or Imagify (free tier available). Both are set-and-forget after initial setup.
  3. Go to the plugin settings and turn on automatic compression for new uploads — every future image you upload will be compressed automatically
  4. Run the Bulk Smush or Bulk Optimize feature to compress your entire existing media library. Let it run — this may take a few minutes if you have hundreds of images
  5. Enable WebP conversion if available — WebP is a modern image format that produces smaller files than JPEG or PNG at equivalent quality

Pro tip: Before uploading any image, resize it to the maximum width it will actually display at. A photo displayed at 800px wide doesn’t benefit from being uploaded at 3,000px wide — it just takes longer to download. Free tools like Squoosh (squoosh.app) let you resize and compress before uploading, giving you the cleanest possible file from the start.

A typical small business site with unoptimised images sees 40–60% reduction in total page weight from this single fix. This directly reduces bounce rates and improves both user experience and Core Web Vitals scores.

Fix 3: Declutter Your Plugin List (5 Minutes)

Every installed plugin — even inactive ones — loads code on your server and adds processing time to every page load. Testing new plugins and forgetting to remove old ones is one of the most common speed problems for small business WordPress sites. Be ruthless.

The 5-minute process:

  1. Go to WordPress Admin → Plugins → Installed Plugins
  2. Look for plugins you installed for testing and never set up, old social sharing tools you no longer use, duplicate functionality (two SEO plugins, two contact form plugins, two backup plugins), and plugins from services you no longer subscribe to
  3. For each non-essential plugin: click Deactivate first, then Delete. Deactivating alone leaves the code and database tables behind. Deleting is essential.

Warning: Never delete plugins that are essential to your site’s core function — your security plugin, page builder, payment gateway, membership plugin, or contact form plugin. If you’re unsure whether a plugin is required, Google the plugin name first. When in doubt, leave it alone. This step is strictly for plugins you know with certainty you no longer need.

Measuring Your Results

After completing all three fixes, return to Google PageSpeed Insights and test your site again. Compare your “Before” and “After” scores. Most small business sites see a 15–40 point improvement from these three fixes alone.

PageSpeed Score Rating What to do
90–100 Excellent Maintain — check quarterly
70–89 Good Competitive — address the top listed opportunities
50–69 Needs work Hurting rankings and conversions — prioritise a technical fix
Below 50 Poor Significant business impact — consider a hosting upgrade or technical audit

Frequently Asked Questions

Will these fixes affect how my website looks?

No. Caching, image compression, and plugin removal don’t change the visual appearance of your website. Image compression is invisible to the human eye at the levels these tools use — they remove metadata and optimise encoding, not image quality at normal viewing sizes.

My PageSpeed score is still low after these 3 fixes. What next?

The PageSpeed report lists specific issues in priority order — work through the top three listed “Opportunities” after the basic fixes. Common remaining issues: render-blocking JavaScript (requires developer or plugin like WP Rocket to fix), poor hosting performance (consider upgrading to faster Kiwi hosting like Pantheon or Kinsta), or a page builder generating excessive code. If scores remain below 60 after addressing the top opportunities, a one-time technical audit from a developer is likely a worthwhile investment.

Learn how site speed connects to your complete SEO strategy for NZ small business.

Browse Essentials Modules →

20 minutes a day is all it takes.

The 20 Minute Marketing course is built for small business owners who don't have hours — get a step-by-step daily system that actually moves the needle.

Get Course Access →

Built for time-poor NZ small business owners.

You'll never need a Marketing Agency again!

Digital Marketing Courses that teach you more than an Agency ever could (or would!)

 

Find a Digital Marketing Course for your business