Cookies

We use cookies for analytics and advertising. You can accept all, keep only necessary, or customize your preferences. Cookie Policy

Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
    • Websites
    • Web Applications
    • Applications
    • Technology consulting for companies
    • Online marketing and branding
  • Resources
    • Blog & News
    • Tools and calculators
    • Templates and checklists
    • Independent industry reports
  • Contact
Let's talk!
Polski|English
Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
  • Resources
  • Contact
  • Search articles⌘K
  • PL|EN
    • Websites
      Building a professional online presence
    • Web Applications
      Dedicated web applications - automate and grow your business!
    • Applications
      Custom solutions tailored to your business needs
    • Technology consulting for companies
      When technology stopped keeping up with the business
    • Online marketing and branding
      Designing logos, corporate colors and letterheads
    • Blog & News
      News from the digital world.
    • Tools and calculators
      Before you start talking to an agency, check how much your project should cost.
    • Templates and checklists
      Professional checklists for B2B companies
    • Independent industry reports
      Cyclical report programs based on publicly available sources
Let's talk!
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

Services
  • Websites
  • Company websites
  • Landing page
  • Web applications
  • Mobile apps
  • MVP for startups
  • Software development
  • Technology consulting
  • Online marketing and branding
  • Website pricing
Digital Vantage
  • About us
  • Contact
  • Let's talk about your business
  • Resources for business
  • Site map
Articles and guides
  • Websites
  • Online stores
  • Starting a business online
  • Web applications
  • Business applications
  • Google Business Profile
  • SaaS software
  • Glossary
Industry reports
  • Polish web market price analysis
  • Website costs
  • Online store costs
  • Web application costs
  • Mobile app costs
  • SaaS tool costs
Tools and calculators
  • Website cost
  • Online store cost
  • Web application cost
  • Website maintenance cost
  • Online store TCO
  • Website speed test
  • Quiz: website or app
  • Quiz: which e-commerce platform
  • Quiz: WordPress or headless
  • Quiz: ready-made SaaS or custom
Checklists and templates
  • Launching a website
  • Website audit
  • E-commerce UX checklist
  • Store migration
  • Choosing a web agency
  • Website security
Follow Us
FacebookInstagram
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
Polski|English
© 2026 Digital Vantage. © 2026 Digital Vantage. All rights reserved.
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

★ 5.0
Google reviews
24h
We reply on business days.
20+ yrs
in IT/B2B EMEA
100/100
Desktop PageSpeed
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
Polski|English
© 2026 Digital Vantage. © 2026 Digital Vantage. All rights reserved.

Table of Contents · 7 sections

In this article

  1. 01Three metrics and their thresholds — measured at the 75th percentile
  2. 02INP replacing FID — the change from 12 March 2024
  3. 03How much it actually weighs in Google's ranking
  4. 04Field data vs. lab data — where the numbers actually come from
  5. 05Core Web Vitals by ecommerce platform — more than double the gap
  6. 06What usually breaks LCP, INP and CLS in a store
  7. 07A 30-day improvement plan
  1. Home›
  2. ›
  3. Blog & News from the Digital World›
  4. E-commerce — what it is, what the Polish market looks like and where to start an online store›
  5. Ecommerce SEO — the three layers that build visibility in Google›
  6. Core Web Vitals for Ecommerce: LCP, INP and CLS Thresholds by Platform
Website speed·SEO·12 min reading time·15,027 characters·2,229 words

Core Web Vitals for Ecommerce: LCP, INP and CLS Thresholds by Platform

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.

Core Web Vitals i SEO techniczne sklepu - praktyczny przewodnik po indeksacji e-commerce
RE
Redakcja Digital Vantage
Published1 Nov 2025
Updated7 Oct 2026
PL|EN

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.

Three metrics and their thresholds — measured at the 75th percentile

Core Web Vitals is a set of three performance metrics, each with a precisely defined "good / needs improvement / poor" threshold:

  • LCP (Largest Contentful Paint) — the time it takes to render the largest visible element on the page. According to web.dev: "A good LCP value is 2.5 seconds or less." Google's threshold table classes anything above 4,000 ms as poor, and everything in between as needing improvement. In a store, LCP is often decided by the main product photo, a promotional slider on the homepage, or the first row of a category grid.
  • INP (Interaction to Next Paint) — the time between a user's interaction (a click, a tap, a key press) and the moment the browser actually updates the screen in response. web.dev states: "An INP below or at 200 milliseconds means a page has good responsiveness. An INP above 200 milliseconds and below or at 500 milliseconds means a page's responsiveness needs improvement." Above 500 ms, a page has poor responsiveness. This is the metric directly tied to the "Add to cart" button, category filters and variant configurators.
  • CLS (Cumulative Layout Shift) — a measure of unexpected layout shifts. According to web.dev: "Good CLS values are 0.1 or less. Poor values are greater than 0.25." Anything in between needs improvement. In a store, the usual culprit is a cookie-consent banner, a discount pop-up, or a late-loading ad that slots in above the content right as the customer starts scrolling.

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."

