Core Web Vitals for ecommerce: LCP, INP and CLS thresholds, their ranking weight, field vs. lab data, and the platform gap from the 2025 Web Almanac.

Most store owners start reading up on Core Web Vitals for their ecommerce site after seeing red numbers in Google Search Console, or after hearing that "Google punishes slow sites." The truth is more measured: Core Web Vitals is one ranking signal among many, and how well you score depends heavily on the platform your store runs on. We cover the general introduction to the three metrics and how to measure them in our Core Web Vitals article — here we focus on what's specific to ecommerce: catalogues with thousands of product photos, payment and recommendation scripts, and banners and pop-ups that shift the page layout at the worst possible moment.
Core Web Vitals is a set of three performance metrics, each with a precisely defined "good / needs improvement / poor" threshold:
All three thresholds are measured at the 75th percentile of visits, separately for mobile and desktop. web.dev puts it this way: "a good threshold to measure is the 75th percentile of page loads, segmented across mobile and desktop devices." For a single metric, web.dev explains: "if at least 75 percent of page views to a site meet the 'good' threshold, the site is classified as having 'good' performance for that metric." To pass Core Web Vitals as a whole, a page has to clear that bar on all three metrics at once — back on the Web Vitals overview: "Tools that assess Core Web Vitals compliance should consider a page passing if it meets the recommended targets at the 75th percentile for all three of the Core Web Vitals metrics."
Core Web Vitals: the three metric thresholds
web.dev/articles/lcp, web.dev/articles/inp, web.dev/articles/cls, web.dev/articles/vitals, web.dev/articles/defining-core-web-vitals-thresholds, read 2026-10-01
If you've come across an article or a training course that still lists FID (First Input Delay) as one of the three Core Web Vitals metrics, you're looking at an outdated version. Google announced on the web.dev blog: "Today's the day! After years of work, we're finally ready to make Interaction to Next Paint (INP) a stable Core Web Vital metric," noting that the change addresses "many of the shortcomings of First Input Delay (FID)." The post carries a last-updated date of 2024-03-12 — 12 March 2024. Chrome then deprecated FID: its tools would "no longer guarantee FID availability," and developers had until 9 September 2024 to move over to INP.
The difference isn't cosmetic. FID only measured the delay before the browser started processing the very first interaction — and only the first one. INP measures responsiveness across the page's entire lifecycle, for every interaction, and reports the longest one observed, ignoring outliers. A store where adding the first product to the cart feels instant, but filtering a category after scrolling down starts to lag, could have scored well on FID and poorly on INP. If your reporting vendor or SEO plugin still shows FID as the headline responsiveness metric, that's a sign the tool hasn't been updated since March 2024.
Core Web Vitals are officially part of page experience — the group of signals Google uses to describe how good it is to use a page. Google's own Search Central documentation is direct about it: "Google Search always seeks to show the most relevant content, even if the page experience is sub-par. But for many queries, there is lots of helpful content available." It continues: "There is no single signal. Our core ranking systems look at a variety of signals that align with overall page experience." And the part that matters most to a store owner staring at a report in Search Console: "Keep in mind that getting good results in reports like Search Console's Core Web Vitals report or third-party tools doesn't guarantee that your pages will rank at the top of Google Search results; there's more to great page experience than Core Web Vitals scores alone."
The same page adds a more precise distinction a paragraph later: "Core Web Vitals are used by our ranking systems," but "Beyond Core Web Vitals, other page experience aspects don't directly help your website rank higher in search results." The practical takeaway: CWV is a real but limited signal — it mostly acts as a tiebreaker when you're competing against sites of broadly similar content quality. A green score in Search Console won't outweigh thin product content or a page that isn't indexed; good content with a weak CWV score can still beat weaker content with a good one. That's not a reason to ignore performance — it's a reason not to treat it as your only SEO lever.
Two kinds of data tell you different things about performance, and you need both:
Which score matters more? If you have both for a given page, web.dev is direct: "field data is what you should use to prioritize your efforts... it's the most accurate way to really understand what your users are struggling with." Lab data is useful for diagnosing a specific cause (which script is blocking the render, which image is too large) — but not for judging whether your store passes the CWV threshold as a whole.
PageSpeed Insights (PSI) combines both perspectives in one report: "PSI provides both lab and field data about a page," and the real-user data "is powered by the Chrome User Experience Report (CrUX) dataset," covering the "previous 28-day collection period." The Lighthouse score in PSI splits into bands: "90 or above is considered good. 50 to 89... needs improvement, and below 50 is considered poor." The Core Web Vitals report in Google Search Console draws on the same field data — per Google's own description: it groups URLs by status ("Poor," "Need improvement," "Good"), by metric, and by groups of similar pages, where a group's status "is that of the worst performing metric for that URL group." And on the data source: "The data for the Core Web Vitals report comes from the CrUX report" — real-user field data, not a one-off test result.
The theory says there's one threshold for everyone. In practice, what your store actually runs on heavily affects your odds of clearing it. The HTTP Archive Web Almanac 2025 (Chapter 13, "Ecommerce," crawl data from July 2025, published January 2026) measured the share of sites with a "good" CWV score — meaning they pass all three thresholds at the 75th percentile — broken down by ecommerce platform:
Platform | Mobile | Desktop |
|---|---|---|
Shopify | 76% | 76% |
Squarespace Commerce | 69% | 69% |
Wix eCommerce | 66% | 70% |
PrestaShop | 50% | 54% |
WooCommerce | 35% | 33% |
Magento | 35% | 36% |
The chapter sums it up: "A site is considered 'good' on CWV when it passes all three thresholds," and it attributes the gap between platforms to a single metric: "LCP is the biggest differentiator." For WooCommerce, that shows up clearly: its weak point is specifically LCP (45% good scores on desktop, 39% on mobile in the chapter's per-metric tables), while INP actually does well for it (99% good on desktop, 88% on mobile), and CLS sits at 68% on desktop and 85% on mobile. The main bottleneck, then, is render time for the largest page element; the chapter links WooCommerce's weaker numbers to its "infinite customization nature," and the stronger results elsewhere to platforms that ship fast themes and tightly controlled app ecosystems.
Two caveats on this table. First: the data is global — the Web Almanac detects platforms through technology fingerprinting (Wappalyzer) across a large worldwide sample of sites; there's no separate row for any single country. Second: no edition of the Web Almanac (2024 or 2025) publishes a single aggregate figure for "% of ecommerce sites with good CWV" — only the platform breakdown above. Treat the table as pointing to where a given technology's typical problem lies, not as a verdict on your specific store — you can score meaningfully better or worse than average on the same platform.
Share of ecommerce sites with a good Core Web Vitals score, by platform
HTTP Archive Web Almanac 2025, Chapter 13 "Ecommerce," crawl data from July 2025, published January 2026, almanac.httparchive.org/en/2025/ecommerce
Each of the three metrics has its own typical failure mode in ecommerce. The Web Almanac 2025 chapter points to the usual sources: for LCP — hero images, product grids and render-blocking CSS/JS; for INP — heavy JavaScript, third-party tags and main-thread contention; for CLS — late-loading product images, personalisation widgets and promotional banners. None of the sources checked publish a percentage breakdown of causes specific to any one market:
preload priority, or a backend that's slow to respond with product data before the browser can start rendering anything.The underlying mechanism is the same in every case: something loads later than it should, or occupies the browser's thread longer than it should. Fixing it starts with identifying the specific element — and that's what lab data is for, not field data.
Some of this work can be done yourself if you have access to the template code and someone who can edit it; other parts — especially server-side changes, an image CDN, or rebuilding how scripts load — usually need a developer. There's no credible, publicly available average price for this kind of optimisation work, so we're not quoting one here — the cost depends on how many templates a store has, how many third-party scripts are wired in, and whether the problem sits in the code or in the hosting itself. If you'd rather hand this to someone who measures first and prices a specific scope afterwards, get in touch.
LCP: good ≤2.5s, poor >4.0s. INP: good ≤200ms, poor >500ms. CLS: good ≤0.1, poor >0.25. All three are measured at the 75th percentile of visits, separately for mobile and desktop (web.dev).
It's one of the page-experience signals, not a dominant factor. Google states plainly that getting good results in the Core Web Vitals report in Search Console "doesn't guarantee that your pages will rank at the top of Google Search results." CWV mostly acts as a tiebreaker between pages of broadly similar content quality — good content with a weak CWV score can still beat weaker content with a good one.
INP replaced FID as the stable Core Web Vitals metric on 12 March 2024 (web.dev). FID only measured the delay before the browser handled a page's very first user interaction. INP measures responsiveness across the page's entire lifecycle, for every interaction, reporting the longest one observed — which better reflects things like filtering a category after scrolling, not just the first click.
Field data (real customer experiences, sourced from CrUX) is available in the Core Web Vitals report in Google Search Console, or in PageSpeed Insights, which combines field data with lab data. For a quick check of a single page, you can also use our website speed test. Field data matters more for setting priorities — lab data helps you find the specific cause.
Yes, clearly so. According to the HTTP Archive Web Almanac 2025, the share of sites with a good CWV score on desktop is 76% for Shopify, 54% for PrestaShop and 33% for WooCommerce — more than double between the extremes. The main differentiator is LCP. This is global data, with no separate breakdown for any single country, and any given platform can still produce a result well above or below its average.
We'll measure Core Web Vitals on your key pages — the homepage, a category and a product page — and show you which element is the actual cause, before we propose a scope of fixes.
Ecommerce SEO in three layers: technical, product content and Merchant Center data. What makes a shop different from a regular site, and where to start.
An ecommerce SEO audit runs mostly on free Google reports: indexing, Core Web Vitals, rich results, duplicates and Merchant Center data.
Google Merchant Center: site verification, product data, shipping and landing page rules, disapproval reasons, and Shopify and WooCommerce integrations.
Product description SEO: what Google expects, Merchant Center title/description limits, the 500×500 px image rule, GTIN and the duplicate content myth.
Ecommerce SEO ranking: URL structure, facets, duplicates and internal linking on Shopify, WooCommerce and PrestaShop — without the Google-penalty myths.
Your Partner in Business, Digital Vantage Team
Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.
Rate this article

Omnichannel in e-commerce: the definition versus multichannel, the shared-inventory mechanism between a store and a till, and when to implement it.

Ecommerce fulfillment: what the service covers, how EU providers price it, and when outsourcing your warehouse pays off instead of doing it in-house.

What a product page needs: photos, the EU 30-day lowest-price rule, mandatory GPSR information, delivery, returns, reviews and Google structured data.

An ecommerce SEO audit runs mostly on free Google reports: indexing, Core Web Vitals, rich results, duplicates and Merchant Center data.

Google Merchant Center: site verification, product data, shipping and landing page rules, disapproval reasons, and Shopify and WooCommerce integrations.

WordPress themes are not chosen on looks: three fields in the directory tell you what a theme will cost you in a year, and what disappears when you switch.

A 502 Bad Gateway, 500, 503 or 504 error tells you which part failed: the application, the link between servers or an overload. And who to call.

A 404 Not Found on your own site is usually a page removed without a redirect. What 4xx status codes mean, what Google does and why our 404 returns 200.

Open rates stopped measuring people in 2021, as Apple and the benchmark publisher admit. What Gmail has required since 2024 and what a lead magnet yields.