Here's something nobody tells you when you launch a website: slow pages cost money in a way that's almost impossible to see. You can't calculate the revenue from the people who never called because they got tired of watching your homepage load. It doesn't show up on any report. It's just gone.
But the data is clear. Google has published it. Akamai and Deloitte have published it. The research consistently points to the same conclusion: every additional second your site takes to load on mobile results in fewer visitors, fewer leads, and fewer customers. Not by a small amount — by a lot.
Think about what that 53% number means in practice. If 100 people a month find your site on their phone, and your page takes 4 seconds to load, you've lost 53 of those visitors before they've read a single word. They didn't decide your prices were too high. They didn't read your reviews and choose someone else. They just left because the page was slow.
Why mobile speed matters more than desktop speed
Most business owners test their website on their work computer, connected to their office WiFi. The site loads instantly. Everything looks fine.
Their customers are often on 4G LTE in a truck, or on older iPhones, or on budget Android phones that are two years old. The experience is completely different. A site that loads in 1.5 seconds on a MacBook with fiber internet can easily take 6 or 7 seconds on a mid-range phone on a cellular connection.
Google knows this, which is why mobile page speed is a ranking factor. Your site doesn't just lose customers from being slow — it ranks lower in search results, so fewer people find you in the first place. The speed problem compounds on itself.
Go to PageSpeed Insights (search for it — it's a free Google tool). Enter your website URL and run the test. Focus on the mobile score. Anything below 70 is a problem. Below 50 is an emergency.
The three culprits behind most slow small business sites
1. Unoptimized images
This is the most common cause and the most fixable. Most website builders and content management systems let you upload an image straight from your camera roll — and they'll accept a 12-megapixel, 8MB photo without complaint. But displaying that image on a webpage doesn't require 8MB. It requires maybe 80KB, compressed correctly. The difference is a 100x file size reduction.
When your homepage has six or eight uncompressed images, you're asking visitors' phones to download 40–60MB of data just to see your homepage. On a decent connection, that takes 10 seconds. On a weak cellular signal, you might as well ask them to come back tomorrow.
The fix: compress every image on your site before uploading it. Tools like Squoosh (free, browser-based) can reduce a photo from 4MB to 150KB with no visible quality difference. Use modern image formats like WebP where possible — they're typically 25–30% smaller than JPEG at equivalent quality.
2. Cheap or overcrowded hosting
Shared hosting — the $3–8/month plans you see advertised everywhere — is called "shared" because your website is on a server with hundreds or thousands of other websites. When those other sites get traffic, your server gets slower. It's a resource pool, and you're at the bottom of the priority list.
The time it takes the server to even start responding to a visitor's request (called "time to first byte") can be 1–2 seconds on budget hosting, before a single kilobyte of your page has loaded. Good hosting starts at around $20–30/month, responds in under 200ms, and makes everything else faster too.
3. WordPress with too many plugins
WordPress powers about 40% of the internet and it's a legitimate platform, but it's also easy to accidentally build a very slow website on it. Every plugin you install adds JavaScript, CSS, and server-side processing to every page load. A typical WordPress site that's been maintained for a couple of years has accumulated 20–30 plugins, many of them outdated or unnecessary.
A caching plugin and an image optimization plugin are almost always worth keeping. The rest deserves a hard look. Deactivate anything you don't actively use. The performance improvement is usually immediate and significant.
The SEO impact you might not have considered
Since 2021, Google has used a set of metrics called Core Web Vitals as a direct ranking factor. These measure page speed, visual stability (how much the layout jumps around while loading), and interactivity. Sites that score poorly on these metrics are explicitly penalized in Google's ranking algorithm.
This means a slow website has a double penalty: it loses visitors who bounce before the page loads, and it ranks lower in search results so fewer people find it to begin with. For a local service business competing for the same "plumber near me" keywords as five or ten competitors, a PageSpeed score of 40 vs. 85 can be the difference between being on the first page and being on the third.
"Speed isn't just a user experience problem. It's an SEO problem. Google is explicitly rewarding fast sites and pushing slow ones down."
Quick wins vs. proper fixes
If you want to address this yourself, start with images — that's the highest ROI fix for most small business sites. Compress everything, convert to WebP if your platform supports it, and make sure images are sized appropriately (a 200px thumbnail doesn't need to be a 2000px file scaled down with CSS).
If you're on WordPress, install WP Rocket or W3 Total Cache (caching plugins) and Imagify or ShortPixel (image optimization). These two changes alone often move a PageSpeed score from 40 to 70.
If you're on Wix, Squarespace, or GoDaddy Website Builder — honestly, the speed ceiling on these platforms is limited. They've improved, but they were architecturally designed for ease of use, not performance. If speed is a real problem and you're on one of these platforms, the proper fix is usually a migration to a better-built site on faster hosting.
Some web developers will give you a fast PageSpeed score by cheating — disabling useful features, removing third-party scripts before testing, or optimizing only the homepage. Make sure any speed improvements are tested across all your main pages on real devices.
What "fast enough" actually looks like
For most small business websites, the realistic target is a PageSpeed mobile score of 80+ and a Largest Contentful Paint (LCP — the time until the main content appears) of under 2.5 seconds. This is achievable on modern hosting with a well-built site. It's not achievable by throwing a caching plugin at a bloated WordPress install on shared hosting.
If you want to know where your site stands — and what it would take to get it to a competitive speed — a technical audit is the right starting point. That's something we do as part of our free site reviews.
Find out if your site's speed is costing you
We'll run a full performance and conversion audit on your site, free. You'll know exactly what to fix.
Get a free audit