Yahoo Traffic Sentiment Dashboard

Content Quality & Sentiment Analysis · Jan 11 – Apr 6, 2026 · Yahoo News, Homepage, Entertainment & Hubs · Mail excluded
13 weeks · ~6.5B weekly impressions
Bad Content (Mar 23)
35.5%
Share of content impressions (ex-Hub) classified as Bad (Hard + Soft). Up from 24.8% low on Jan 25.
↑ +10.7pp from Jan 25 low
Hard Bad (Mar 23)
27.6%
Crime, violence, death, conflict content. Carries a persistent 22–31% eCPM discount vs Neutral. Peak was 29.4% on Mar 9.
↑ From 14% low in mid-Feb
Overall eCPM (Mar 23)
$0.915
Mar 30 13-week peak. Up +49% from $0.614 (Jan 11). Apr 6 pulled back to $0.838. Yield improvements driving gains despite elevated political content share.
↑ +$0.301 peak gain from Jan 11
Geopolitics Share (Mar 23)
10.5%
Iran/US war content. Was just 2–4% in Jan/early Feb. Peaked at 17.5% week of Mar 9. Geopolitics eCPM: $0.645 vs Neutral $1.09.
↑ From 2.1% low Feb 9

Content Impression Mix — Week of Apr 6, 2026

Latest week composition across ~6.3B total impressions. Hub = Homepage display; Content = article pages.
Total impressions: Hub 56.2% · Hard Bad 12.1% · Soft Bad 3.5% · Dom. Politics 12.7% · Geopolitics 4.6% · Crime 4.4% · Other/Neutral 6.5%
Hub 56%
Hard 12%
Soft 4%
D.Politics 13%
Geo 5%
Crime 4%
Neutral 7%
Content-only (ex-Hub): Hard Bad 27.6% · Soft Bad 7.9% · Dom. Politics 29.0% · Geopolitics 10.5% · Crime 10.1% · Other/Neutral 22.1% · Social 0.8%

eCPM by Content Quality — All 11 Weeks

Neutral eCPM nearly doubled from $0.56 → $1.09. Hard Bad discount vs Neutral persists at 22–31%.
Neutral/Other
Soft Bad
Hard Bad
Hub

Bad Content Share — Weekly Trend

Hard Bad (red) + Soft Bad (pink) as % of content impressions ex-Hub. Clean Feb window at 14–17%, then Mar spike driven by Iran war.
Hard Bad %
Soft Bad %
Bad Total %

Key Findings

Across 13 weeks (~85B impressions total)
Content Mix ↓Bad content is rising. Mar 2–23 locked in at 35–38% bad share (content-only), vs 24–27% in the clean Feb window. Iran war content drove Hard Bad from 14% → 29% peak. The mix is actively getting worse.
Iran War ImpactGeopolitics exploded from 2% → 18% of content impressions (Feb 9 → Mar 9). Yahoo News geopolitics hit 19% of its own impressions in the Mar 9 week. Geopolitics eCPM is $0.51–$0.65 — 28–43% below Neutral.
Hard Bad DiscountHard Bad content undermonetizes by 22–31% vs Neutral every single week. Despite being 27% of content impressions, it generates only 22% of content revenue. That gap is ~$1.5M+/week in foregone yield.
Yield RisingeCPM up +49% at peak (Mar 30 $0.915 vs Jan 11 $0.614). Platform yield improvements account for 93%+ of every week's gain. Apr 6 pulled back to $0.838 — mix getting cleaner (Hard Bad 14.7%) but political % hit 43%, creating a yield drag.
Neutral eCPM ↑Other/Neutral eCPM went $0.60 → $1.27 peak (Mar 30), $1.08 on Apr 6 (+80% vs Jan 11). Advertisers pay an expanding premium for clean content — the gap vs Hard Bad eCPM nearly doubled ($0.15 → $0.35).
Political Drag Apr 6Political share hit 43.2% on Apr 6 (highest in dataset) while overall eCPM pulled back despite low Hard Bad %. Political content still carries ~31% eCPM discount vs non-political. Iran war + domestic politics convergence.
Hard Bad Peak (Mar 9)
29.4%
Highest hard-bad share in the dataset. Week of Mar 9: Iran war dominating, US military action stories.
↑ From 14.2% low (Feb 16)
Hard Bad eCPM Discount
−32%
Apr 6: widest discount in 13-week dataset. Ranged from −12.6% (Feb 16) to −31.7% (Apr 6). Getting worse as Neutral eCPM rises faster than Hard Bad.
Widening — new 13-week record Apr 6
Hard Bad Rev Share vs Imp Share
−5pp
Hard Bad is ~27% of content impressions but only ~22% of content revenue. ~$1.5M+/week in foregone yield at current volumes.
Persistent gap every week
Cleanest Week
Feb 9–16
Hard Bad fell to 14.2–14.3% of content, political to 26.8–30.9% of content. Coincided with highest Neutral eCPMs up to that point.
Best content quality window

