Skip to content
PlacementGraph™
Page experience

How do ad stacks shape page experience, and what can a buyer read from it?

Part of MFA avoidance

A reader browsing on a laptop with a coffee.
Photo: Vlada Karpovich, Pexels

The short answer

Ad scripts compete with a page's own content for network and processor time, and ads that load without reserved space push text around. Chrome's public field data shows the result as Core Web Vitals and, since September 2026, as experimental ad metrics. Buyers can read both as supporting evidence about ad load, never as proof of editorial quality.

Key takeaways

  • Core Web Vitals measure loading, responsiveness and visual stability from real Chrome visits, judged at the 75th percentile separately for phone and desktop.
  • Google's web.dev guidance names ads as one of the largest contributors to layout shifts on the web.
  • Chrome published experimental ad metrics in September 2026: ad count, ad density, ad processor time and ad bytes, for origins with an authorized seller in ads.txt.
  • A fast site can still be thin or templated, so page experience belongs beside content and traffic checks, not in place of them.

How do ads affect Core Web Vitals?

Google's Web Vitals guide (opens in a new tab) names three Core Web Vitals: Largest Contentful Paint for loading, Interaction to Next Paint for responsiveness, and Cumulative Layout Shift for visual stability. A page meets the good mark when LCP occurs within 2.5 seconds, INP is 200 milliseconds or less and CLS is 0.1 or less. The guide sets the bar at the 75th percentile of page loads, segmented across mobile and desktop, so one fast visit on office broadband proves little.

Ad code touches all three metrics: tags fetch scripts, auctions run in the browser, creatives download and iframes render. The adPerf study by Pourghassemi and colleagues, submitted to arXiv in February 2020, attributed more than 15 percent of page loading work in its sample to ads, mostly JavaScript. It is historical evidence for the mechanism, not a 2026 benchmark.

Where an ad stack can move each Core Web Vital (thresholds from web.dev, updated October 31, 2024)
MetricGood thresholdHow ad code can move it
Largest Contentful Paint2.5 seconds or lessAd scripts and creatives compete with the article's own image and text for bandwidth; Google's ad tag guide warns that raising ad script priority may affect Core Web Vitals
Interaction to Next Paint200 milliseconds or lessAuction and creative JavaScript can keep the browser busy when a reader taps a menu or a link
Cumulative Layout Shift0.1 or lessSlots without reserved height push the text down when a creative arrives; collapsing an empty slot shifts it back up

Why are ads singled out for layout shift?

Google's guide to optimizing CLS (opens in a new tab), updated February 7, 2025, states plainly that "Ads are one of the largest contributors to layout shifts on the web." The guide explains why: ad networks support dynamic sizes because more sizes bring more bids, and the publisher may not know the exact height of a creative until it arrives. It also warns that removing reserved space when no ad returns can cause as much shift as inserting content.

The guide says layout shift happens while a reader scrolls, when lazy loaded content arrives without reserved space, so a lab test that loads only the top of a page can miss it. It also notes that shifts near the top of the viewport tend to be larger, which makes a leaderboard above the headline on a phone the pattern to watch.

Can a buyer check a site's page experience?

Yes, from public data, without the publisher's analytics. The Chrome UX Report collects anonymized measurements from real Chrome users and, according to web.dev, powers PageSpeed Insights and Search Console's Core Web Vitals report. PageSpeed Insights (opens in a new tab) shows field data over the previous 28 day collection period next to a lab run in a controlled environment.

A page experience check for one candidate site

  1. Pick three article URLs, not the homepage. Articles carry the ad slots that buyers pay for, and a homepage can be lighter than the pages under it.
  2. Run each URL in PageSpeed Insights. Read the field section first and note whether it reports this URL or the whole origin; Google says PSI falls back to origin level data when a page lacks enough samples.
  3. Record the phone and desktop results separately. The Core Web Vitals assessment passes only when the 75th percentiles of all three metrics are good, so write down which metric failed.
  4. Open the origin in CrUX Vis and switch to the ads view. Chrome's experimental ad metrics appear there for eligible origins, alongside the vitals history.
  5. Save the date and the source of each figure. Field data rolls forward daily, so undated numbers cannot be rechecked.

What do Chrome's experimental ad metrics measure?

On September 15, 2026 Chrome published a set of CrUX ad metrics (opens in a new tab), described as experimental measurements of real users' ad experiences. The documentation says they cover a 28 day rolling window, are available in CrUX Vis, the CrUX API, the CrUX History API and the DevTools ad panel, and are not yet in the BigQuery dataset. Each metric is reported at the 75th percentile across page views.

