WordPress connection and preload hints and the Core Web Vitals

10.2% of audited sites (6,426) combine preconnect and preload hints (68% good LCP, 2.0s median), while 34.9% rely solely on legacy dns-prefetch hints (68% good LCP, 2.0s median).

Field data PhoneDesktopAll Scope All sites October 2026 edition · Phone field outcomes · WordPress sites only
WordPress Scoped to 63,295 sites out of 203,892 analyzed (cms) Compare with all sites →

23.5% of WordPress sites use no resource hints connection and preload hints, and 74% of those sites have a good LCP, against 70% of all WordPress sites.

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 36,524 with phone field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
1

LCP pass rate

Sites with no resource hints connection and preload hints have a good LCP most often: 74%, against 70% of all WordPress sites. Sites with preconnect hints without preload connection hints have it least often, at 65%.

SitesGood, needs improvement, poor LCPMedian
All WordPress sites36,52470%2.0s
No resource hints 23.5%8,90074%1.8s
Preload without preconnect 15.7%6,04572%1.9s
Both preconnect and preload 10.2%3,83568%2.0s
DNS-prefetch only 34.9%12,28568%2.0s
Preconnect without preload 15.7%5,45965%2.1s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 36,524 with phone field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
2

Connection and preload hints usage

Only dns-prefetch hints is the most used: 34.9% of WordPress sites. No resource hints is 23.5% of WordPress sites.

DNS-prefetch only 34.9% No resource hints 23.5% Preload without preconnect 15.7% Preconnect without preload 15.7% Both preconnect and preload 10.2%
DNS-prefetch only 34.9% No resource hints 23.5% Preload without preconnect 15.7% Preconnect without preload 15.7% Both preconnect and preload 10.2%
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 36,524 with phone 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 no resource hints and preconnect hints without preload sits in time to first byte (TTFB): 1057 ms median for no resource hints against 1213 ms for preconnect hints without preload. Overall median field LCP is 1.8s for no resource hints (TTFB 1057 ms, load delay 338 ms, load duration 186 ms, render delay 214 ms) versus 2.1s for preconnect hints without preload.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
All WordPress sites 26,0501116 ms355 ms242 ms355 mslab 346 ms2.0s
Preload without preconnect 4,4501024 ms316 ms270 ms316 mslab 312 ms1.9s
Both preconnect and preload 2,8271082 ms332 ms298 ms332 mslab 323 ms2.0s
No resource hints 6,2181057 ms338 ms338 mslab 329 ms1.8s
DNS-prefetch only 8,6921166 ms373 ms239 ms373 mslab 361 ms2.0s
Preconnect without preload 3,8631213 ms397 ms242 ms397 mslab 391 ms2.1s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 36,524 with phone field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Connection and preload hints per framework

On jQuery, 36% of sites use only dns-prefetch hints connection and preload hints, and 69% of jQuery sites have a good LCP, against 70% of all sites. On Vue, 32% of sites use no resource hints, and 67% of Vue sites have a good LCP.

FrameworkConnection and preload hints on its sitesGood LCP
All WordPress sites 63,295 sitesDNS-prefetch only 35%No resource hints 24%Preload without preconnect 16%Preconnect without preload 16%Both preconnect and preload 10%70%
Alpine 380 sitesDNS-prefetch only 25%Preload without preconnect 22%Both preconnect and preload 21%Preconnect without preload 20%No resource hints 13%78%
jQuery 60,314 sitesDNS-prefetch only 36%No resource hints 23%Preconnect without preload 16%Preload without preconnect 16%Both preconnect and preload 10%69%
Vue 4,844 sitesNo resource hints 32%Preload without preconnect 26%DNS-prefetch only 22%67%
React 2,233 sitesDNS-prefetch only 34%Preload without preconnect 20%Preconnect without preload 17%No resource hints 15%Both preconnect and preload 14%63%
DNS-prefetch only No resource hints Preload without preconnect Preconnect without preload Both preconnect and preload
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 36,524 with phone 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, 73% of sites with no resource hints connection and preload hints have a good LCP, against 67% of jQuery sites with only dns-prefetch hints. Within jQuery, sites with no resource hints have a good LCP more often. On Vue, 65% of sites with no resource hints connection and preload hints have a good LCP, against 63% of Vue sites with only dns-prefetch hints. Within Vue, sites with no resource hints and only dns-prefetch hints have a good LCP about equally 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,426 sites (10.2%) pairing preconnect and preload, 68% pass field LCP (2.0s median), compared with 68% (2.0s median) on the 34.9% using dns-prefetch alone.

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 36,524 with phone field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
6

Understanding connection and preload hints

Replace legacy wp_resource_hints dns-prefetch entries with targeted <link rel="preload"> for the LCP image and <link rel="preconnect"> for external font or CDN origins. On WordPress, 34.9% of sites emit only dns-prefetch (68% good LCP) while 15.7% use preload (72% good LCP).

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 36,524 with phone 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 · 63,295 crawled WordPress sites (36,524 with phone Chrome field data, October 2026) · How we measured