Slow website costing you calls? Here's how fast a small business site should load, what usually drags it down, and what to fix this week without a rebuild.
Every week somebody tells me their website “looks great” and gets no calls. Then I open it on my phone in a parking lot and watch a spinning circle for six seconds while a drone video of a beach tries to load. Nobody waits for that. They hit back and call the next guy.
The short version
Yes. Looking good only counts if somebody sticks around long enough to see it. A gorgeous homepage that takes forever is a billboard with a tarp over it.
Here’s the part people forget: you’re testing your own site on office Wi-Fi with everything already cached, because you’ve visited it 400 times. Your customer is on one bar of signal outside a grocery store, seeing it for the first time. Different planet.
Fast enough that the main thing on the page shows up in about 2.5 seconds, and the site reacts to a tap in about a fifth of a second. Those are the “good” thresholds Google publishes for its Core Web Vitals, and they’re measured on real visitors, not on your laptop.
Past four seconds for that main content, Google rates it poor. I’d call it something saltier. (I’m trying to keep the headings clean.)
You don’t need to memorize acronyms. You need one free test: run your homepage through PageSpeed Insights, click the mobile tab, and read the top section about what real users experience. If it’s red, that’s not a design opinion. That’s your customers telling you something.
Almost never one dramatic thing. It’s usually a pile of small, half-assed decisions that nobody went back and cleaned up.
Photos straight off the camera. I see this all the time: a 9 megabyte photo of a storefront, uploaded at full size, then shrunk by the browser to the size of a postage stamp. The phone still downloads all 9 megabytes. Resize and compress before upload, and use a modern format like WebP.
The autoplay hero video. It looked amazing in the pitch meeting. On a phone it’s a data hog that pushes your headline and your phone number down behind a loading bar. If the video doesn’t sell the job better than one sharp photo, cut it. If it does, keep it short, compress the hell out of it and give it a poster image so something shows up right away.
Plugin hoarding. A slider plugin, a second slider plugin “just in case,” a social feed, a popup tool, three analytics scripts and a chat widget nobody answers. Each one loads its own files on every page. Your site is basically carrying groceries for six other companies.
Five dollar hosting. Cheap hosting is fine until it isn’t. When your site shares a crowded server with a few hundred others, it waits in line every time someone visits. Saving a few bucks a month to lose a lead a week is bad math.
Sometimes, but it’s rarely the whole story. Heavy page builders add extra code to every page, and that adds up. But I’ve seen lean sites built with builders and bloated sites built by hand.
The real culprit is usually what got stacked on top over the years. Every “can we just add” turns into another script. Nobody ever says “can we just remove.” That’s the job, honestly: somebody has to be the person who takes stuff away.
More than you’d think. Start here, in this order, and test after each step so you know what helped.
That list won’t make you a speed champion, but it fixes the dumb stuff, and the dumb stuff is most of it.
It can, but speed is one signal among many, and great content on a slow site can still rank. The bigger damage is people leaving before they call. Ranking first doesn’t help much if the page loses them in the first three seconds.
Your computer has a faster connection, more processing power and a cached copy of your site. Phones on cellular data have none of those luxuries. Always judge your site by the mobile numbers, because that’s where most local customers find you.
They need to be able to load and read your pages, and a bloated page with content hidden behind heavy scripts is harder for any crawler to work with. Clean, fast pages with the answer right up top are easier for people and machines. Same fix, two audiences.
Nobody ever left a website because it loaded too quickly. Speed isn’t glamorous, nobody compliments it, and you only notice it when it’s missing, kind of like a good plumber.
If your site feels sluggish and you’d rather not spend your weekend renaming image files, that’s the kind of cleanup I do as part of my web design and support work. I’ll also tell you straight if a rebuild makes more sense than a patch, because sometimes it does. And if your homepage is still running one of those rotating sliders, we should probably talk about that too.
Tell me a little about your site and what’s bugging you on the start a project page. I’ll take a look and give you the honest version. Locally, that includes plenty of folks around Palm Coast, but a slow site is a slow site anywhere.