Display ad networks and header bidding and the Core Web Vitals
Google AdSense (89.3%), Google Publisher Tag (19.7%), Prebid.js (5.8%), Taboola (3.3%), Criteo (3.0%), and Amazon Publisher Services (2.0%) across 16,163 ad-supported sites.
89.3% of sites use Google AdSense ad networks, and 65% of those sites pass all three Core Web Vitals, against 68% of all sites.
5.8% of sites use Prebid.js ad networks, and 89% of those sites have a good LCP, against 86% of all sites.
89.3% of sites use Google AdSense ad networks, and 98% of those sites have a good INP, against 99% of all sites.
89.3% of sites use Google AdSense ad networks, and 74% of those sites have a good CLS, against 78% of all sites.
Core Web Vitals pass rate
Sites with Google AdSense ad networks pass all three Core Web Vitals most often: 65%, against 68% of all sites.
Sites with Prebid.js ad networks have a good LCP most often: 89%, against 86% of all sites. Sites with Google AdSense ad networks have it least often, at 85%.
Sites with Google AdSense ad networks have a good INP most often: 98%, against 99% of all sites. Sites with Criteo ad networks have it least often, at 93%.
Sites with Google AdSense ad networks have a good CLS most often: 74%, against 78% of all sites. Sites with Prebid.js ad networks have it least often, at 62%.
Ad networks usage
Google AdSense is the most used: 89.3% of sites.
How ad networks affect the four LCP phases
Across the four LCP sub-parts in Chrome's field data, the largest gap between Prebid.js and Google AdSense sits in time to first byte (TTFB): 445 ms median for Prebid.js against 615 ms for Google AdSense. Overall median field LCP is 1.5s for Prebid.js (TTFB 445 ms, load delay 431 ms, load duration 111 ms, render delay 217 ms) versus 1.5s for Google AdSense.
Across the four LCP sub-parts in Chrome's field data, the largest gap between Prebid.js and Google AdSense sits in time to first byte (TTFB): 445 ms median for Prebid.js against 615 ms for Google AdSense. Overall median field LCP is 1.5s for Prebid.js (TTFB 445 ms, load delay 431 ms, load duration 111 ms, render delay 217 ms) versus 1.5s for Google AdSense.
Across the four LCP sub-parts in Chrome's field data, the largest gap between Prebid.js and Google AdSense sits in time to first byte (TTFB): 445 ms median for Prebid.js against 615 ms for Google AdSense. Overall median field LCP is 1.5s for Prebid.js (TTFB 445 ms, load delay 431 ms, load duration 111 ms, render delay 217 ms) versus 1.5s for Google AdSense.
Across the four LCP sub-parts in Chrome's field data, the largest gap between Prebid.js and Google AdSense sits in time to first byte (TTFB): 445 ms median for Prebid.js against 615 ms for Google AdSense. Overall median field LCP is 1.5s for Prebid.js (TTFB 445 ms, load delay 431 ms, load duration 111 ms, render delay 217 ms) versus 1.5s for Google AdSense.
How ad networks plays out per platform
What the field data shows when you isolate a single CMS or framework.
Ad-supported WordPress sites pass all three CWV at 54% with AdSense (94.1%) and 53% with Taboola.
Across 5,296 ad-supported WordPress sites, 94.1% run Google AdSense (54% passing all three CWV), 16.0% run Google Publisher Tag (53%), and 5.3% run Prebid.js (57%), compared with 60% across all ad-using WordPress sites.
Among the 684 Shopify stores loading ad network tags, 86% use AdSense and 11.4% use Taboola.
Across ad-using Shopify storefronts, 85.8% load AdSense/Google Ads (80% passing all three CWV), 11.4% load Taboola, and 3.7% load Criteo (83% overall among ad-using Shopify stores).
Ad-supported React sites pass all three CWV at 55% with AdSense and 44% with GPT.
Across 921 React sites running display ads, 93.7% load Google AdSense (55% passing all three CWV) and 8.8% load Google Publisher Tag (44%).
Wix sites running Google AdSense (99.8% of ad-using Wix sites) pass all three CWV at 77%.
Across the 509 Wix sites that embed display ads, 99.8% use Google AdSense and pass all three Core Web Vitals at 77% (compared with 88% across ad-using Wix sites).
By Arjen Karel · 210,902 crawled sites (69,745 with desktop Chrome field data, 16,163 sites with ad networks, October 2026). How we measured.