VISIONARY.
Industries
Our Work
ResearchGuidesContact
VISIONARY.

Visionary is a digital marketing agency that is entirely focused on revenue and ROI. Based in Newcastle upon Tyne, we pride ourselves on delivering highly technical marketing services to national clients.

0191 607 6707chris@visionary-marketing.co.uk

Newcastle Office

City Quadrant, 11 Waterloo St, Newcastle upon Tyne NE1 4DP

London Office

5 City Rd, London EC1Y 1AG

Middlesbrough Office

Victoria Rd, Middlesbrough TS1 3BQ

Google PartnerFeatured in Digital Reference's Best UK Digital Marketing Agencies 2026

Featured in Digital Reference's Best UK Digital Marketing Agencies 2026.

Company

AboutMeet the TeamOur WorkBlogContactCareersPrivacy PolicyTerms & ConditionsGDPR PolicyCookie PolicyModern Slavery StatementEDI PolicyAccessibilityCode of EthicsEditorial PolicyComplaints PolicyDisclaimer

Locations

Our LocationsNewcastleLondonMiddlesbroughSEO Agency LondonSEO Agency MiddlesbroughGoogle Ads NewcastleGoogle Ads LondonGoogle Ads Middlesbrough

Industries

SEO industriesGoogle Ads industriesAll industries

SEO Services

All SEO ServicesTechnical SEOOn-Page SEOLocal SEOMigration ServicesContent ServicesManaged SEOSEO PackagesWordPress SEOShopify SEOeCommerce SEOWooCommerce SEOMagento SEOAI SEOMobile SEOFinancial ServicesInsurance SEOAutomotive SEOStartup SEOEnterprise SEOWhite Label SEOSEO ResellerSmall Business SEOReal Estate SEOSEO for Small Business

Google Ads

All Google AdsGoogle Shopping AgencyB2B PPCeCommerce PPCFeed OptimisationGoogle Shopping CSSBing AdsGoogle Ads AuditPPC RemarketingPaid Media AgencyShopify Google AdsWooCommerce Google AdsMagento Google AdsHealthcare PPCDental PPCLaw Firm PPCFinance PPCInsurance PPCAutomotive PPCSaaS PPCPPC for Accountants

© 2026 Visionary Marketing. All rights reserved.

  1. Home
  2. Blog
  3. Core Web Vitals for eCommerce

SEO • eCommerce

Core Web Vitals for eCommerce: Faster Product and Category Pages

Good Core Web Vitals for an online store mean product and category pages that load fast, respond instantly and hold still while they render. Google's targets are clear: LCP within 2.5 seconds, INP at or below 200 milliseconds, and CLS of 0.1 or less, measured at the 75th percentile of real visits (web.dev, 2024). You hit them by trimming server response time, deferring heavy scripts and reserving space for every image, price and banner before it loads.

Need a hand fixing them? Talk to our eCommerce SEO support team.

Chris Coussons | Visionary Marketing•Published: 28 June 2026•~14 min read

2.5s

LCP target at the 75th percentile

-11.4%

Conversion drop per extra second of LCP

0.71

Mobile LCP correlation with commercial ranking

Contents

What Core Web Vitals are, and why eCommerce feels them hardest

Core Web Vitals are three field metrics Google uses to score real user experience: loading, interactivity and visual stability. For an online store they are not an abstract dev concern. They sit directly between a shopper and the buy button.

eCommerce pages carry more weight than almost any other page type. A product page loads high-resolution imagery, a gallery, variant swatches, reviews, recommendation carousels, trust badges and a stack of marketing tags. A category page can render dozens of product cards, filters and lazy-loaded thumbnails at once. Each of those is a chance to miss a threshold.

That matters because slow pages cost sales in a way you can measure. Our own analysis found that every additional second of LCP delay drops eCommerce conversion rate by 11.4%, and an INP slower than 200ms cuts conversion rate by 23% (Visionary Marketing, page speed and conversion impact, 2026). The ranking side compounds it: in our ranking factor study, mobile LCP showed a 0.71 correlation with position for commercial queries (Visionary Marketing, eCommerce SEO ranking factor study, 2026). Faster pages rank higher and convert more of the traffic they earn.

