The Digital Doctor

Why is my website slow, and what does it cost my visitors?

Almost always images that were never resized, followed by scripts the page insists on loading before it will show anything. It costs you two ways. People leave while the page is still loading and never tell you, and on prepaid data a heavy page costs your visitor real money just to look at you. The fixes are cheaper than most people expect, and the biggest one is usually an afternoon of work.

Test it on a phone, on mobile data, not on your office computer. That is the single most common mistake, and it is why so many owners are surprised by their score.

Why does it feel fast to me and slow to everybody else?

Because you are testing in the best conditions that exist for your website. Your office has fibre. Your browser has already downloaded and cached most of the page from the last time you looked. Your laptop has more processing power than the phone your customer is holding.

Your customer has none of that. They are on a phone, often on mobile data, often somewhere with indifferent signal, and they have never visited your site before so nothing is cached. That is the version that matters, and it is not the one you have been looking at.

What does slow actually cost me?

People leave, and they do not tell you

Somebody searching for what you sell has a page of other results open behind yours. If nothing appears quickly they go back and click the next one. You never see them, you never hear from them, and nothing in your inbox indicates they existed.

On prepaid data, you are charging them to look at you

This matters more in South Africa than the international advice acknowledges. A great many people browse on prepaid data they buy in bundles. A page that weighs several megabytes, which is common on small business sites with unresized photographs, costs the visitor actual money to open.

Most owners have never thought about it in those terms, and it changes the conversation. A heavy homepage is not just slow. It is rude.

Google notices

Real-world loading speed is one of the signals Google uses when deciding where to place you. It is not the biggest one, and anybody telling you speed alone will fix your rankings is overselling it. But between two similar businesses it is a thumb on the scale, and it is one of the few signals you fully control.

What actually makes a small business site slow?

Images, almost always

A photograph straight off a phone or camera can be four thousand pixels wide and several megabytes. Displayed in a space six hundred pixels across, the browser downloads all of it and throws most of it away. Ten photographs like that on a homepage is the whole problem on most sites I look at.

Scripts and fonts that block the page

Some files a browser must finish downloading before it is allowed to draw anything at all. If those sit in the wrong place, your visitor stares at a blank white screen while the content is already sitting there, ready and waiting.

Page builders loading everything, everywhere

Many themes and page builders load their entire library on every page, including the parts for features you do not use. Your contact page pulls down a slider, a gallery and an animation engine it has no use for.

Hosting, but less often than people think

Slow hosting is real and it does show up as a delay before anything begins. But it is far less common as the main cause than the industry suggests, and moving host will not fix a page carrying twelve unresized photographs. Fix the page first, then judge the host.

How do I test it properly?

Use Google PageSpeed Insights. It is free, it needs no account, and it is the same measurement Google itself uses. Two rules.

Read the mobile score, not the desktop one. Desktop flatters almost every site and is not where your customers are. If somebody quotes you a desktop score, they are either careless or hoping you will not notice.

Look for field data if it is shown. If your site has enough visitors, Google shows what real people actually experienced over the last month, rather than a simulation. That is the number worth caring about, and it is the one Google uses when ranking you.

What is a good score, and how far should I chase it?

Google treats 90 and above as good and under 50 as poor. Most small business sites I check land in the forties and fifties.

Getting from the forties to the mid seventies is usually a few hours of work and it is absolutely worth doing. Getting from seventy five to ninety five often means rebuilding the site, and for most small businesses that money is better spent almost anywhere else. Do not let anybody talk you into chasing a perfect score.

The four fixes that do the most

  1. Resize and compress every image. On most sites this does more than everything else combined. Convert them to a modern format while you are there, which typically halves them again with no visible difference.
  2. Turn on compression and caching. These are server settings, not development work. Compression usually cuts the page to about a third in transit, and caching means a returning visitor does not download the same files twice. Both are often simply switched off.
  3. Stop scripts blocking the first paint. Anything not needed for the first screen can load afterwards. This is the one most likely to need your developer.
  4. Remove what you are not using. Plugins, fonts you load and never display, tracking scripts from a campaign that ended two years ago.

Can this be measured for me?

The free check on this site includes your mobile speed from Google, and how much the page moves around while it loads. It costs nothing and needs no sign up.

The paid audits go further: every file your homepage loads is measured individually, so instead of a score you get the actual weight of your page and what it costs a visitor in prepaid data. Every check in every package is listed here, and every finding carries a fixed price to fix it.

See your speed on a phone

The free check measures it with Google, alongside nine other things, in about a minute. No sign up.

Run the free check