SiteSmith

Website speed: why slow sites lose customers

A slow website loses customers quietly. Nobody calls to say your page took too long; they tap the back button and call the next business in the list. For most small businesses the cause is not mysterious: oversized photos, too many add-ons, and hosting that was cheap ten years ago. You can find out which one is yours in about ten minutes, and most of the fixes do not need a developer.

Why a few seconds matter so much

Think about how people reach you. Someone's sink is leaking, or they want a table for Friday, or they need a haircut before a wedding. They search on a phone, often on a weak signal in a parking lot or a kitchen, and open three or four results. The first page that shows them a phone number and a clear answer gets the call.

A slow site fails that moment in a few ways:

  • The page is blank or half-drawn while the visitor waits, so they cannot even tell they are in the right place.
  • Things jump around as late pieces load. The visitor goes to tap your phone number and hits a banner that slid in above it.
  • The phone feels frozen. Heavy pages make cheaper phones stutter when people scroll, which reads as "broken".

None of this shows up in your inbox. That is why owners often find out only when a friend mentions it, or when they try their own site on their phone away from the office Wi-Fi.

How to see how slow your site really is

Do these two checks today.

The real-life check. On your phone, turn off Wi-Fi so you are on mobile data. Close the browser fully, open it again and type your web address. Count the seconds until you can read your headline and see your phone number. If you find yourself waiting, so do your customers.

The free measured check. Go to PageSpeed Insights, paste your address and press Analyze. It is Google's own tool and it tests the mobile version first. You get a score out of 100 and, more usefully, a list under "Diagnostics" that names the actual files slowing you down. You do not need to understand every line. Look for:

  • "Properly size images" or "Serve images in next-gen formats": your photos are too big.
  • "Reduce unused JavaScript": add-ons, widgets or a heavy theme are loading code nobody uses.
  • "Reduce initial server response time": the hosting itself is slow to answer.

Run it two or three times, because scores move a little from run to run. If you want a slower walk through what each number means, testing your website speed for free goes line by line.

The usual reasons a small business site is slow

Photos straight off a camera or phone

This is the most common cause by far. A modern phone photo is often several megabytes and thousands of pixels wide. Upload ten of those to a gallery or a slideshow and every visitor downloads all of them, even though the screen shows each one at a fraction of that size. The fix is to resize and compress before uploading; making images smaller shows exactly how.

Too many plugins, apps and widgets

On WordPress, every plugin can add its own code to every page. On builders like Wix or GoDaddy, the same happens with apps. A chat bubble, a reviews carousel, a social feed, a pop-up tool, two analytics trackers and a slider can each be reasonable alone. Together they make the phone do a lot of work before your page settles.

Go through the list and ask of each one: has a customer ever used this? If you cannot say yes, remove it.

A slideshow at the top of the home page

Rotating banners ("sliders") are heavy, they push your actual message down, and visitors rarely wait for slide three. One strong photo of your work, with a headline and your phone number, loads faster and says more.

Video that plays on its own

A background video looks good on a fast office connection and costs a lot on a phone. If you want video, put it lower on the page and let people press play.

Old or overcrowded hosting

Cheap shared hosting puts many websites on one server. When neighbors are busy, your site waits. Old WordPress installs on old versions of PHP (the language WordPress runs on) are also noticeably slower than current ones. If PageSpeed points at server response time, the hosting is part of the problem.

Fonts and code from many places

Some themes load several font families and scripts from different services. Each one is another trip across the internet before the page can show text.

What you can fix yourself, and what needs help

You can usually do these on your own:

  1. Replace the largest photos with resized ones, starting with the home page.
  2. Remove plugins, apps and widgets you do not use.
  3. Swap the slideshow for one photo.
  4. Turn off autoplay video.
  5. Run PageSpeed Insights again and compare.

These usually need someone technical, or a different setup:

  • Moving to better hosting or a newer PHP version.
  • Replacing a heavy theme that loads a lot of code on every page.
  • Caching, which means keeping a ready-made copy of each page so the server does not rebuild it for every visitor. On WordPress this is a plugin that needs careful setup.

At some point it stops being worth patching. If your site is on an old theme, carries years of add-ons and still looks dated after you clean it up, a rebuild can be cheaper than another round of fixes. Sites built as plain, ready-made pages served from a network of servers close to the visitor are fast almost by nature, because there is nothing to assemble when someone arrives.

Does speed affect Google?

Google does look at how quickly pages load on phones, as one signal among many. Nobody can promise that a faster site will move you up, and a slow site with the best answer can still do fine. Treat speed as a customer problem first: people who wait leave, whatever Google thinks. The plain background is in website speed and Google.

What to do this week

  • Open your site on your phone on mobile data and time it honestly.
  • Run PageSpeed Insights on your home page and write down the top three items under Diagnostics.
  • Resize the three largest photos on your home page and upload them again.
  • Remove one add-on or widget nobody uses.
  • Test again and compare the numbers and, more important, how it feels on your phone.

If the cleanup is turning into a project of its own, you can see your site rebuilt first as a fast new version and compare the two side by side on your phone.