The Core Web Vitals thresholds for online stores

Here is the reference. To pass, a page must meet all three targets at the 75th percentile of real visits across mobile and desktop (web.dev, 2024).

Metric Measures Good Needs improvement Poor
LCPLoading≤2.5s2.5s to 4.0s>4.0s
INPInteractivity≤200ms200ms to 500ms>500ms
CLSVisual stability≤0.10.1 to 0.25>0.25

Source: web.dev, Web Vitals, updated 2024.

Two things stores get wrong about these numbers. First, the score that counts is field data from real Chrome users, not the lab score in a one-off test. A Lighthouse run on your office fibre will flatter a page that struggles on a mid-range phone on 4G. Second, INP replaced First Input Delay as a Core Web Vital in 2024, and it is far stricter, because it measures the response of every interaction across the whole visit, not just the first tap (web.dev, 2024). Plenty of stores that passed FID now fail INP.

LCP for eCommerce: get the main image in fast

On a product page the LCP element is almost always the main product image, and on a category page it is usually the first row of product cards or a hero banner. Hit 2.5 seconds by serving that element quickly and without anything blocking it.

The most common eCommerce LCP causes we see, and the fix for each:

  • Oversized hero images. A 3000px product shot served to a phone is the classic culprit. Serve responsive sizes, compress to modern formats (WebP or AVIF), and set explicit width and height.
  • Slow server response (TTFB). Heavy theme logic, unoptimised database queries and no caching push Time to First Byte up before the browser even starts. Cache aggressively and put a CDN in front of images and static assets.
  • Render-blocking scripts and fonts. Third-party tag managers, chat widgets and review scripts stall the main thread. Defer non-critical JavaScript and preload the LCP image.
  • Lazy-loading the wrong element. Lazy-loading is great for below-the-fold thumbnails and a disaster when applied to the LCP image itself. Never lazy-load the largest above-the-fold element.

LCP is the metric with the most direct revenue line. Because each second of delay costs 11.4% of conversion rate (Visionary Marketing, 2026), shaving a slow 4-second LCP down to 2.5 is not a vanity exercise. On a store turning over £40,000 a month, that 1.5-second gain models out to a meaningful five-figure annual swing.

INP optimisation: make every tap feel instant

INP measures how quickly your page responds when a shopper taps, clicks or types, across the entire visit. To pass, keep every interaction under 200ms, which means keeping the main thread free of long JavaScript tasks.

On a store, the interactions that blow INP are predictable:

  • Add-to-cart and variant selectors that fire heavy synchronous scripts before the UI updates.
  • Filtering and sorting on category pages that re-render the whole grid on the main thread.
  • Third-party tags firing on click: analytics, remarketing pixels and chat tools all compete for the same thread.
  • Hydration cost on JavaScript-heavy themes and headless builds, where the page looks ready but cannot respond yet.

The fixes are about breaking work up and moving it off the critical path. Split long tasks so the browser can respond between them. Defer or lazy-load third-party scripts so they do not run during the first interactions. Show optimistic UI on add-to-cart, so the cart count updates instantly while the network request completes in the background. Audit your tag manager ruthlessly, because most stores carry tags they no longer use.

INP optimisation has the steepest conversion penalty of the three. An INP worse than 200ms cuts conversion rate by 23% in our data (Visionary Marketing, 2026), because a laggy add-to-cart is the moment a ready-to-buy shopper hesitates.

CLS on product pages: stop the layout jumping

