Learning center

Largest Contentful Paint: The Clock Homeowners Are Actually Watching

Your overall speed score is an average. LCP is the specific moment a visitor is staring at a blank screen wondering if anything is going to load at all.

Largest Contentful Paint: The Clock Homeowners Are Actually Watching

Your audit measures Largest Contentful Paint (LCP) — one of Google's three official Core Web Vitals, and the specific number of seconds it takes for the single biggest visible element on your page (almost always the hero image) to actually render. A high overall performance score can still hide a slow LCP if other parts of the page load fast while the one thing a visitor is looking at takes forever.

2.5sthe threshold Google defines as "good" for LCP — anything slower starts counting against the page experienceweb.dev (Google)
31.4%of websites fail to meet the "good" LCP threshold, per the most recent Chrome User Experience Report — the single hardest Core Web Vital to passCore Web Vitals Benchmarks 2026, DigitalApplied

"How to improve Largest Contentful Paint for a better page experience" — Google Search Central on YouTube (third-party video)

This is the moment a homeowner decides you're "loading" vs. "broken"

Before LCP fires, a visitor is looking at a blank or half-rendered page with no way to know whether it's about to finish loading or has actually stalled out. That uncertainty is what drives people to hit back and try the next contractor in their search results — not patience running out on a page that's visibly working, but doubt about a page that looks like nothing is happening.

Why your audit caps the whole performance category over this

An LCP over 4 seconds caps your entire performance score at 60, regardless of how fast everything else on the page is — because a single very slow hero image genuinely is the visitor's whole experience of your site's speed. Nobody waits around to notice that your CSS was efficient.

The fix is almost always the hero image

For a local contractor site, LCP is nearly always driven by one oversized image — a phone photo dropped in at full resolution — competing with fonts, scripts, and other assets for bandwidth before it can render. Compressing that one image and loading it first (rather than after several scripts) typically fixes most of the gap on its own.

Want us to just fix this for you?

Free audit shows you exactly what's costing you jobs on your own site — no obligation.

Get my free audit →

Related

FAQ

What's the difference between LCP and my overall performance score?

Performance score is a blend of several timing measurements. LCP is one specific, heavily-weighted measurement inside it — the moment your biggest visible element actually appears.

What usually causes a slow LCP on a small business site?

An oversized, uncompressed hero image almost every time — often a phone photo used at full size instead of resized and compressed for the web.