Hard Bad vs Soft Bad vs Neutral — Impressions (M)

Stacked bars show absolute impression volumes by severity. Hard Bad spike in weeks of Mar 2–23 is Iran war driven.
Hard Bad
Soft Bad
Neutral

eCPM by Severity — Weekly

Neutral eCPM gap vs Hard Bad widening over time. Neutral surged to $0.99 (Mar 23). Hard Bad stuck at $0.40–$0.71.
Neutral
Soft Bad
Hard Bad
Hub

Hard Bad % of Content — Revenue vs Impressions

Revenue share consistently below impression share — the monetization cost of Hard Bad content.
Imp Share %
Rev Share %

Hard Bad eCPM Discount vs Neutral — Weekly

Narrowed to -15.6% in clean Feb window, widened back to -28–31% in March.
Discount % (negative = worse)

eCPM Gap Divergence — Clean Content Premium Over Time Neutral gap vs Hard Bad nearly doubled: $0.16 → $0.28

Dollar gap between Neutral eCPM and each content bucket each week. Widening gap = content quality decisions are becoming more financially consequential. Hub flipped from a +$0.14 premium to a −$0.15 discount vs Neutral by Mar 23.
Neutral − Hard Bad (gap, $)
Neutral − Soft Bad (gap, $)
Hub premium vs Neutral (↓ below 0 = Hub losing ground)

Sample Hard Bad Articles — Week of Mar 23, 2026

Top articles by impression volume classified as Hard Bad or Geopolitics
17M imps · $0.90DOM. POLITICS"Trump draws anger after celebrating death of Robert Mueller" — High impressions, above-average eCPM for bad content.
18M imps · $0.70–1.50OTHER"Chuck Norris dead at 86" (multiple variants) — Celebrity death driving large volume. Classified Hard Bad despite being mostly neutral sentiment.
15M imps · $0.70GEO"Iran threatens to 'completely' close Strait of Hormuz" — Geopolitics conflict. Below-average eCPM.
10.4M imps · $0.53CRIME"Boys accused in gang rape of 12-year-old girl ask judge to release them" — Crime content at low eCPM ($0.53 vs Neutral $0.99).
6.8M imps · $0.62GEO"Netanyahu says Iran 'decimated'" — Conflict content, below-average eCPM for the week.
6.6M imps · $0.49GEO"Leaked Video Reveals Putin's Days Are Suddenly Numbered" — Clickbait geopolitics. Lowest eCPM tier.
3.6M imps · $1.20GEO"Gas prices are just the start: Consumers will feel more pain from Iran war" — Finance-adjacent war content commands $1.20 eCPM — showing not all geo content monetizes the same. Consumer impact framing works for advertisers.
Geopolitics Peak (Mar 9)
17.5%
Of content impressions (ex-Hub). Was 2.1% on Feb 9. Iran/US war conflict drove the spike.
↑ +15.4pp from Feb 9 low
Dom. Politics (Mar 23)
29.0%
Content-only share. Down from peak of 42.2% (Mar 9, combined with geo spike). Peaked Jan 11 at 39.6%.
↓ From 42% peak but still elevated
Crime eCPM (Mar 23)
$0.711
$0.818 on Mar 30 (peak), $0.736 on Apr 6. Up from $0.392 on Jan 11 — +88% over 13 weeks. Still 31% below Neutral $1.08 on Apr 6.
↑ +88% improvement in 13 weeks
Neutral/Other eCPM
$1.091
$1.271 on Mar 30 (13-week peak), $1.078 on Apr 6. Up from $0.598 on Jan 11 (+80%). Gap vs Hard Bad eCPM: $0.15 in Jan → $0.43 on Mar 30 → $0.30 on Apr 6.
↑ +$0.673 peak gain (Jan → Mar 30)

Topic Mix Over Time — Content Impressions (M, stacked)

Geopolitics (teal) exploded from <100M/week to 500M+ at peak (Mar 9). Crime stable. Dom. Politics declining.
Geopolitics
Domestic Politics
Crime
Other/Neutral

eCPM by Topic Bucket — Weekly

Other/Neutral surging to $1.09. Geopolitics eCPM ($0.50–$0.65) = worst monetizer. Crime improving but still 35% below Neutral.
Other/Neutral
Dom. Politics
Crime
Geopolitics

Geopolitics Share — The Iran War Spike

Geopolitics as % of content impressions (ex-Hub). Sharp inflection at week of Mar 2 when US-Iran conflict began dominating the feed.
Geopolitics %

Topic eCPM Ranking — Latest Week (Apr 6) vs Baseline (Jan 11)