Bar chart of the "good" and "needs improvement/poor" thresholds for the three Core Web Vitals metrics, measured at the 75th percentile of visits. LCP: good ≤2.5s, needs improvement 2.5–4.0s, poor >4.0s. INP: good ≤200ms, needs improvement 200–500ms, poor >500ms. CLS: good ≤0.1, needs improvement 0.1–0.25, poor >0.25.

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

INP replacing FID — the change from 12 March 2024

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.

How much it actually weighs in Google's ranking

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.

Field data vs. lab data — where the numbers actually come from

Two kinds of data tell you different things about performance, and you need both:

  • Field data comes from real users. web.dev defines it as: "Field data is determined by monitoring all users who visit a page and measuring a given set of performance metrics for each one of those users' individual experiences." The source is CrUX (Chrome User Experience Report) — developer.chrome.com describes it as "a dataset that reflects how real-world Chrome users experience popular destinations on the web." It's CrUX field data — not a crawler's own measurement — that feeds the Core Web Vitals report in Search Console (more on that below).
  • Lab data comes from a controlled environment: "Lab data is determined by loading a web page in a controlled environment with a predefined set of network and device conditions" (web.dev). This is the result of a PageSpeed Insights test or a local Lighthouse run — repeatable, but disconnected from the real network conditions your customers are actually on.

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." Why the 0–100 score jumps between runs and doesn't decide whether you pass Core Web Vitals is covered in our article on PageSpeed Insights. 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.

Diagram of the Core Web Vitals report in Search Console. A group of similar URLs, separately for mobile and desktop, gets a status for each of the three metrics from Chrome user data (CrUX). The group's status is the worst of the three. Example 1: LCP Need improvement, INP Good, CLS Good — the group is Need improvement. Example 2: LCP Good, INP Good, CLS Poor — the group is Poor. Good metrics don't lift the rating; a Good status requires all three to be good. No figures — illustrative examples, not measurement data.

How Search Console sets the status of a URL group

Digital Vantage, own diagram based on Search Console Help (support.google.com/webmasters/answer/9205520), read 5 October 2026

Core Web Vitals by ecommerce platform — more than double the gap

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.

Bar chart in two panels (mobile, desktop): the share of ecommerce sites with a good score on a single metric at the 75th percentile, global data from July 2025. Mobile — WooCommerce: LCP 39%, INP 88%, CLS 85%, all three at once 35%; Shopify: LCP 86%, INP 90%, CLS 92%, all three 76%. Desktop — WooCommerce: LCP 45%, INP 99%, CLS 68%, all three 33%; Shopify: LCP 92%, INP 99%, CLS 82%, all three 76%. The biggest gap between the platforms is in LCP.

WooCommerce and Shopify: share of sites with a good score on each metric

HTTP Archive Web Almanac 2025, Chapter 13 "Ecommerce", figures 13.10 and 13.11, read 5 October 2026

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.

Grouped bar chart (mobile/desktop) of the share of sites meeting all three CWV thresholds at the 75th percentile. Shopify: mobile 76%, desktop 76%. Squarespace Commerce: mobile 69%, desktop 69%. Wix eCommerce: mobile 66%, desktop 70%. PrestaShop: mobile 50%, desktop 54%. WooCommerce: mobile 35%, desktop 33%. Magento: mobile 35%, desktop 36%.

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

What usually breaks LCP, INP and CLS in a store

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:

  • LCP usually breaks on exactly what it measures — the time to deliver the largest visible element. In a store that's typically the main product photo or the homepage hero banner: too large a file, the wrong format, no preload priority, or a backend that's slow to respond with product data before the browser can start rendering anything.
  • INP breaks under a pile-up of JavaScript running in response to user interaction — payment scripts, shipping-cost calculators, chat widgets, "similar products" recommenders, all listening for the same clicks and competing for the browser's main thread. The customer clicks "Add to cart," and the page happens to be busy with something else.
  • CLS breaks on content inserted after the page has already rendered without reserved space for it — cookie-consent banners, discount pop-ups, late-loading ads, or images with no defined dimensions that "pop in" and push everything below them down.

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.

