Websites

Why your website is slow, and what it is costing you

The usual causes, how to check yours in two minutes, and what actually fixes it.

Illustration of a phone loading a page beside a speedometer in the slow zone.

A slow website never sends you a complaint. The visitor just leaves, usually for the next result on Google, and you never find out they were there. If your site feels slow to you on the office computer, it feels slower to a customer on a phone in a parking lot with a weak signal.

This guide covers how to check your speed, the usual reasons small business websites are slow, what it costs you, and what actually fixes it.

How to check your website speed in two minutes

  1. Run PageSpeed Insights. Go to pagespeed.web.dev, paste in your homepage address, and run the test. Look at the mobile results first, since that is how many local customers find you.
  2. Look at the Core Web Vitals. These are the measurements Google uses for page experience. Largest Contentful Paint is how long the main content takes to appear, and Google counts 2.5 seconds or less as good. Interaction to Next Paint is how quickly the page responds when someone taps. Cumulative Layout Shift is how much the page jumps around while it loads.
  3. Test it on your own phone. Use cellular data instead of your office network, and time how long it takes before you could actually read the page or tap to call.
  4. Check Google Search Console if you have it set up. The Core Web Vitals report shows how real visitors experience your pages over time.

Do not chase a perfect score. The number moves a little from one test to the next. What matters is whether real people see your page quickly and can use it right away.

The usual reasons a small business website is slow

Huge images

This is one of the most common causes. A photo straight off a phone or camera is often many times larger than it needs to be on a web page. Put a handful of those in a homepage slider and every visitor downloads all of them. Images should be resized to the size they display at and saved in a modern format like WebP.

Cheap or crowded hosting

Budget shared hosting puts your site on a server with a crowd of other sites. When one of them gets busy, yours slows down too. Hosting is a bad place to save a few dollars a month.

Too many plugins

WordPress plugins are convenient, and every one of them adds code. Sites that have been around for years tend to collect plugins nobody remembers installing, and some of them load scripts on every single page.

Heavy themes and page builders

Many themes and drag and drop page builders load large amounts of code on every page to support features you are not using.

Third party scripts

Chat widgets, tracking pixels, review widgets, social feeds, embedded maps, booking tools, and video embeds. Each one loads from another company's server, and a few of them together can outweigh the rest of the page.

No caching

Without caching, the server builds each page from scratch for every visitor. With caching, a ready made copy goes out immediately. A content delivery network, or CDN, goes a step further by serving your site from locations close to each visitor.

Old software

Outdated versions of PHP, WordPress, themes, and plugins run slower and carry security risks. A site that has not been updated in years is usually slow and vulnerable at the same time.

What a slow website costs you

  • Customers who leave. People on phones are impatient, and the next business is one tap back to the results.
  • Rankings. Page experience is one of the things Google considers. Speed alone will not rank a weak page, but a slow site hands competitors an edge when everything else is close.
  • Ad spend. If you run Google Ads, you pay for every click, including the ones that give up before the page loads. Landing page experience also feeds into your Quality Score, which affects what you pay per click.
  • Calls and form fills. Every extra second of waiting gives a visitor another chance to change their mind.
  • Trust. A site that stalls and jumps around looks like a business that does not pay attention.

What actually fixes a slow website

Quick fixes

  • Resize and compress images, and convert them to WebP.
  • Remove plugins you do not use, and replace heavy ones with lighter alternatives.
  • Turn on caching, and put the site behind a CDN.
  • Remove third party scripts that are not earning their place, and load the rest after the main content.
  • Update PHP, WordPress, your theme, and your plugins, after taking a backup.

On many sites, those steps alone make a noticeable difference.

Better hosting

If the server is the bottleneck, no amount of image compression will fix it. Moving to good managed hosting is often the biggest single improvement a slow site can get.

A rebuild

Sometimes the site itself is the problem: a bloated theme, years of patched on features, and a page builder that loads everything everywhere. At that point, fixing it piece by piece can cost more than starting over. A site built for speed from the start, with clean code and nothing it does not need, stays fast, and a new website is usually the better investment.

If a rebuild is on the table, our guide to what a small business website costs in Rhode Island explains what goes into the price.

How to keep a website fast

Speed is not a one time fix. New photos get uploaded at full size, new plugins get added, and new tracking scripts get pasted in. Check PageSpeed Insights every few months, resize images before you upload them, and ask whether anything new really needs to load on every page. A maintenance plan that covers updates, backups, and monitoring keeps a fast site fast.

Find out what is slowing your site down

If you ran the test and did not like what you saw, send us your website address or call (401) 339-4155. We will tell you what is slowing it down and whether it needs a tune up or a rebuild. We have built websites for Rhode Island businesses since 2005, and we build our own site as static pages served from Cloudflare's network for exactly this reason.

Rather have us handle it?

Tell us what is not working. Twenty minutes, no pitch deck, and you will leave the call knowing what we would do and what it costs.

Start a project (401) 339-4155

Not ready for a quote? Get a free site review instead.

Call (401) 339-4155 Start a project