A slow website is costing you money. Research shows that 53% of mobile visitors leave a page that takes longer than three seconds to load. Every second of delay reduces conversions.
But website speed feels technical and complicated. Where do you even start?
Here are two steps that will make the biggest difference, and you can implement them today.
Step 1: Optimise Your Images
Images are almost always the biggest culprit behind slow websites. A single unoptimised photo can be larger than the rest of your page combined.
The Problem
Your phone takes beautiful, high-resolution photos. The problem is, those photos are enormous. A single image from a modern smartphone can be 3-5MB or more.
Upload that directly to your website, and visitors have to download 5MB just to see one picture. Do that a few times per page, and you're looking at a 20MB+ page load. That takes forever, especially on mobile.
The Fix
Resize before uploading. Most website images don't need to be more than 1200-1600 pixels wide. Resize your images to the actual size they'll display at.
Compress everything. Use a tool like TinyPNG, Squoosh, or ShortPixel to compress your images before uploading. This can reduce file sizes by 50-80% with no visible quality loss.
Use modern formats. WebP format is smaller than JPEG or PNG while maintaining quality. Most website platforms now support it.
Don't use images where you don't need them. That decorative background image might look nice, but is it worth the load time? Be ruthless.
Quick Win
Right now, go to TinyPNG.com, upload your five largest images, download the compressed versions, and re-upload them to your website. You'll likely see an immediate improvement.
Step 2: Enable Caching
Every time someone visits your website, their browser downloads all the files needed to display it: images, stylesheets, scripts, fonts.
Without caching, this happens every single time. Returning visitors download everything again, even though nothing has changed.
Caching tells browsers: "You've seen this before. Use your saved copy."
The Problem
By default, many websites don't have proper caching configured. Every visit is treated like a first visit. That's wasteful and slow.
The Fix
If you're on WordPress: Install a caching plugin. WP Rocket (paid) or LiteSpeed Cache (free) are excellent options. They handle everything automatically.
If you're on Squarespace/Wix/Shopify: These platforms handle basic caching automatically, but you may want to check that "performance" or "speed" settings are enabled.
If you have a custom site: Add cache headers to your server configuration. This tells browsers how long to keep copies of files. Your web developer can do this in a few minutes.
What to Cache
- Images (cache for a long time, they rarely change)
- CSS and JavaScript files (cache for a moderate time)
- Fonts (cache for a long time)
- HTML pages (cache briefly or use "stale while revalidate")
Quick Win
If you're on WordPress, install LiteSpeed Cache right now (it's free). Enable the default settings. That alone will improve your site speed significantly.
How to Check Your Progress
Before making changes, test your current speed:
- Go to Google PageSpeed Insights (pagespeed.web.dev)
- Enter your website URL
- Note your score (especially the mobile score)
- Make the changes above
- Test again
Most sites see a 20-40% improvement from these two steps alone.
Why These Two Steps?
There are dozens of things you could do to improve website speed. But these two deliver the biggest impact for the least effort.
Image optimisation typically provides the single largest improvement. Caching makes the biggest difference for repeat visitors and overall server load.
Together, they address the two most common speed problems: too much data to download, and downloading the same data repeatedly.
What About Everything Else?
Yes, there are other optimisations: minifying code, reducing server response time, eliminating render-blocking resources, optimising fonts, and more.
But here's the thing: those are the 20% that deliver the last 10% improvement. Images and caching are the 20% that deliver 80% of the improvement.
Start with these two. Get them right. Then worry about the rest.
The Bottom Line
Website speed isn't just a technical nicety. It directly impacts whether visitors stay or leave, whether they convert or bounce, and how Google ranks your site.
The good news: you don't need to be technical to make a huge difference.
Optimise your images. Enable caching. Two steps. Do them today.
Your visitors (and your conversion rate) will thank you.
Found this helpful?
Let's talk about how we can help your business grow with smart automation and CRM strategies.