built to rank
menu

draft — awaiting citation-gap validation

How fast should my website actually load?

Largest Contentful Paint under two seconds on a mid-range phone over a normal cellular connection. Google calls 2.5 seconds good, but that is the line where ranking penalties stop, not the line where visitors stop leaving. Under 1.5 seconds is where a site stops feeling like a website and starts feeling like an application.

short answer · 54 words · inspected 08 / 27 / 2026

01section 01

The three numbers that actually get measured

Core Web Vitals are three field measurements taken from real Chrome users on your site, not from a test rig. Google publishes the thresholds, and they have been stable long enough to build against.

Field data is what counts for ranking. A perfect lab score with poor field data means your test conditions are kinder than the conditions your visitors actually face.

lcp
largest contentful paint — under 2.5s good
inp
interaction to next paint — under 200ms good
cls
cumulative layout shift — under 0.1 good

02section 02

Why the good threshold is the wrong target

Good is a passing grade, and it is graded at the 75th percentile of your traffic. Hitting it means three quarters of your visitors had an acceptable experience. It says nothing about the quarter who did not.

Build to the target rather than the threshold and the margin absorbs the bad days: the visitor on a weak signal, the older phone, the afternoon your image host is slow.

03section 03

What actually makes a service business site slow

In practice it is rarely the hosting, which is where most owners look first. It is almost always weight the page did not need to carry.

Uncompressed hero images at desktop dimensions served to phones. A page builder shipping its entire component library to render four sections. Six tracking scripts, three of which nobody has looked at since installation. A font loading in four weights when the design uses two.

typical hero
2-4MB uncompressed
same hero, avif
under 200KB
font budget
120KB total, subset

04section 04

How to check yours in five minutes

Run the URL through PageSpeed Insights. Read the mobile tab. If a field-data panel appears at the top, that is real visitor data and it outranks everything below it. If it does not appear, your traffic is too low for Google to have collected a sample, and the lab score below is your best available estimate.

Then open the page on your own phone, off wifi, and watch what happens in the first two seconds. The stopwatch is honest in a way that dashboards sometimes are not.

05related drawings

q-021Does website speed really affect my Google ranking?scheduled
q-022What are Core Web Vitals in plain English?scheduled
q-016Why is my WordPress site so slow?scheduled
q-024How do I know if my website is outdated?scheduled

Think this is your site? Book the inspection.

$1,000, credited to your first month. You get the scored report either way.

inspected · chief engineer
PG 020 / 6827 August 2026