Section 05 · Website · Article 22

Website Speed Issues That Hurt Small Business SEO

Core Web Vitals are confirmed Google ranking factors. Three metrics: LCP, INP, CLS. The typical UK small business site fails all three on mobile. The dashboard below shows what good looks like, what typical looks like and the specific fixes to close the gap.

Updated: May 2026
Written by: Andrew Odgers, MD
Reading time: 8 minutes
Quick answer

Three Core Web Vitals decide whether your site is fast enough for SEO. LCP under 2.5 seconds, INP under 200 milliseconds, CLS under 0.1. The typical UK small business site fails all three on mobile due to unoptimised images, bloated themes, too many third-party scripts and cheap hosting. Fixing the top 5 causes typically moves a site from failing to passing inside 30 days. The ranking benefit appears 60 to 90 days after the fix.

Speed as ranking factor

Three numbers that prove speed
is a real ranking input not a vanity metric

73%

Of UK SBs fail Core Web Vitals

Of UK small business websites fail at least one of the three Core Web Vitals on mobile. The most common failure is LCP due to unoptimised images.

20-40%

Visibility loss from poor speed

Of potential organic visibility lost by sites that fail all three Core Web Vitals. The penalty scales with how badly the thresholds are missed.

30-60d

Time to fix and see results

Typical window to fix the top 5 causes and have Core Web Vitals improve in production. Ranking benefit follows 60 to 90 days after the metrics improve.

Three metrics that matter

Google measures three things, not "speed"

Marketing tools often report a single "page speed" score from 0 to 100. That score is useful as a summary but it is not what Google ranks on. Google uses three specific Core Web Vitals, each measuring a different aspect of how the page actually behaves for real users on real devices.

LCP (Largest Contentful Paint) measures how long until the biggest visible element on the page appears. INP (Interaction to Next Paint) measures how responsive the page feels when users click, tap or type. CLS (Cumulative Layout Shift) measures how much content jumps around as the page loads. Together these three describe whether the site feels fast plus stable to users.

The dashboard below shows the thresholds for each metric, the typical UK small business reading and the specific fixes that move the needle. Read the dashboard left to right then prioritise whichever metric is furthest from passing on your own site.

Top three causes

Three causes that wreck most
UK small business website speed

01 · Unoptimised images

4MB phone photos served directly to mobile users

Images uploaded straight from a phone camera at full resolution. A 4MB image takes 8+ seconds to load on a 4G connection. Fix: compress to under 200KB, serve as WebP, set explicit width and height attributes and use lazy loading on below-fold images.

02 · Bloated WordPress themes

Multi-purpose themes loading code for unused features

Themes like Divi or Avada load 200KB+ of JavaScript and CSS regardless of whether the page uses those features. Fix: switch to a lightweight theme (GeneratePress, Astra) or use a page builder that only loads code per page (e.g. Bricks Builder).

03 · Third-party script overload

Chat widgets, tag managers and analytics piled up

Live chat widget, Google Tag Manager, Facebook Pixel, Hotjar, multiple analytics packages. Each adds JavaScript that blocks rendering. Fix: audit every script, remove what is not needed, defer the rest. Most sites can cut 3 to 5 scripts immediately.

The Core Web Vitals dashboard

Three metric gauges showing thresholds,
typical UK SB reading and target gap

Each gauge shows the three score zones (green good / amber needs improvement / red poor). The needle position shows where a typical UK small business sits today. The panel below quantifies the gap and the fix.

Core Web Vitals dashboard · LCP, INP and CLS gauges for typical UK SB site
LCP
Largest Contentful Paint
4.2sec
Poor
< 2.5s good 2.5-4s ok > 4s poor
INP
Interaction to Next Paint
385ms
Needs work
< 200ms good 200-500 ok > 500 poor
CLS
Cumulative Layout Shift
0.28
Poor
< 0.1 good 0.1-0.25 ok > 0.25 poor
Target vs typical UK SB vs gap to close

LCP · Page load

Google target< 2.5s
Typical UK SB4.2s
Gap to close1.7s
FixCompress images, lazy-load

INP · Responsiveness

Google target< 200ms
Typical UK SB385ms
Gap to close185ms
FixDefer JS, cut scripts

CLS · Stability

Google target< 0.1
Typical UK SB0.28
Gap to close0.18
FixSet image dimensions
Check your own site at PageSpeed Insights or in GSC Core Web Vitals report. Enter your URL, run the test on mobile, note your three readings. Compare to the gauges above. Anything in amber or red is dragging your rankings down. Most sites can move from failing to passing inside 30 days by addressing the three causes above.
Five speed wins

Five quick wins
that fix most UK small business speed issues

Compress all imagesRun every image through TinyPNG or Squoosh. Target under 200KB per image. Serve as WebP format.
Add explicit image dimensionsWidth and height attributes on every img tag. Fixes layout shift, improves CLS dramatically.
Audit third-party scriptsList every script on the site. Remove anything not essential. Defer the rest. Cut 3-5 scripts typically.
Upgrade from cheap hosting£3/month shared hosting kills speed. Move to £15-£30/month managed hosting like SiteGround or Kinsta.
Install a caching pluginFor WordPress: WP Rocket or W3 Total Cache. Cuts server response time by 60 to 80% typically.
Fast site vs slow site

What a fast small business website looks like
vs a typical slow one

Fast small business site

Passes all Core Web Vitals

  • LCP under 2.5 seconds on mobile
  • INP under 200ms across all interactions
  • CLS under 0.1, no layout jumping
  • Images compressed and lazy-loaded
  • Under 5 third-party scripts, all deferred
Typical slow site

Fails all three Core Web Vitals

  • LCP 4+ seconds, hero image takes 8 seconds
  • INP 300ms+, clicks feel sluggish on mobile
  • CLS 0.25+, content jumps as page loads
  • 4MB images served straight from phone uploads
  • 10+ third-party scripts blocking the page render
In context: This guide is part 22 of 34 in the small business SEO operational reference.
Browse the full hub →
Speed audit included

Core Web Vitals audit on every site we work on.
Fixes prioritised by ranking impact.

We run PageSpeed Insights and GSC Core Web Vitals reports as part of every engagement. Top 5 fixes identified and prioritised by ranking impact. Implementation handled by our web dev team Luke. From £350 per month.

Frequently asked

Website speed and small business SEO

Does website speed affect SEO for small businesses?
Yes directly. Core Web Vitals (LCP, INP, CLS) are confirmed Google ranking factors. Sites failing the thresholds get suppressed in ranking compared to faster competitors. The effect is larger for mobile search where most local queries happen. A slow site can lose 20 to 40% of potential rankings regardless of content quality.
What are Core Web Vitals and which thresholds matter?
Three metrics. LCP (Largest Contentful Paint) should be under 2.5 seconds. INP (Interaction to Next Paint) should be under 200 milliseconds. CLS (Cumulative Layout Shift) should be under 0.1. Pass all three on mobile and desktop and the site is fast enough for SEO purposes.
How much does website speed affect rankings?
Speed accounts for roughly 5 to 10% of overall ranking weight. The effect is non-linear. Sites failing all three Core Web Vitals can lose visibility worth 20 to 40% of organic traffic. The penalty scales with how badly the thresholds are missed and how competitive the keyword is.
What causes slow websites for small businesses?
Five common causes. Unoptimised images uploaded straight from phones. Bloated WordPress themes with unused features. Too many third-party scripts (chat widgets, analytics, tag managers). Cheap shared hosting on slow servers. Render-blocking JavaScript and CSS. Fixing the top 3 usually moves a site from failing to passing on mobile.