Revenue per 1,000 impressions by content topic. Gap between Neutral and Geopolitics = $0.322/CPM on Apr 6. Mar 30 peak gap was $0.434.
TopicJan 11 eCPMMar 30 PeakApr 6 eCPM13-wk ChangeDiscount vs Neutral (Apr 6)
NEUTRAL Other / Neutral$0.598$1.271$1.078+$0.480 (+80%)
DOM. POLITICS Domestic Politics$0.443$0.863$0.701+$0.258 (+58%)−35.0%
CRIME Crime$0.392$0.818$0.736+$0.344 (+88%)−31.7%
GEO Geopolitics$0.444$0.837$0.756+$0.312 (+70%)−29.9%
HUB Yahoo Homepage (Hub)$0.702$1.008$0.878+$0.176 (+25%)N/A (different format)
Political % (Apr 6)
43.2%
Of content impressions ex-Hub. Was as high as 42.2% (Mar 9). Lowest was 26.8% (Feb 16) — post-inauguration lull.
Down from 42% peak but re-elevated
Political eCPM (Mar 23)
$0.710
Up from $0.430 on Jan 11. Discount vs Non-Political narrowed from -34.6% → -21.0%.
↑ Discount shrinking week by week
Non-Political eCPM (Mar 23)
$0.899
Non-political content commands a consistent premium. Up from $0.657 on Jan 11 (+37%). Faster growth than political.
↑ Premium vs Political = $0.189
Widest Political Discount
−34.6%
Jan 11 (inauguration week). Political content at maximum advertiser sensitivity — fresh into new administration, brand safety concerns peak.
Narrowed to -21% by Mar 23

Political vs Non-Political — eCPM Weekly

Gap is closing but Non-Political still earns 21% more per impression. Most important trend: political eCPM is improving faster than non-political.
Political eCPM
Non-Political eCPM

Political Share of Content — Weekly

Political content as % of content impressions (ex-Hub). Post-inauguration lull in Feb (26.8%), re-elevated Mar with Iran war + domestic news cycle.
Political %

Political eCPM Discount vs Non-Political — Weekly

The shrinking discount is good news. But at 37–42% political share, even a 21% discount has significant revenue impact.
WeekPolitical %Political eCPMNon-Political eCPMDiscountEstimated Revenue Impact
Jan 1139.6%$0.430$0.657−34.6%Highest cost
Jan 2538.1%$0.509$0.710−28.3%
Feb 930.9%$0.527$0.708−25.6%
Feb 1626.8%$0.582$0.731−20.4%Best political window
Feb 2331.9%$0.669$0.728−8.1%Narrowest gap on record
Mar 942.2%$0.541$0.676−20.0%Political at peak share
Mar 2337.9%$0.710$0.899−21.0%
Content-only eCPM Peak
$1.067
Mar 30 all-time high. Was $0.521 on Jan 11 — up +105% at peak. Apr 6 $0.903 (tied with Mar 23). Content eCPM has more than doubled in 13 weeks.
↑ +105% peak gain (Jan → Mar 30)
Hub eCPM (Mar 23)
$0.840
Yahoo Homepage display/banner. More stable than content. Range: $0.640–$0.856. Peaked Jan 11 at $0.702 then dipped mid-period.
↑ Recovery to near-peak
Worst eCPM Week
Mar 9
Overall $0.651, Content $0.666. Coincided with peak Iran war (Geo 17.5%), peak Hard Bad (29.4%), peak Political (42.2%). Triple bad content spike.
Three-way content quality hit
eCPM Gain — Yield vs Mix
93%+ Yield
Across 13 weeks, 93%+ of eCPM gains come from within-bucket yield improvement. Mix effect is small (<8% every week) and occasionally negative. Yield is carrying the entire improvement.
Mix marginally positive; yield driving gains

Overall eCPM, Content eCPM and Hub eCPM — All 11 Weeks

Strong upward trend overall. Mar 9 dip is the Iran war / triple content quality impact. Mar 23 recovery to record high.
Overall eCPM
Content eCPM (ex-Hub)
Hub eCPM

Ad Density (Adslot/Impression Ratio) — By Severity

All content types have ~1.04–1.06 ratio (slightly more than 1 ad per impression). Hub is 0.66–0.69. Density is not the differentiator — eCPM is.
Hard Bad
Neutral
Hub

Impression Volume — Total & By Type

Total impressions ~6.3–6.7B/week. Hub steady at 3.3–3.7B. Content impressions declining slightly (2.7–3.1B), Hub growing.
Hub
Bad (total)
Neutral
Peak eCPM Gain (Jan→Mar 30)
+$0.301
From $0.614 (Jan 11 baseline) to $0.915 (Mar 30 peak). Apr 6 $0.838 = +$0.224 vs baseline.
Yield Effect (Mix-Shift)
+$0.261
Within-bucket eCPM improvement at baseline content shares. Driven by platform demand improvements (Assertive Yield, viewability, Q1 budget flush).
Mix Effect (Content Quality)
+$0.008
Contribution from content mix shift. Small and slightly positive because mix within existing buckets improved slightly, but hard bad share rose. Mix is a headwind.
Mix % of eCPM Gain
3–11%
Range across all four decompositions. Yield is explaining 89–97% of all eCPM gains. Mix is largely irrelevant to current eCPM performance — but will matter more if yield plateaus.

