Craft June 28, 2026

Core Web Vitals for Business Owners: What Actually Matters

Core Web Vitals in plain English: what LCP, INP, and CLS mean, why they affect revenue, and what actually makes a site fast.

If you run a business, you have probably been told your site needs to pass Core Web Vitals, usually by someone who then explained it in language that did not help. The term sounds technical, but the idea behind it is simple and worth understanding, because it sits directly on top of your revenue. This is the plain-English version: what the metrics mean, why they matter to money and not just rankings, and what actually moves them.

TL;DR

  • Core Web Vitals are Google’s three measures of how a page feels to a real visitor: loading, responsiveness, and visual stability.
  • The good thresholds: Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds, Cumulative Layout Shift under 0.1.
  • They matter for revenue, not just rankings: a slow or unstable page loses conversions before it loses position.
  • Most slowness is structural (a bloated build, heavy images, too much script), not a setting you can toggle.
  • Measure field data (what real users experience) over lab scores, and treat a failing foundation as a rebuild question, not a plugin.

What Core Web Vitals are, in plain English

There are three, and each measures something a visitor actually feels. Google publishes the good thresholds for all three:

  • Largest Contentful Paint (LCP) is how long until the main content of the page appears. Good is under 2.5 seconds. This is the “is it loading or is it broken” feeling in the first moment.
  • Interaction to Next Paint (INP) is how quickly the page responds when someone clicks or taps. Good is under 200 milliseconds. It replaced the older First Input Delay metric in 2024 and captures whether the site feels responsive or sluggish.
  • Cumulative Layout Shift (CLS) is how much the page jumps around as it loads. Good is under 0.1. It is the irritation of reaching for a button that suddenly moves because an image loaded above it.

Loading, responsiveness, stability. That is the whole vocabulary.

Why they matter to revenue, not just rankings

It is true that Google uses Core Web Vitals as a ranking signal, so poor scores can cost you position. But the bigger, quieter cost is conversion. Visitors leave slow pages, and they distrust unstable ones, long before any ranking effect plays out. A page that takes four seconds to show its content and shifts under the reader’s thumb is losing sales on every visit, even if it ranks fine today. Speed is rank, and rank is revenue, but speed is also revenue directly. That double effect is why this is a business metric wearing a technical name.

What actually makes a site slow

Most slowness is built in, not switched on. The usual structural causes:

  • A bloated build or heavy theme. Page-builders and off-the-shelf themes ship code you did not write and cannot remove, and it all has to load.
  • Oversized images. The single most common cause, and the most fixable: full-resolution photos served at thumbnail size.
  • Too much third-party script. Chat widgets, analytics, ad tags, and embeds each add weight and can block the page from responding.
  • No caching and render-blocking resources. Returning visitors re-downloading everything, and scripts that hold up the first paint.

None of these is a single toggle, which is the point: performance is mostly a property of how the site was constructed. That is why a slow site often cannot be tuned into a fast one, and the real choice becomes redesign vs. rebuild, and underneath it custom vs. template.

Field data versus lab data

This distinction confuses owners, so it is worth thirty seconds. Lab data is a single simulated page load in a controlled environment, the kind a tool like Lighthouse produces. It is useful for debugging. Field data is what your real visitors actually experienced, gathered from real sessions over time. Google ranks on field data, because a clean lab score means little if your actual users, on their actual phones and networks, are having a slow time. When the two disagree, trust the field. Optimize for what users feel.

What you can do without becoming an engineer

You do not need to write code to act on any of this:

  • Get the real numbers. Google’s PageSpeed Insights shows your field data for free. Start there rather than guessing.
  • Fix the images. Right-size and compress them, and lazy-load anything below the fold. This alone fixes many LCP problems.
  • Cut the dead weight. Remove third-party scripts you are not using; each one has a cost.
  • Demand performance up front. With any developer, treat speed as a day-one requirement, not a later add-on, which is one of the checks in what to look for in a web developer.
  • Know when it is structural. If the site is slow at the root, the honest answer is a rebuild, and the cost of a custom build should be weighed against the revenue the speed unlocks.

Handled this way, Core Web Vitals stop being a technical scolding and become what they actually are: a measurable read on whether your site is quietly costing you customers. That measurement, and building so it passes from the start, is part of what the custom web development practice is for.

The invitation

This is the work I do for clients.

If this note touched a problem you're living with, the custom web development practice exists for exactly that.

Begin a conversation