Slow website losing you customers: what to fix first
Compress your images first. On most small business sites that single change fixes most of the problem, and it costs nothing.
Quick answer
On most small business websites the images are the problem. Photos uploaded straight from a phone or camera can be twenty times larger than they need to be, and resizing them usually fixes most of the slowness for free before anyone touches hosting or code.
Images first
the cause on most small business sites, and the cheapest to fix
Under 300KB
a sensible ceiling per web image, versus 6MB from a phone
PageSpeed Insights
Google's free tool that tells you exactly what is slow
On most small business websites, the images are the problem. A photo straight off a phone can be 6MB when the page needs 200KB. Put four of those on a homepage and it will crawl on mobile data regardless of how good your hosting is.
Start there, because it is free and it is usually most of the answer.
Find out what is actually slow
Run your homepage through Google PageSpeed Insights. It is free, takes a minute, and it names the specific files causing the delay rather than leaving you guessing.
Look at the mobile score rather than desktop, because most of your visitors are on phones and mobile is where slow sites actually lose people.
The report lists opportunities in order of how much time each would save. That list is your job queue, and in my experience the top two items on a small business site are almost always images and unused code.
The fixes, in order of return
1. Compress and resize images
Resize to the dimensions the page actually displays, then compress. A full-width banner rarely needs to be wider than 2000 pixels. Export as WebP. On most sites this alone transforms the score and it costs nothing.
2. Remove plugins you do not use
Every active plugin adds code to every page. Sites accumulate them over years. Deactivating and deleting the ones nobody uses is quick and often removes surprising amounts of weight.
3. Turn on caching
Caching stores a ready-made version of each page instead of rebuilding it for every visitor. Most hosts offer it, and it is often just a setting to switch on.
4. Cut what loads from other websites
Embedded maps, chat widgets, tracking scripts, social feeds and multiple font families all fetch from elsewhere and each adds delay. Keep the ones that earn their place.
5. Only then consider hosting
If the site is still slow after the above, hosting may genuinely be the limit. Moving beforehand usually just relocates the same problem.
Pro tip
Before uploading any photo to your website, check its file size. If it is over about 500KB, it needs resizing. This one habit prevents the problem returning every time someone adds a new picture, which is what usually happens after a site gets optimised once.
Why hosting is rarely the first answer
It is the fix people reach for, because it is the easiest to buy.
But moving a site with 6MB images from average hosting to premium hosting means those images arrive a bit faster. They are still 6MB. You have paid more per month to slightly reduce a problem you could have removed for nothing.
Hosting matters when the server is genuinely overloaded, when you are on the cheapest shared plan with hundreds of other sites, or when your site does something computationally heavy. For a five-page brochure site with big photos, it is not the bottleneck.
Speed plugins are not a substitute for fixing the cause
Optimisation plugins help, and they can also break things, particularly the aggressive settings that combine and defer scripts. They are best used after the real problems are fixed, not instead of fixing them. If a plugin is the only thing keeping your site fast, you have a fragile site.
What speed is actually costing you
Two mechanisms, and the second one matters more.
Rankings. Google uses page experience signals including loading speed. Being slow does not destroy your rankings on its own, but it is a factor and it compounds with everything else.
Behaviour. This is the expensive one. Visitors abandon slow pages, particularly on mobile, particularly when they have three other tabs open comparing you with competitors. Someone who leaves before your page renders never sees your phone number, your reviews or your prices.
For a business getting a few hundred visits a month, losing even a portion of them to a slow load is a meaningful number of enquiries over a year.
The mobile point
Test on a phone, on mobile data, with wifi turned off. Not on your office wifi on a desktop.
Your site probably feels fine to you because you are testing it in the best possible conditions, often with the page already cached in your browser. Your customer is on a phone in a car park with two bars of signal. That is the experience that counts.
Mobile-first design covers the broader point about building for that reality.
A realistic target
Aim for the main content appearing within about two and a half seconds on a mobile connection, which is the threshold in Google’s Core Web Vitals.
Perfect scores are not the goal and chasing them has diminishing returns. Getting from eight seconds to three is transformative. Getting from three to two point five is barely noticeable to a human.
Who should do this
Image compression is genuinely something you can do yourself with free tools, and it is the highest-return item. Plugin cleanup is straightforward if you know which ones you use.
Caching, script optimisation and hosting decisions are better handled by whoever maintains the site, because these are the ones that break things when done carelessly.
More detail in what makes a website fast and slow website loses customers.
Our managed plans include speed monitoring and image handling at £49-£199 a month, so this does not creep back every time a photo gets uploaded. If you want to know what is slowing yours down, send us the web address and we will tell you the top two causes, which are usually things you can fix yourself for free.
Frequently asked questions
Why is my website slow?
On most small business sites it is oversized images. A photo straight from a phone can be 6MB when the page needs 200KB, and a handful of those on one page is enough to make it crawl on mobile data. Test with Google PageSpeed Insights, which is free and names the specific files.
How fast should a website load?
Aim for the main content appearing within about two and a half seconds on a mobile connection, which is the threshold Google uses in its Core Web Vitals. Beyond three seconds you lose a meaningful share of visitors before they see anything at all.
Will faster hosting fix a slow website?
Only if hosting is genuinely the bottleneck, and usually it is not. Moving a site with 6MB images to a faster server makes those images arrive slightly sooner. Fix the images, plugins and caching first, then judge whether hosting is still the limit.
Does site speed affect Google rankings?
Yes, Google uses page experience signals including loading speed as a ranking factor. The bigger effect is usually behavioural though: slow pages get abandoned, and visitors leaving quickly is its own negative signal.
Written by the A1 Digital team
We handle the entire online presence for small businesses, website, branded email, Google, AI search, content and reviews, for one simple monthly plan. No tech headaches, no lock-in.
On this page
Keep reading
What makes a website load fast (and why it matters)
A website loads fast when its files are small, its hosting is quick, and its images and code are optimised. Here's what controls speed, in plain English.
GuideWhy a slow website loses you customers (with the numbers)
A slow website loses customers because people leave before it loads, hurting trust, conversions and Google rankings. Here are the numbers and the fixes.
DefinitionMobile-first design: what it means for your business
Mobile-first design means building your website for phone screens first, since most customers visit on mobile and Google ranks the mobile version.