eCPM Delta Decomposition — Mix vs Yield (vs Jan 11 Baseline)

Each bar = total eCPM gain vs baseline, split into Mix Effect (content quality change) and Yield Effect (within-bucket pricing improvement). Yield dominates every week.
Yield Effect
Mix Effect

Mix Effect % of Total eCPM Delta — Weekly

How much of the eCPM gain is explained by content mix improvement vs pure yield. Lower = yield is doing the heavy lifting.
Mix % of Delta

Full Mix-Shift Detail — All 4 Classification Dimensions vs Jan 11 Baseline

BadSeverity decomposition vs Jan 11 baseline. Yield effect dominates every week. Mix effect = content quality change; positive = cleaner mix. Data re-classified via keyword ML across all 13 weeks.
WeekContent eCPMDelta vs Jan 11Yield EffectMix EffectMix % of Delta
Jan 18$0.598+$0.077+$0.065+$0.01316.1%
Jan 25$0.587+$0.067+$0.053+$0.01320.1%
Feb 2$0.624+$0.103+$0.104−$0.000−0.4%
Feb 9$0.614+$0.093+$0.084+$0.0099.9%
Feb 16$0.691+$0.170+$0.163+$0.0084.6%
Feb 23$0.748+$0.227+$0.218+$0.0093.9%
Mar 2$0.695+$0.175+$0.176−$0.001−0.7%
Mar 9$0.666+$0.145+$0.146−$0.001−0.6%
Mar 16$0.752+$0.231+$0.228+$0.0031.2%
Mar 23$0.903+$0.382+$0.382+$0.0000.1%
Mar 30 ★$1.067+$0.546+$0.531+$0.0152.7%
Apr 6$0.903+$0.382+$0.355+$0.0277.0%
Yahoo Entertainment eCPM
$1.319
Mar 30 peak. Up from $0.807 (Jan 11) — +63% in 13 weeks. Pulled back to $1.115 on Apr 6. Cleanest content from brand safety standpoint.
↑ +63% peak gain (Jan → Mar 30)
Yahoo Partner Portals eCPM
$1.366
Mar 30 peak. New high for the series. $1.207 on Apr 6. Stable $1.13–$1.37 range throughout. Highest floor of all products.
New 13-week high Mar 30
Yahoo Homepage eCPM
$0.856
Mar 23. Up from $0.599 (Jan 11) — +43%. Strong recovery in Mar. Hub/display inventory, not article-content dependent.
↑ +43% recovery
Yahoo News eCPM
$0.753
Mar 23. Lowest in dataset in Jan at $0.567. Up +33%. Dipped to $0.640 on Mar 9 (Iran war peak). Most exposed to bad content.
Volatile · Most content-exposed

eCPM by Product — All 11 Weeks

Entertainment and Partner Portals consistently lead. News is the most volatile — directly tracking bad content spikes. Lifestyle outperforming News despite lower traffic volume.
Yahoo Homepage
Yahoo News
Yahoo Entertainment
Partner Portals
Yahoo Lifestyle

Yahoo News — Hard Bad % vs eCPM

Direct inverse relationship: when Hard Bad content spikes (Mar 9: 27.6%), News eCPM dips ($0.640). When content cleans up (Feb: 10–14%), News eCPM rises.
News eCPM
Hard Bad % (right axis)

Implied Revenue Mix by Product Type

Entertainment + Partner Portals command 40–50% eCPM premium over News despite lower impression share. Structural argument for content strategy shift.
Entertainment$1.319 peak eCPM (Mar 30), $1.115 on Apr 6 (+38% vs Jan 11 $0.807). Lowest Hard Bad exposure. Pullback on Apr 6 mirrors overall market softness, not content quality shift.
Partner Portals$1.366 peak (Mar 30), $1.207 on Apr 6. Tightest range of any product — consistent premium at every point in the cycle. Best floor in the dataset.
Yahoo News$0.828 peak (Mar 30), $0.784 on Apr 6. Still most volatile product — directly tracks bad content %. Was $0.640 on Mar 9 (worst week). Every 1pp Hard Bad increase costs ~$0.008–$0.012 eCPM.
Lifestyle$1.362 peak (Mar 30), $1.051 on Apr 6. Biggest week-over-week drop of any product (−$0.311 Mar 30→Apr 6), but still +28% vs Jan 11. Underinvested given structural eCPM premium.