A 30-day improvement plan

  1. Week 1 — measure before you start fixing anything. Run the Digital Vantage website speed test on the homepage, a category listing and a product page — three different templates with different problem profiles. Check the Core Web Vitals report in Search Console at the same time, so you're also looking at field data, not just a single test run.
  2. Week 2 — LCP. Identify which element wins "largest visible element" on each of the three templates. Check its format, file size and whether it carries loading priority. Also check server response time — an optimised image won't help if the backend itself responds slowly.
  3. Week 3 — INP. Go through which scripts load and execute on product pages and in the cart. Scripts that aren't needed immediately (chat widgets, marketing pixels, review widgets) can often load with a delay, after the user's first interaction.
  4. Week 4 — CLS. Go through the pages with network throttling enabled and check what's shifting the layout: cookie banners, pop-ups, images with no defined dimensions. Reserve space for them up front instead of inserting them after the fact.
  5. After 30 days — measure again. Compare your test result and the Search Console data against the starting point. Field data covers a rolling window of the previous 28 days, so you'll see the full effect of a change only about four weeks after you ship it, not the next day.

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.

FAQ

Frequently asked questions about Core Web Vitals for ecommerce

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.

Want to know exactly what's slowing your store down?

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.

Let's talk about your business!

Related Posts

  • E-commerce — what it is, what the Polish market looks like and where to start an online store
    • Ecommerce SEO — the three layers that build visibility in Google

      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.

      • 1.
        Ecommerce SEO Audit: What to Check and in What Order

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

      • 2.
        Google Merchant Center: What It Is and How to Set It Up

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

      • 3.
        Product Description SEO: How to Write Product Content That Meets Google and Merchant Center Requirements

        Product description SEO: what Google expects, Merchant Center title/description limits, the 500×500 px image rule, GTIN and the duplicate content myth.

      • 4.
        Ecommerce SEO Ranking: What Google's Own Documentation Says

        Ecommerce SEO ranking: URLs, facets, duplicates and internal linking on Shopify, WooCommerce, PrestaShop, IdoSell and Shoper — minus the penalty myths.

About the Team

Digital Vantage Team

Share:

FacebookTwitterLinkedInWhatsAppMessengerDiscord

Table of Contents · 7 sections · 12 minutes read

In this article

  1. 01Three metrics and their thresholds — measured at the 75th percentile
  2. 02INP replacing FID — the change from 12 March 2024
  3. 03How much it actually weighs in Google's ranking
  4. 04Field data vs. lab data — where the numbers actually come from
  5. 05Core Web Vitals by ecommerce platform — more than double the gap
  6. 06What usually breaks LCP, INP and CLS in a store
  7. 07A 30-day improvement plan

Comments

Rate this article

No comments yet. Be the first to share your thoughts!

Related Articles

Back to the guide: E-commerce — what it is, what the Polish market looks like and where to start an online store

⇲
Image on the Digital Vantage website

SEO cost — a calculation instead of a price range

We found no independent Polish benchmark for SEO cost. How to turn a fee and its hours into an hourly rate, and what to ask before signing.

Data publikacji: 03/10/2026
Characters: 23058•Words: 3555•Reading time: 18 min
⇲
Image on the Digital Vantage website

PageSpeed Insights — how to read the report: user data, the Lighthouse score and test settings

What each part of the PageSpeed Insights report means: 28 days of user data, the Lighthouse score, phone vs desktop, and why the score keeps changing.

Data publikacji: 03/10/2026
Characters: 25321•Words: 3914•Reading time: 20 min
⇲
Image on the Digital Vantage website

Google Search Console — what it is and how to use it in business

Google Search Console without guesswork: verification, agency access, CTR and average position by Google's own definitions, and page indexing statuses.

Data publikacji: 03/10/2026
Characters: 26213•Words: 3947•Reading time: 20 min
⇲
Image on the Digital Vantage website

Product Page: What It Needs to Sell, Comply with EU Law and Satisfy Google

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

Data publikacji: 01/10/2026
Characters: 18612•Words: 2752•Reading time: 14 min
⇲
Image on the Digital Vantage website

Ecommerce SEO Audit: What to Check and in What Order

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

Data publikacji: 01/10/2026
Characters: 16397•Words: 2336•Reading time: 12 min
⇲
Image on the Digital Vantage website

Google Merchant Center: What It Is and How to Set It Up

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

Data publikacji: 01/10/2026
Characters: 16444•Words: 2320•Reading time: 12 min
⇲
Image on the Digital Vantage website

WordPress themes — how to choose one you will not be replacing in a year

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.

Data publikacji: 20/09/2026
Characters: 14761•Words: 2241•Reading time: 12 min
⇲
Website Monitoring for Businesses - The Complete Guide to Tools and Strategies 2025

500, 502 Bad Gateway, 503 and 504 errors — what they mean and who to call when they hit your site

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.

Data publikacji: 19/09/2026
Characters: 14843•Words: 2285•Reading time: 12 min
⇲
Image on the Digital Vantage website

404 Not Found, 403, 401 and 400 errors — what these status codes mean and how to fix them

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.

Data publikacji: 19/09/2026
Characters: 14112•Words: 2228•Reading time: 12 min