Shopify connection and preload hints and the Core Web Vitals

76.6% of audited sites (6,320) combine preconnect and preload hints (96% good LCP, 1.3s median), while 2.3% rely solely on legacy dns-prefetch hints (98% good LCP, 1.2s median).

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 →

2.3% of Shopify sites use only dns-prefetch hints connection and preload hints, and 98% 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 dataBy Arjen Karel · corewebvitals.io/state-of-cwv
1

LCP pass rate

Sites with only dns-prefetch hints connection and preload hints have a good LCP most often: 98%, against 96% of all Shopify sites. Sites with preconnect hints without preload connection hints have it least often, at 95%.

SitesGood, needs improvement, poor LCPMedian
All Shopify sites8,06296%1.3s
DNS-prefetch only 2.3%19098%1.2s
Preload without preconnect 2.5%19296%1.3s
Both preconnect and preload 76.6%6,17796%1.3s
Preconnect without preload 18.3%1,48795%1.4s
No resource hints 0.2%1687%1.6s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
2

Connection and preload hints usage

Both preconnect and preload hints is the most used: 76.6% of Shopify sites. Only dns-prefetch hints is 2.3% of Shopify sites.

Both preconnect and preload 76.6% Preconnect without preload 18.3%
Both preconnect and preload 76.6% Preconnect without preload 18.3% Preload without preconnect 2.5% DNS-prefetch only 2.3% No resource hints 0.2%
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
3

The four LCP phases

Across the four LCP sub-parts in Chrome's field data, the largest gap between only dns-prefetch hints and preconnect hints without preload sits in element render delay: 252 ms median for only dns-prefetch hints against 362 ms for preconnect hints without preload. Overall median field LCP is 1.2s for only dns-prefetch hints (TTFB 369 ms, load delay 668 ms, load duration 200 ms, render delay 252 ms) versus 1.4s for preconnect hints without preload.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
All Shopify sites 6,992389 ms589 ms208 ms298 ms589 mslab 589 ms1.3s
Preload without preconnect 162394 ms548 ms351 ms548 mslab 548 ms1.3s
Both preconnect and preload 5,384389 ms573 ms212 ms288 ms573 mslab 573 ms1.3s
Preconnect without preload 1,273391 ms665 ms198 ms362 ms665 mslab 665 ms1.4s
DNS-prefetch only 162369 ms668 ms200 ms252 ms668 mslab 668 ms1.2s
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 dataBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Connection and preload hints per framework

On jQuery, 66% of sites use both preconnect and preload hints connection and preload hints, and 94% of jQuery sites have a good LCP, against 96% of all sites. On Vue, 80% of sites use both preconnect and preload hints, and 95% of Vue sites have a good LCP.

FrameworkConnection and preload hints on its sitesGood LCP
All Shopify sites 8,246 sitesBoth preconnect and preload 77%Preconnect without preload 18%96%
Vue 933 sitesBoth preconnect and preload 80%Preconnect without preload 17%95%
jQuery 3,153 sitesBoth preconnect and preload 66%Preconnect without preload 28%94%
Both preconnect and preload Preconnect without preload Preload without preconnect DNS-prefetch only No resource hints
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
5

Connection and preload hints or the framework

Does the framework explain the connection and preload hints difference?

On jQuery, 98% of sites with only dns-prefetch hints connection and preload hints have a good LCP, against 94% of jQuery sites with both preconnect and preload hints. Within jQuery, sites with only dns-prefetch hints and both preconnect and preload hints have a good LCP about equally often. On Vue, 96% of sites with both preconnect and preload hints connection and preload hints have a good LCP, against 90% of Vue sites with preconnect hints without preload. Within Vue, sites with both preconnect and preload hints have a good LCP more often.

Why targeted preload and preconnect beat legacy dns-prefetch

dns-prefetch only resolves the domain name, leaving TCP and TLS handshakes on the critical path. Pairing preconnect on critical asset CDNs with preload on the LCP image eliminates both connection and discovery delay. Across 6,320 sites (76.6%) pairing preconnect and preload, 96% pass field LCP (1.3s median), compared with 98% (1.2s median) on the 2.3% using dns-prefetch alone.

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
6

Understanding connection and preload hints

Use <link rel="preload"> for late-discovered hero images or critical fonts, and limit <link rel="preconnect"> to the 2 to 4 third-party origins needed on the critical path. Across all audited sites, 76.6% combine preconnect and preload (96% good LCP, 1.3s median) versus 2.3% with dns-prefetch only (98% good LCP, 1.2s median).

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals Cacheable responses → Last-Modified present → Requests via CDN → HTML size (kB) → By Arjen Karel · 8,246 crawled Shopify sites (8,062 with all devices Chrome field data, October 2026) · How we measured