Shopify LCP priority hints and the Core Web Vitals

fetchpriority="high", <link rel="preload">, <link rel="preconnect">, or no hint at all: how priority hints cut LCP resource load delay (719 ms with preload vs 617 ms with no hint) and move Largest Contentful Paint.

Field data PhoneDesktopAll Scope All sites October 2026 edition · All devices field outcomes · Shopify sites only
Shopify Scoped to 8,248 sites out of 203,892 analyzed (cms) Compare with all sites →

69.9% of Shopify sites have no LCP priority hints. Of the 30.1% that do, 92% use fetchpriority="high", and 97% of those sites have a good LCP, against 96% of all Shopify sites.

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field data · 7,873 sites with LCP priority hintsBy Arjen Karel · corewebvitals.io/state-of-cwv
1

LCP pass rate

Sites with fetchpriority="high" LCP priority hints have a good LCP most often: 97%, against 96% of all Shopify sites. Sites with <link rel="preconnect"> priority hints have it least often, at 92%.

SitesGood, needs improvement, poor LCPMedian
All Shopify sites8,06296%1.3s
fetchpriority="high" 27.6%2,12997%1.2s
No priority hint 69.9%5,38096%1.3s
<link rel="preconnect"> 2.3%17892%1.6s
<link rel="preload"> 0.2%1989%2.0s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field data · 7,873 sites with LCP priority hintsBy Arjen Karel · corewebvitals.io/state-of-cwv
2

LCP priority hints usage

30.1% of Shopify sites use LCP priority hints, and nine in ten of those use fetchpriority="high".

Shopify sites with LCP priority hints 7,873 sites
No priority hint 69.9% LCP priority hints 30.1%
Sites with LCP priority hints 2,370 sites
fetchpriority="high" 91.6%
fetchpriority="high" 91.6% <link rel="preconnect"> 7.6% <link rel="preload"> 0.8%
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field data · 7,873 sites with LCP priority hintsBy Arjen Karel · corewebvitals.io/state-of-cwv
3

Where priority hints save time: the four LCP phases

Across the four LCP sub-parts in Chrome's field data, the largest gap between fetchpriority="high" and no sits in resource load delay: 522 ms median for fetchpriority="high" against 617 ms for no. Overall median field LCP is 1.2s for fetchpriority="high" (TTFB 386 ms, load delay 522 ms, load duration 206 ms, render delay 286 ms) versus 1.3s for no.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
Shopify sites with LCP priority hints 6,677389 ms590 ms208 ms292 ms590 mslab 590 ms1.3s
fetchpriority="high" 1,908386 ms522 ms206 ms286 ms522 mslab 522 ms1.2s
No priority hint 4,594390 ms617 ms209 ms294 ms617 mslab 617 ms1.3s
<link rel="preconnect"> 159409 ms799 ms341 ms799 mslab 799 ms1.6s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field data · 7,873 sites with LCP priority hintsBy Arjen Karel · corewebvitals.io/state-of-cwv
4

LCP priority hints combined with the loading attribute

Combining fetchpriority="high" with Auto reaches 98% good LCP across 1,221 sites (499 ms median load delay). At the other end, fetchpriority="high" paired with Eager sits at 94% across 871 sites (560 ms median load delay).

Priority hint No loading attribute (auto) loading="lazy" loading="eager"
No priority hint
96% 661 ms delay 1,476 sites
97% 583 ms delay 1,850 sites
95% 592 ms delay 486 sites
fetchpriority="high"
98% 499 ms delay 1,261 sites
100% 773 ms delay 21 sites
94% 560 ms delay 889 sites
<link rel="preload"> few sites few sites few sites
<link rel="preconnect">
87% 852 ms delay 48 sites
100% 841 ms delay 21 sites
few sites
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field data · 7,873 sites with LCP priority hintsBy Arjen Karel · corewebvitals.io/state-of-cwv
5

LCP priority hints per framework

On jQuery, 82% of sites use no LCP priority hints, and 94% of jQuery sites have a good LCP, against 96% of all sites. On Vue, 70% of sites use no, and 95% of Vue sites have a good LCP.

FrameworkLCP priority hints on its sitesGood LCP
Shopify sites with LCP priority hints 7,873 sitesNo priority hint 70%fetchpriority="high" 28%96%
Vue 892 sitesNo priority hint 70%fetchpriority="high" 28%95%
jQuery 3,031 sitesNo priority hint 82%fetchpriority="high" 14%94%
No priority hint fetchpriority="high" <link rel="preconnect"> <link rel="preload">
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field data · 7,873 sites with LCP priority hintsBy Arjen Karel · corewebvitals.io/state-of-cwv
6

LCP priority hints or the framework

Does the framework explain the LCP priority hints difference?

On jQuery, 94% of sites with fetchpriority="high" LCP priority hints have a good LCP, against 94% of jQuery sites with no. Within jQuery, sites with fetchpriority="high" and no have a good LCP about equally often. On Vue, 96% of sites with fetchpriority="high" LCP priority hints have a good LCP, against 96% of Vue sites with no. Within Vue, sites with fetchpriority="high" and no have a good LCP about equally often.

How fetchpriority and preload change Chrome's network queue

Chromium starts <img> requests at Low network priority while stylesheets and head scripts download at Highest or High priority, only promoting visible viewport images to High after layout completes. Adding fetchpriority="high" to the hero <img> sets its initial network priority to High during the preload scan, while <link rel="preload" as="image"> starts the download from the document <head> and cuts median resource load delay from 617 ms to 719 ms.

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field data · 7,873 sites with LCP priority hintsBy Arjen Karel · corewebvitals.io/state-of-cwv
7

Understanding LCP priority hints

Pass preload: true or fetchpriority: 'high' to Shopify's image_tag filter on the main hero section. Across Shopify stores, 27.6% use fetchpriority="high" (97% good LCP, 1.2s median LCP) while 69.9% ship no priority hint (96% good LCP, 1.3s median LCP).

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field data · 7,873 sites with LCP priority hintsBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals LCP image size → LCP origin → LCP image format → LCP element type → By Arjen Karel · 8,246 crawled Shopify sites (8,062 with all devices Chrome field data, 7,873 sites with LCP priority hints, October 2026) · How we measured