Chrome's four experimental CrUX ad metrics, as documented on September 15, 2026
MetricWhat Chrome measuresUnitHow a buyer can use it
Ad CountThe number of ads in the viewport, sampled once per second over the visit and averagedAds, to two decimalsA field check on how many units a reader faces at once
Ad DensityThe share of the viewport covered by visible ads, sampled each second and averagedInteger percentageA field reading to set beside a manual ad density estimate
Ad Weight: CPUJavaScript execution time consumed by ad frames and their subresources, excluding main frame ad scriptsMillisecondsA clue to why INP or loading is poor on an otherwise simple page
Ad Weight: NetworkCompressed bytes transferred to load all ad related resources over the page visitKilobytesA clue to how much of a page's download is advertising

Chrome's Ad Weight: CPU documentation (opens in a new tab) adds limits: only pages with ads are considered, origins without an authorized seller in ads.txt have no ad metrics data, and the metrics may evolve. Chrome publishes no thresholds for any of the four, so a buyer compares candidate sites with each other, not with a pass mark.

Why do slow pages signal ad heavy layouts?

A slow or unstable page is a symptom with several possible causes, and the ad stack is one that a buyer can isolate from outside. When a site's articles fail INP while its ad processor time is high, or fail CLS while the ad count is high, the ad layout becomes the first explanation worth testing. The trade groups' MFA definition (opens in a new tab) lists a high ad-to-content ratio and rapidly auto-refreshing placements among its five characteristics, and both of those add work to the page.

Reading a field symptom: ad causes and other causes
Field symptomAd related readingOther reading to rule out first
Poor CLS on phone onlySticky or inline units without reserved height on narrow screensA mobile template with unsized images
Poor INP with high ad CPU timeAuction and creative scripts busy when the reader tapsHeavy analytics or a chat widget
Good vitals, high ad countA fast template carrying many small unitsAd count measures exposure, not speed, so both can be true

Does a fast site mean a quality site?

No. Google Search says of page experience that "There is no single signal," and its page experience guidance (opens in a new tab), updated September 22, 2026, warns that good Core Web Vitals scores do not guarantee top rankings. The same logic applies to buying. A thin site built on a lean template can pass all three vitals, and the ANA's announcement states that MFA websites exhibit "high measurability rates, good viewability rates, low levels of invalid traffic". A site that publishes little can be fast.

Page experience and content quality are separate axes
Page experience and content quality are separate axesA buyer needs both readings. Speed alone moves no site into the top right. Fast but thin: Lean template, little to read; check content. Strong candidate: Good field data and real editorial work. Weak on both: Slow, ad heavy and thin; likely exclude. Good writing, heavy ads: Review the ad layout before decidingFast but thinLean template, little to read; check contentStrong candidateGood field data and real editorial workWeak on bothSlow, ad heavy and thin; likely excludeGood writing, heavy adsReview the ad layout before decidingContent qualityPage experience
Page experience and content quality are separate axesA buyer needs both readings. Speed alone moves no site into the top right. Fast but thin: Lean template, little to read; check content. Strong candidate: Good field data and real editorial work. Weak on both: Slow, ad heavy and thin; likely exclude. Good writing, heavy ads: Review the ad layout before decidingFast but thinLean template,little to read;check contentStrongcandidateGood field dataand realeditorial workWeak on bothSlow, ad heavyand thin; likelyexcludeGood writing,heavy adsReview the adlayout beforedecidingContent qualityPage experience
A buyer needs both readings. Speed alone moves no site into the top right.

Handle the bottom right quadrant with care. Local and independent newsrooms can run heavy ad loads on older templates and still publish original reporting. A poor vital there is a reason to review the layout, not to drop the site.

How should page experience be weighed in a site review?

Treat page experience as a supporting signal that raises or lowers confidence in other findings. It earns weight when it agrees with a manual visit, and less when field data is missing or covers only the origin. Google's self assessment asks whether content avoids "an excessive amount of ads that distract from or interfere with the main content," which keeps the reading tied to readers, not scores.

Page experience notes for a site review record

  • Field data source recorded for each URL: page level, origin level or none.
  • Phone and desktop results recorded separately, with the failing metric named.
  • CrUX ad metrics recorded where Chrome reports them, with the check date.
  • Any poor vital matched to a manual observation of the ad layout before it counts against the site.
  • Missing field data noted as missing and never scored as a failure.

