WordPress third-party request share and the Core Web Vitals

51.2% of audited sites (32,405) keep third-party requests under 10% of total network traffic (100% good INP, 46ms median), while 12.1% have 25% to 50% third-party requests (99% good INP, 52ms median).

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

51.2% of WordPress sites use under 10% third-party requests third-party request share, and 100% of those sites have a good INP, against 100% of all WordPress sites.

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

Core Web Vitals pass rate

Sites with under 10% third-party requests third-party request share have a good INP most often: 100%, against 100% of all WordPress sites. Sites with 25% to 50% third-party requests third-party share have it least often, at 99%.

SitesGood, needs improvement, poor INPMedian
All WordPress sites17,005100%48ms
Under 10% third-party requests 51.2%6,759100%46ms
10% to 25% third-party requests 33.6%6,716100%49ms
Over 50% third-party requests 3.1%68799%50ms
25% to 50% third-party requests 12.1%2,84399%52ms
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
2

Third-party request share usage

Under 10% third-party requests is the most used: 51.2% of WordPress sites.

Under 10% third-party requests 51.2% 10% to 25% third-party requests 33.6% 25% to 50% third-party requests 12.1%
Under 10% third-party requests 51.2% 10% to 25% third-party requests 33.6% 25% to 50% third-party requests 12.1% Over 50% third-party requests 3.1%
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
3

Third-party request share per framework

Vue sets the third-party request share to under 10% third-party requests on 64% of its sites, and 99% of Vue sites have a good INP, against 100% of all sites.

FrameworkThird-party request share on its sitesGood INP
All WordPress sites 63,295 sitesUnder 10% third-party requests 51%10% to 25% third-party requests 34%25% to 50% third-party requests 12%100%
jQuery 60,314 sitesUnder 10% third-party requests 51%10% to 25% third-party requests 34%25% to 50% third-party requests 12%100%
React 2,233 sitesUnder 10% third-party requests 54%10% to 25% third-party requests 31%25% to 50% third-party requests 12%100%
Vue 4,844 sitesUnder 10% third-party requests 64%10% to 25% third-party requests 27%99%
Alpine 380 sites10% to 25% third-party requests 42%25% to 50% third-party requests 28%Under 10% third-party requests 23%99%
Under 10% third-party requests 10% to 25% third-party requests 25% to 50% third-party requests Over 50% third-party requests
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Third-party request share or the framework

Does the framework explain the third-party request share difference?

On jQuery, 100% of sites with under 10% third-party requests third-party request share have a good INP, against 100% of jQuery sites with 10% to 25% third-party requests. Within jQuery, sites with under 10% third-party requests and 10% to 25% third-party requests have a good INP about equally often. On Vue, 100% of sites with under 10% third-party requests third-party request share have a good INP, against 99% of Vue sites with 10% to 25% third-party requests. Within Vue, sites with under 10% third-party requests and 10% to 25% third-party requests have a good INP about equally often.

How external request share shapes main-thread contention and INP

Third-party request share measures the fraction of page requests served from external origins. Across 32,405 sites (51.2%) keeping third-party traffic under 10% and 21,262 sites (33.6%) between 10% and 25%, good INP reaches 100% and 100% (46ms and 49ms median). When third parties account for 25% to 50% of requests (12.1%), good INP drops to 99% (52ms median), while the 3.1% over 50% sit at 99% good INP (50ms median).

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
5

Understanding third-party request share

Self-host fonts and static assets on your origin and defer marketing pixels until after first interaction so third-party requests stay below 25%. On WordPress, 51.2% of sites keep third-party requests under 10% (100% good INP) while 3.1% exceed 50% (99% good INP).

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 17,005 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals Media per page → Image format mix → Script loading mix → Iframe loading → By Arjen Karel · 63,295 crawled WordPress sites (17,005 with desktop Chrome field data, October 2026) · How we measured