CLS measures unexpected movement as a page loads. Keep it at 0.1 or less by reserving space for every element that arrives late, so nothing pushes the content a shopper is about to tap.
  • Images without dimensions. If the browser does not know how tall an image is, it reflows everything below once the image lands. Always set width and height or a CSS aspect ratio.
  • Injected banners and promo bars. A "free delivery" strip or cookie notice that loads late shoves the whole page down. Reserve its height up front.
  • Web fonts swapping in. Late font loads cause text to reflow. Use font-display: optional or swap with a matched fallback metric.
  • Dynamic price and stock widgets. Personalised pricing, countdown timers and stock counters that appear after load are a frequent cause on product pages. Hold their space with a placeholder.
  • Star ratings and review counts that pop in and shift the add-to-cart button down, exactly when a shopper is reaching for it.

CLS rarely gets the attention LCP and INP do, but on mobile it is the metric most likely to cause a mis-tap, and a mis-tap on a product page is a lost sale. For deeper, page-by-page treatment of these elements, see our product page SEO and category page content and UX guides.

The Core Web Vitals at a glance

Attribute LCP INP CLS
DefinitionTime for the largest element to paintDelay between an interaction and the next paintTotal unexpected layout shift score
Good threshold≤2.5 seconds≤200 milliseconds≤0.1
What it measuresLoading speedInteractivityVisual stability
Common eCommerce causeOversized hero image, slow TTFBHeavy scripts on add-to-cart, filtersImages without dimensions, late banners
Primary fixCompress and preload, cache, CDNBreak up long tasks, defer third-party tagsReserve space, set image dimensions
Measurement toolPageSpeed Insights, CrUX, Search ConsoleCrUX, web-vitals libraryLighthouse, CrUX, Search Console
Revenue impact-11.4% conversion per extra second-23% conversion above 200msMis-taps and lost add-to-cart on mobile

Sources: thresholds and tools from web.dev (2024); revenue figures from Visionary Marketing page speed and conversion impact, 2026.

Calculate what page speed is worth to your store

Interactive

Speed to revenue calculator

Estimated annual uplift

£82,080

Based on an 17.1% conversion lift from 1.5s of LCP improvement.

Roughly £6,840 per month.

Model uses our first-party figure of an 11.4% conversion change per second of LCP, 2026. It is an estimate, not a guarantee; gains taper as you approach the 2.5s target.

How to fix Core Web Vitals on an eCommerce store

Measure with field data first, fix LCP and the largest image, then attack INP by deferring scripts, then close out CLS by reserving space. Work in that order because it follows the money.
  1. Measure with real field data. Start in Search Console's Core Web Vitals report and PageSpeed Insights, which both use CrUX field data. Group by page template, not individual URLs, because product pages and category pages fail for different reasons.
  2. Fix LCP on your worst template first. Identify the LCP element, compress and serve it in a modern format, set dimensions, preload it and stop lazy-loading it. Add a CDN and caching if you have not.
  3. Cut server response time. Reduce TTFB with caching, a lean theme and fewer blocking app scripts. On hosted platforms, audit installed apps, since each one can add weight.
  4. Tackle INP by taming JavaScript. Defer third-party tags, break up long tasks, and add optimistic UI to add-to-cart and filters so interactions feel instant.
  5. Close out CLS. Set width and height on every image, reserve space for banners, fonts, price widgets and review stars, and load late elements into pre-sized containers.
  6. Re-measure after 28 days. CrUX field data is a rolling 28-day window, so changes take time to show. Re-check and iterate on the next-worst template.

For the full store-wide programme this sits inside, see our technical SEO eCommerce checklist.

Product pages vs category pages: where the work differs

The two templates fail Core Web Vitals for different reasons, so treat them separately.

Product pages usually fail on LCP (the big hero image) and CLS (price, stock and review widgets shifting late). Prioritise compressing and preloading the main image and reserving space for everything that loads after it.

Category pages usually fail on INP (filtering and sorting that re-renders the grid) and LCP (a wall of product-card thumbnails competing to load). Prioritise efficient lazy-loading below the fold, eager-loading the first visible row, and moving filter logic off the main thread.

Typical share-of-failure pattern from store audits, Visionary Marketing.

How this guide goes further