Fictional example

A record store's display plan in Louisiana and Mississippi

A fictional New Orleans retailer of vinyl records and turntables asks its agency for a display plan reaching readers in Louisiana and Mississippi, beside music reviews, local concert coverage and audio equipment guides. The planner has 30 candidate sites after a content review.

Field data exists for 21 of them. Two music blogs fail CLS on phones; on a manual visit both load a large unit above the headline with no reserved space, then a second unit in the first paragraph. Their ad counts in CrUX Vis are the highest in the set. Both go to review, and the planner asks the sellers whether a lighter layout is available in a deal.

A Baton Rouge arts weekly also fails INP, but its ad metrics are modest and the lab trace points to a ticketing widget, so it stays. The nine sites with no field data get a manual phone visit instead of a score.

How does PlacementGraph look at the ad layout before a site reaches a plan?

Frequently asked questions

Does Google use Core Web Vitals in search ranking?

Google Search says its ranking systems use Core Web Vitals and recommends good scores, but it also says good results in Search Console or other tools do not guarantee top rankings. For a buyer, what matters more is what the vitals reveal about how ads load on the articles a campaign would buy.

Why does PageSpeed Insights show origin data instead of page data?

Google's PageSpeed Insights documentation says that when a URL lacks enough field samples, the tool falls back to origin level data covering the whole site. An origin result blends the homepage, articles and all other pages, so it can hide an ad heavy article template or flatter it.

Are Lighthouse lab scores enough to judge a site's ads?

Not on their own. Google describes lab data as collected in a controlled environment and useful for debugging, while field data reflects how real visitors experienced a page over 28 days. A lab run may load before late ads, refresh or scroll triggered units appear, so it can miss what readers actually see.

Do Chrome's ad metrics cover sites without an ads.txt file?

No. Chrome's documentation says pages and origins without at least one authorized seller defined in an ads.txt file have no ad metrics data in CrUX, and that only pages with ads are considered. A missing ads.txt file is a separate question for the selling path review, not a page experience finding.

Sources

  1. Web Vitals (opens in a new tab)Google, web.dev (updated October 31, 2024)
  2. Optimize Cumulative Layout Shift (opens in a new tab)Google, web.dev (updated February 7, 2025)
  3. About PageSpeed Insights (opens in a new tab)Google for Developers (updated October 21, 2024)
  4. CrUX ad metrics (opens in a new tab)Chrome for Developers (published September 15, 2026)
  5. Ad Weight: CPU (opens in a new tab)Chrome for Developers (published September 15, 2026)
  6. Ad Count (opens in a new tab)Chrome for Developers (published September 15, 2026)
  7. Ad Weight: Network (opens in a new tab)Chrome for Developers (published September 15, 2026)
  8. CrUX methodology (opens in a new tab)Chrome for Developers (updated June 20, 2024)
  9. Understanding page experience in Google Search results (opens in a new tab)Google Search Central (updated September 22, 2026)
  10. General best practices (opens in a new tab)Google Publisher Tag documentation (updated October 6, 2026)
  11. adPerf: Characterizing the Performance of Third-party Ads (opens in a new tab)Pourghassemi, Bonecutter, Li and Chandramowlishwaran, arXiv (February 6, 2020)
  12. Leading Trade Groups Define Made For Advertising Websites (opens in a new tab)ANA (Association of National Advertisers), September 26, 2023

Researched and written by PlacementGraph Research. Read how we research, source and update these pages. Corrections: diana@placementgraph.com.

HOW AGENCIES WORK WITH US

From your first brief.
To your next campaign.

Share a brief in plain language. Get contextual websites and YouTube channels that fit it, with the evidence behind every pick and a deal ready for your usual buying platform.

  1. 01

    Share your brief

    The campaign in plain language.

  2. 02

    Get your shortlist

    The strongest contextual sites and channels, with the evidence behind each.

  3. 03

    We build the deal

    Your shortlist becomes a curated deal through our exchange partners.

  4. 04

    Activate and grow

    Buy in your usual platform. Agencies earn benefits as their investment grows.

LET’S WORK TOGETHER

Your next campaign starts here.

Your details will only be used to respond to your enquiry.

Prefer email? diana@placementgraph.com

YOUR PRIVACY

You choose whether to allow optional analytics. You can use the whole website either way.

Change or withdraw consent at any time using “Cookie preferences” in the footer. Turning analytics off stops future collection and removes this site’s analytics cookies; it does not erase information already sent. The page may refresh to apply withdrawal.