Ad networks on page

Ad networks present on the page.

Field data PhoneDesktopAll Scope All sites Q1 2026 edition · Phone 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 · phone field datacorewebvitals.io/state-of-cwv
2

The ad networks on page mix who uses what, and how stable each group is

Median CLS (sites using feature)
0
0.10
0.20
0.30
0.40
0.50
Google adsense0.0173% of sites
Google publisher tag0.0316% of sites
Prebid js0.065% of sites
Taboola0.033% of sites
Criteo0.032% of sites
Amazon publisher services0.052% of sites
Index exchange0.070% of sites
VariantShare of sitesMedian
Google adsense
73%
0.01
Google publisher tag
16%
0.03
Prebid js
5%
0.06
Taboola
3%
0.03
Criteo
2%
0.03
Amazon publisher services
2%
0.05
Index exchange
0%
0.07
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 · phone 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: 85% pass at best, 83% at worst. This signal does not separate passing sites from failing ones.

The split is bigger on CLS. With Google adsense, 85% of sites pass it. With Prebid JS, 71% 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