Feature Typical ranking guides This guide
Official web.dev thresholdsYesYes
LCP / INP / CLS explained for storesPartialFull, with eCommerce causes and fixes
First-party conversion dataNoYes: 11.4% per second, 23% above 200ms INP
Ranking correlation dataNoYes: 0.71 mobile LCP correlation
Interactive speed-to-revenue calculatorNoYes, GBP, first-party model
Product vs category breakdownRareYes, dedicated section
UK English, GBP framingNoYes

Frequently asked questions

LCP of 2.5 seconds or less, INP of 200 milliseconds or less, and CLS of 0.1 or less, measured at the 75th percentile of real visits across mobile and desktop (web.dev, 2024). A page passes only when it meets all three.

Yes. They are a confirmed ranking signal, and in our ranking factor study mobile LCP correlated 0.71 with position on commercial queries (Visionary Marketing, 2026). They are a tie-breaker more than a silver bullet: relevance and content still come first, but speed decides close contests and protects the conversion rate of the traffic you win.

Lighthouse is a lab test on a simulated device; Search Console uses CrUX field data from real Chrome users on real devices and networks. Field data is what counts for the Core Web Vitals assessment, and it is usually slower than your lab score.

Usually LCP, because it carries the clearest conversion penalty: every extra second costs 11.4% of conversion rate (Visionary Marketing, 2026). Fix the largest image and server response time first, then INP, then CLS.

Field data runs on a rolling 28-day window, so allow about four weeks after deploying a fix before the scores in Search Console and CrUX reflect it.

Core Web Vitals are where technical SEO and revenue meet most directly for an online store. Fix LCP first, make every tap respond under 200ms, and stop the layout jumping, in that order. The traffic you already have will convert harder, and the rankings will follow.

Related articles

OtherB2B

CMO Marketing Budget Survey 2026: 2,400 Marketing Leaders

2,400 marketing leaders surveyed. Budget % of revenue, channel allocation, AI tool spend, in-house vs agency mix and 2026 investment priorities.

30 May 2026Read more
SEOLocal

Local SEO Statistics 2026: What 100,000 GBPs and 1,200 Consumers Tell Us

100,000 Google Business Profiles + 1,200 consumer survey. GBP performance, review impact, local-pack CTR and AI local discovery for 2026.

30 May 2026Read more
SEOGeneral

Semrush vs Ahrefs 2026: Which SEO Tool Wins? (12-Month Test)

12-month side-by-side test across 240 client accounts and 21.7M tracked queries. Feature-by-feature verdicts, pricing, and a use-case decision matrix.

29 May 2026Read more

Work With Visionary Marketing

Speed work that actually shows up in revenue

We run Core Web Vitals audits and fix programmes for UK eCommerce brands. Field-data first, template by template, with the conversion gain modelled before we touch a line of code.

Visionary Marketing is a UK-based SEO and Google Ads agency that takes a data-led approach to growth. We don't guess - we analyse your market, competitors, and performance data to build strategies that drive measurable revenue. Every campaign is grounded in real numbers, not assumptions.

Data-led strategy - every decision backed by real performance data
Senior specialists only - no junior account managers
No contracts - month-to-month, cancel anytime
Revenue-first - we track ROAS, not vanity metrics
Get a free Core Web Vitals audit

Related Services

How We Can Help

eCommerce SEO Agency

Technical SEO, content and links that move product and category pages, not just impressions.

Learn More

Technical SEO

Crawl, render, index and Core Web Vitals work on stores with thousands of URLs.

Learn More

Shopify SEO

Speed, schema and structure for Shopify catalogues, without rebuilding the theme.

Learn More

Technical SEO eCommerce Checklist

The wider programme this sits inside, prioritised by impact.

Learn More
Chris Coussons

About the author

Programmes here are run directly by Chris Coussons.

Founder, Visionary Marketing

Chris writes about what actually moves revenue for UK brands, drawing on 15+ years running performance campaigns for SaaS, B2B and eCommerce businesses. Every article is published from first-hand client data, audits and live account work.

Full bio →Connect on LinkedIn