
Core Web Vitals Explained for Business Owners (No Jargon)
Core Web Vitals are three Google tests, LCP (loading), INP (responsiveness), and CLS (visual stability), graded from real visitor data rather than a single lab check.
A slow contractor website fails visitors in three specific ways before they ever read your headline. It takes too long to show up. It ignores taps for a beat too long. Or it jumps around while it's still loading.
Google measures all three with a set of tests called Core Web Vitals, scored from real visitors on real phones, not a one-time lab check. You don't need to become a developer to understand them. You just need to know what each test measures, how Google grades you, and which one to fix first.
- Core Web Vitals are three tests: LCP (loading), INP (responsiveness), and CLS (visual stability), each with its own pass/fail threshold.
- Google grades you on field data from real visitor traffic, not a single lab test, and judges the slowest 25% of that traffic the hardest.
- As load time goes from 1 to 3 seconds, the odds of a visitor bouncing jump 32%, and over half of mobile visitors leave once a page passes 3 seconds.
- Oversized truck and job-site photos, embedded booking widgets, and unreserved ad or image space are the most common reasons a contractor site fails all three tests.
- Fixing Core Web Vitals is about how images and scripts are loaded, not about removing the photos or branding that make your site look like yours.
The Three Tests Google Runs on Your Site
Each test catches a different way a visitor gives up on a page. A site can pass one while failing another.
Loading Speed (LCP)
Largest Contentful Paint measures how long it takes the biggest visible thing on your page, usually a hero photo or headline, to appear on screen. Google's threshold for a good score is 2.5 seconds or less.
On a contractor site, this test usually fails for one reason: a full-resolution truck or job-site photo loading at its original file size, instead of a version compressed for a phone screen.
Responsiveness (INP)
Interaction to Next Paint measures how long your site takes to react after someone taps a button or a link. A visitor who taps "Call Now" and waits a beat is living through a bad INP score. Good responsiveness means 200 milliseconds or less.
This metric replaced an older one, First Input Delay, in March 2024. It's the one most local business sites quietly fail, because it only shows up once a real visitor starts clicking. The usual cause is a stack of scripts, booking widgets, chat plugins, and review pop-ups all competing for the browser at once.
Visual Stability (CLS)
Cumulative Layout Shift measures whether content moves around while a page loads. This is the phone number that shifts down right as a visitor's thumb lands on it, or the button that jumps because an image above it just finished loading. Agood CLS score stays at 0.1 or lower.
It happens when images, ads, or embedded widgets load without a reserved size. The browser doesn't know how much space to leave until the content actually shows up.
| Metric | What It Measures | Why a Slow Contractor Site Usually Fails It |
|---|---|---|
| LCP (Loading) | How fast the main content, usually a hero photo, appears | Full-resolution truck or job-site photos loaded at original size instead of compressed for mobile |
| INP (Responsiveness) | How fast the site reacts to a tap or click | Booking widgets, chat plugins, and review pop-ups competing for the browser right when someone taps "Call Now" |
| CLS (Visual Stability) | Whether content shifts position while loading | Images and embeds without a reserved size, so the phone number or form pushes down mid-load |

How Google Actually Grades You
None of these scores come from a single test run in an office. Google uses two different kinds of data, and mixing them up is the most common way a business owner gets a false sense of security.
Lab data comes from a simulated test, like the one behind Google's PageSpeed Insights score box, run once under fixed conditions. Field data comes from real visitors using your actual site over time, on their actual phones and connections. Google grades you on field data, not lab data.
Field data is judged at the 75th percentile. If the slowest 25% of your visitors have a bad experience, your whole site scores poorly for that metric, even if it feels instant on your office wifi. That's also why a page can score well in a lab test and still fail in the field.
You can see this field data yourself, for free, in Google Search Console's Core Web Vitals report, no code required. It groups your pages by URL and shows which ones Google currently rates "Good," "Needs Improvement," or "Poor," using real visits from the past 28 days.

What a Bad Score Actually Costs You
This isn't an abstract ranking penalty. Google's own mobile speed research found that as load time goes from one second to three seconds, the probability of a visitor bouncing increases by 32 percent. Stretch that out to ten seconds, and the increase climbs past 120 percent.
Past the 3-second mark, more than half of mobile visitors abandon the page entirely. For a contractor site, that means someone searching "emergency plumber near me" taps your listing, waits, and taps the next result instead.
You never see that visitor in your call log. You just see a slightly quieter phone.

What I've Seen Building These Sites for Contractor Clients
CLS failures are almost never the photos themselves. A hero image with a fixed height won't shift anything once it's set up correctly. It's usually a review widget or booking calendar dropped in without a reserved height, so the page jumps to make room once the script finishes loading.
INP tends to be the metric no one notices until it's measured, because it only shows up once a real visitor starts tapping around. A site can feel instant on office wifi and still have a call button that lags on a job site with weak signal. That gap is usually a pile of third-party scripts loading at once, not one obvious culprit.
Keeping your truck and crew photos doesn't have to cost you LCP, either. Compressing images and serving them in a modern format gets the same photo on screen in a fraction of the file size. That's one of the first things I check when I build or rebuild a site under Websites & Care Plans.
Frequently Asked Questions
Does site speed actually affect my Google ranking, or is it just about user experience?
Both, but ranking is the smaller effect. Content relevance still decides most of the outcome. Speed is the tiebreaker between two pages that are already similarly useful.
Which metric should I fix first if I don't have a developer on hand?
Whichever one your Search Console report currently marks "Poor." Fixing a metric that's already "Good" won't move your overall grade, since Google scores you on the weakest of the three.
Will fixing this mean giving up my truck photos or brand look?
No. The fixes are almost always about how images and scripts load, not what's on the page. A compressed hero photo looks identical to a visitor but loads far faster, and a properly sized widget works exactly the same, it just stops the page from jumping.
Get Your Free 5-Minute Audit
No sales call. Just a personal video walkthrough of what's costing you leads.
Comments
Join the conversation. All comments are moderated prior to publication.
Leave a Reply
Your email address will not be published. Required fields are marked *
Related Playbooks
More articles matching this topic and category.

What Is Speed to Lead? Why 5 Minutes Beats 30

Local SEO for Electricians

