Service-business websites

How fast should a small-business website be?

Aim to get your main content on screen within 2.5 seconds on a phone, with a page that doesn’t jump around and responds to a tap within 200 milliseconds. Those are Google’s “good” targets. In our test of 25 service businesses that rank in Google, only 5 reached the loading target.

By itmarkerz Technologies. Updated 30 October 2026.

The targets

Core Web Vitals thresholds from web.dev
MeasureIn plain termsGoodPoor
Largest Contentful PaintWhen the main content appears2.5 s or lessOver 4 s
Interaction to Next PaintHow quickly a tap gets a response200 ms or lessOver 500 ms
Cumulative Layout ShiftHow much the page jumps as it loads0.1 or lessOver 0.25

Google assesses these at the 75th percentile of real page loads, separately for mobile and desktop. That means three in four of your visits should meet the target, not just your best one. These are the same targets for a one-page plumber and a large retailer. There’s no easier standard for small businesses.

Does it matter for a small business?

Yes, but keep it in proportion. Google says Core Web Vitals are used by its ranking systems, and also that good results don’t guarantee your pages will rank at the top. A fast page that says little won’t beat a slower page that answers the question.

The stronger reason has less to do with Google. Someone looking for a plumber or a cleaner on a phone is often comparing a few businesses, and has other tabs to try. We can’t give you a reliable figure for what a second is worth to your business, and we’re wary of the figures that get repeated online. Your own analytics, compared before and after a speed fix, will tell you more.

What ranking sites actually reach

We ran Lighthouse’s mobile test on the home pages of 25 service businesses ranking in Google, across cleaning, plumbing, dental, accounting and electrical, on 30 October 2026. The full results and method are published, including the limits. It’s a small, single-run lab test, not real-user data.

Results from our Lighthouse test of 25 sites on 30 October 2026
MeasureMedianReached the good range
Largest Contentful Paint6.3 s5 of 25
Cumulative Layout ShiftWell under 0.119 of 25
Lighthouse performance score673 of 25 at 90 or above

So there are two honest things to take from this. Plenty of slow sites rank, which shows speed alone doesn’t decide it. And the bar among these competitors is low enough that a site meeting the target would stand out. The test doesn’t measure INP, so we have nothing to report on that one.

Practical targets for your own site

The numbers in the first table are Google’s. These working limits are our own judgement for a small service site, not a standard.

  • Home page and service pages under 2 MB. 12 of the 25 sites managed this on their home page, and 4 were over 5 MB.
  • Main image small and early. A hero image on a phone rarely needs to be large. Use a modern format, sized for the screen, and don’t lazy-load it.
  • Nothing above the main content that needs JavaScript to appear. Sliders and animated heroes delay the thing people came to see.
  • Only the third-party scripts you use. Review your tag manager once a year and remove anything nobody looks at.

What to fix first

Work in this order, since the first items are usually cheap and the last are expensive.

  1. Find your LCP element. Lighthouse names it. In our sample, the median site showed its first content in 2.2 seconds but took 6.3 seconds for its largest, so this is where we’d look first.
  2. Compress and resize images and video. Replace a background video on mobile with a still image.
  3. Remove what you don’t need: old tracking tags, unused plugins, chat widgets nobody answers, and fonts in more weights than you use.
  4. Reserve space for images and late-loading elements such as cookie banners, to stop the page jumping.
  5. Add caching. On WordPress, this can make a big difference. All 3 sites scoring 90 or above in our test were WordPress sites using WP Rocket, although three sites don’t prove it was the plugin.
  6. Look at hosting last. 23 of the 25 sites we tested already responded within 800 ms, so a new server wouldn’t have solved most of their problems. Check your own number first.
  7. Rebuild only if the above can’t get you there. A rebuild costs more and puts rankings at risk. Our comparison of Next.js and WordPress covers when it makes sense.

How to measure it

  • PageSpeed Insights. Shows real-user data if your site has enough visitors, and a lab test either way. The Chrome UX Report only includes sufficiently popular pages and origins, so a small site may see only the lab test.
  • Search Console. Its Core Web Vitals report groups your pages by status, using the same real-user data, if you have enough.
  • Your own phone, on mobile data, in a private window. It isn’t scientific, but it’s the quickest way to feel what a new visitor feels.

Lab scores can swing noticeably between runs. In our repeat tests, one site’s score moved by more than 30 points with nothing changed on our side, so run a test three times and take the middle result before you act on it. Set speed up as part of a wider launch, using our local SEO checklist.

Service-business sites we have built

Questions

Is a score of 100 worth chasing?

Rarely. The score is a lab summary, and it moves between runs even when nothing has changed. Get real-user numbers into the good range, then spend your effort on the content and the quote flow.

Will a faster site rank higher?

It can’t be promised. Google says Core Web Vitals are used by its ranking systems, and also that good results don’t guarantee a top ranking. Relevance and, for local searches, your Business Profile and reviews usually count for more.

Why does my site feel fast but score badly?

You are probably on fast Wi-Fi with a recent device and the site in your browser cache. Lighthouse’s mobile test simulates a mid-range phone on a slow connection, loading the page fresh. Your new customers are closer to that second case.

More on service-business websites

Want to know what is slowing your site down?

Send us the address. We will tell you the first thing we would fix.

We reply within one business day (IST).