Skip to main content

Core Web Vitals: How Page Speed Affects Sales and SEO

6 min readBy Naazware Team
Core Web Vitals: How Page Speed Affects Sales and SEO

If a page takes too long to become useful, people leave before they buy. That sentence is the whole argument, and it has been measured many times. What has changed in recent years is that the measurement now has a name and a scorecard. Core Web Vitals are a small set of metrics that Google uses to put a number on how a page feels to a real visitor, and those numbers feed into both your search rankings and, less directly but just as clearly, your sales.

This post explains the three metrics in plain terms, walks through the evidence that links them to money and rankings, and lists the fixes that actually move the needle. No jargon for its own sake.

The Three Metrics, In Plain Terms

Core Web Vitals measure three different feelings a visitor has on your page.

  • Largest Contentful Paint, or LCP. This measures how long until the main content of the page appears, usually the big image or headline. It is the answer to the question, how long until I see something worth looking at. A good score is under 2.5 seconds.
  • Interaction to Next Paint, or INP. This measures responsiveness. When someone taps a button or types in a field, how long before the page visibly reacts. It is the answer to, did that click do anything. A good score is under 200 milliseconds.
  • Cumulative Layout Shift, or CLS. This measures visual stability. Have you ever gone to tap a button and the page jumps because an image or ad loaded late, so you tap the wrong thing. That is layout shift, and a good score keeps it low.

These three are deliberately chosen to cover loading, responsiveness, and stability. A page can be fast to appear yet frustrating to use, and these metrics catch that.

How Speed Affects Sales

The link between speed and revenue is one of the better-documented findings in web performance, because large companies have run the experiments at a scale most of us never could.

Studies repeatedly find that each additional second of load time costs conversions. Retail and travel companies that have published their data report measurable drops in completed purchases as pages slow down, and corresponding gains when they speed up. The pattern holds across industries: a faster path to a usable page means more people finish what they started.

The mechanism is not mysterious. A slow page increases the chance someone gives up, especially on mobile networks and mid-range phones, which is what most of the world actually browses on. It also erodes trust. A site that stutters and jumps feels unreliable, and people are reluctant to enter payment details into something that feels unreliable. The cost is rarely a single dramatic abandonment. It is a steady leak across thousands of sessions.

How Speed Affects Search Rankings

Google has confirmed that Core Web Vitals are a ranking signal. It is important to be precise about how strong a signal it is, because there is a lot of exaggeration online.

Relevance and content quality still matter more. A fast page about the wrong thing will not outrank a slower page that genuinely answers the query. But when two pages are comparable in relevance, the faster one has an edge, and that edge can decide which of you appears above the other. In competitive search results, where many pages are similarly relevant, the tie-breaker is often the better experience.

There is also a second, quieter effect. Search engines crawl your site within a budget. A faster site lets crawlers cover more pages in the same time, which helps large catalogues and content sites get indexed more completely. So speed shapes both how you rank and how much of your site is even seen.

The Fixes That Actually Matter

Most performance work comes down to a handful of high-leverage changes. In our experience these deliver the bulk of the improvement.

  • Fix your images first. Oversized images are the single most common cause of a poor LCP. Serve images at the size they are displayed, use modern formats, and load only what is on screen. This alone often moves a failing score into the green.
  • Stop the layout from jumping. Reserve space for images, ads, and embeds before they load by setting their dimensions. This removes most layout shift with very little effort.
  • Reduce the JavaScript. Heavy scripts block the page from responding, which hurts INP. Ship less code, split it so each page loads only what it needs, and be ruthless about third-party tags. A single chat widget or analytics script can wreck responsiveness.
  • Prioritise what the visitor sees first. Load the content above the fold quickly and defer everything below it. The visitor does not need the footer rendered before they can read the headline.
  • Measure real users, not just lab tools. A test on a fast office connection tells you little. Field data from actual visitors on real devices is what Google uses and what you should trust.

A Note On Diminishing Returns

It is worth being honest that you can overspend on speed. Once your scores are comfortably in the good range across real-world devices, further milliseconds rarely change behaviour, and the engineering effort climbs steeply. The goal is to clear the bar that affects rankings and conversions, then move that effort to product work that grows revenue. Chasing a perfect score for its own sake is a vanity project.

How Naazware Can Help

Improving Core Web Vitals is usually less about exotic techniques and more about disciplined choices: right-sized images, lean code, and stable layouts, applied consistently. We build and audit sites with these metrics in mind from the start, and we can also assess an existing site, tell you which fixes will move your numbers, and which are not worth the effort. If your pages feel slow, or you suspect speed is quietly costing you sales, get in touch and we will take an honest look.

PerformanceSEOCore Web VitalsConversion

Related reading

Need help with your project?

We can help you build software that performs like the examples in this post.