Someone finds your website in Google, clicks the link, and nothing happens for five seconds. By the time your homepage loads, they've already gone back and rung someone else. You've lost the job and you'll never know it happened.
Website speed matters. Not because Google says so (though it does). It matters because it costs you money. Slow websites lose customer enquiries. Faster websites get more calls. It's that straightforward.
Here's what actually matters and what you can do about it.
What is a slow website, actually?
When you look at a website, it doesn't all load at once. The headline loads first. Images load next. Then other stuff appears. Google cares about three specific moments.
The first one is Largest Contentful Paint, or LCP. This is the moment your main content appears. For most business websites, that's your headline and your image. If that takes two seconds, that's fast. If it takes six seconds, it's slow. Anything under two and a half seconds is good. Anything over four seconds is losing you customers.
The second one is Cumulative Layout Shift, or CLS. This is when things move around on screen after they've loaded. You're reading your headline, then an ad loads above it and everything shifts down. Or an image loads and pushes text sideways. Visitors hate this. It's jarring and it makes the site feel broken. CLS should be nearly zero. Anything above 0.1 is bad.
The third one is Interaction to Next Paint, or INP. This is how fast the site responds when you click something. When you tap a phone number to call, or click a button, or fill in a form, the site should react instantly. If there's a visible delay, the site feels sluggish. INP should be under 200 milliseconds. If it's over 500, people notice and they leave.
These three things add up to what Google calls Core Web Vitals. If your website is good at all three, Google will rank it better. More importantly, visitors will stay longer and be more likely to ring you.
What actually makes a business website slow?
Huge unresized photographs. This is the number one culprit. Someone takes a photo on their phone, it's six megabytes, they upload it to the website without resizing it, and that single image takes three seconds to load. A proper image should be resized to web size before it's uploaded. A photo that appears on your homepage should be about 100 kilobytes, not 6,000 kilobytes.
Page builder bloat. Some website builders load tons of code even if you're only using ten percent of what they could do. They load libraries for features you don't have, fonts you don't use, animations that make the site prettier but do nothing for your business. All of that makes the page heavier and slower.
Too many plugins. If you've added a chat widget, a pop-up form, a countdown timer, a review slider, and an email capture tool, that's five extra bits of code running on every page. Each one has a cost. Together they can add three or four seconds to your load time.
Cheap, oversold hosting. Your website lives on a server somewhere. If that server is overloaded with ten thousand websites and you're sharing a tiny slice of its power, your site will be slow. Especially at peak times. This is usually false economy. You'll spend so much time being embarrassed about your slow site or losing customers that you'd have been better off with decent hosting from the start.
Tracking scripts and analytics. Google Analytics, Facebook Pixel, conversion trackers, all the tools that monitor your visitors, they add weight and they add delays. They're necessary, but they have a cost. If you've got eight different tracking tools all trying to fire at once, you'll feel the slowdown.
Check your own site speed
Go to PageSpeed Insights. Type your website URL. Google will give you a score and tell you specifically what's slowing things down.
The score isn't pass or fail. 90 and above is very good. 50 to 90 is okay but could be better. Below 50 is slow. The real useful bit is the section that says 'opportunities' and 'diagnostics'. This tells you what's actually slowing you down.
Do it twice. Do it once on your office wifi where everything's fast. Then do it on 4G, on your phone, at home or in a cafe. That second test is what your customers are actually experiencing. If your site is quick on office wifi but slow on 4G, you've found the problem. Most customers access business websites on their phones and many are on 4G or patchy signal. Your site needs to be fast for them, not just for you.
Quick fixes that actually work
Resize your images. Before you upload an image to your website, make sure it's not bigger than it needs to be. A photo for your homepage might need to be 1200 pixels wide. It definitely doesn't need to be 4000 pixels wide and six megabytes in file size. Resize it first. Use a free tool like Squoosh or TinyJPG. You'll be shocked at how much file size you can remove without losing quality.
Remove plugins you don't use. Go through your website settings and disable or delete anything you're not using regularly. If you installed a chat widget and it's generated one message in six months, delete it. If you've got a countdown timer that expired, remove it. Every plugin you remove speeds up your site.
Turn off features you don't need. Page builders often have animations, transitions, and effects that make things prettier but slower. If turning off animations makes your site twice as fast and you're not a fashion brand, turn them off. A plumbing site doesn't need animated spinning icons.
Get good hosting. If you're on cheap hosting from a discount provider, upgrading to proper business hosting will often solve more speed problems than anything else. It costs more, but if it gets you one extra job a month, it's paid for itself.
What takes real work and real money
If you've done all the quick fixes and you're still slow, there might be deeper technical issues. Code that could be optimised. Content Delivery Network setup so your site is served from a server closer to your customers. Database queries that are slow. These things need someone who knows what they're doing.
For most small business websites, the quick fixes are enough. Resize your images, remove unused plugins, clean up your site, test it on 4G. You'll probably jump from 40 to 75 just by doing that.
Why this matters
You've got maybe two seconds to prove your website is worth waiting for. A customer clicks on you in Google. Your site appears instantly, they read your headline, they see what you do, they click your phone number. That's the goal. If your site takes five seconds to appear, they're gone before they even know what you do.
Google also punishes slow sites in search results. A site that's fast ranks better than a site that's slow, all other things being equal. So a fast site gets more traffic from Google and turns more of that traffic into calls.
Check your site speed this week. Look at PageSpeed Insights. See what it says. If you're below 50, start with resizing your images. That alone will usually buy you ten to twenty points. Keep going until you're above 80. You'll know it's working when you start getting more calls.