Ad networks on page

Ad networks present on the page.

Field data PhoneDesktopAll Scope All sites Q1 2026 edition · All devices field outcomes
Metric LCP INP CLS
1

At a glance the headline numbers for Ad networks on page

Ad networks present on the page.

9
Categories
In the distribution
72.6%
Fleet share
Top: google_adsense
7.3%
Sites with any
Of google_adsense

Google adsense is the most common ad stack, on 72.6% of sites.

The State of Web Vitals · Q1 2026 · 94,910 sites · all devices field datacorewebvitals.io/state-of-cwv
2

The ad networks on page mix who uses what, and how fast each group loads

Median INP (sites using feature)
0
100ms
200ms
300ms
400ms
500ms
Google adsense111ms73% of sites
Google publisher tag118ms16% of sites
Prebid js117ms5% of sites
Taboola136ms3% of sites
Criteo140ms2% of sites
Amazon publisher services114ms2% of sites
Index exchange120ms0% of sites
VariantShare of sitesMedian
Google adsense
73%
111ms
Google publisher tag
16%
118ms
Prebid js
5%
117ms
Taboola
3%
136ms
Criteo
2%
140ms
Amazon publisher services
2%
114ms
Index exchange
0%
120ms
Outbrain
0%
Media net
0%

Ad networks on page. On the fleet: 72.6% google adsense, 15.6% google publisher tag, 4.6% prebid js. 7.3% of sites use at least one google_adsense.

The State of Web Vitals · Q1 2026 · 94,910 sites · all devices field datacorewebvitals.io/state-of-cwv
3

Why this matters for the Core Web Vitals, and where to start fixing it

Ad scripts are the worst-behaved third parties. They run auctions, inject iframes, load creatives and resize their own slots. A late ad slot growing above the content is the textbook CLS failure, and ad JavaScript competes with every interaction for the main thread (INP).

Ads can be carried safely: fixed-size slots reserved before the auction (nothing shifts), lazy loading for slots below the fold, and an early connection to the ad domains so the auction starts sooner instead of later.

How does this affect the Core Web Vitals?

The choice barely moves the INP: 90% pass at best, 86% at worst. This signal does not separate passing sites from failing ones.

The split is bigger on CLS. With Google adsense, 83% of sites pass it. With Prebid JS, 69% do.

Related signals Tag managers on page → Third-party categories → Third parties per page → Cookie wall detected → Chrome field data from 94,910 sites, representing millions of real page loads · How we measured