← Methodology

Ad Density — e15.cz Article (Desktop)

Literal: 79.8% Conservative: 59.2% Union: 50.7%
59.2%
Conservative (De-overlapped Siderails)
e15.cz article — desktop 1920×1080
EXCEEDS 50% THRESHOLD
Conservative (De-overlapped Siderails)
Header + Nav (excluded from density) y = 330 content top y = 7,612 Footer (excluded) Interstitial 750px HP1 600px Rect 300px HPR1 600px RectR 300px Under 250px HPR2 600px HPR3 600px BB 310px 330px clipped (above content) 7,282px 4,310px
Counted Clipped Excluded

Method: Conservative (De-overlapped Siderails)

Our internal lower-bound estimate. Each unique in-content ad placement's clipped height is summed once. Branding skins are not counted separately because their vertical range overlaps existing in-content placements. This is a conservative de-overlap heuristic, not the literal Better Ads interpretation.

Content Area (Denominator)

Content element<main>
Content rangey = 330 – 7,612
Content height7,282 px

Ad Placements (Numerator)

Sum of in-content placement heights. Skins de-overlapped (not counted separately).

PlacementRaw PositionClipped RangeHeight
Adaptive Interstitialy=0 – 1,080[330, 1080]750 px (clipped)
Halfpage_1y=556 – 1,156[556, 1156]600 px
Rectangle_480_1y=1,461 – 1,761[1461, 1761]300 px
Halfpage_Repeater_1y=2,381 – 2,981[2381, 2981]600 px
Rectangle_Repeatery=2,889 – 3,189[2889, 3189]300 px
Under_Articley=3,906 – 4,156[3906, 4156]250 px
Halfpage_Repeater_2y=4,206 – 4,806[4206, 4806]600 px
Halfpage_Repeater_3y=6,031 – 6,631[6031, 6631]600 px
Billboard_Bottomy=7,245 – 7,555[7245, 7555]310 px
Branding Skins (left + right)fixed[330, 1080]not counted (vertical overlap)
This is our internal lower-bound estimate. A stricter literal reading of Better Ads would also count branding skins as separate included placements (see Literal method: 79.8%). We use this conservative approach to avoid inflating density with siderail overlap, but it may understate the true density.

Result

"Ad density is determined by summing the heights of all ads within the main content portion of a page, then dividing by the total height of the main content portion of the page."
— Coalition for Better Ads
4,310 px7,282 px × 100 = 59.2%
50%
0%100%

Breakdown

ContributorHeightShare
4 Halfpage slots (×600px)2,400 px56%
Interstitial (clipped)750 px17%
2 Rectangles (×300px)600 px14%
Billboard + Under Article560 px13%
Total4,310 px100%

All Three Methods Compared

MethodAd HeightDensityResult
Literal Better Ads5,810 px79.8%FAIL
Conservative (de-overlapped)4,310 px59.2%FAIL
Vertical Union (floor)3,694 px50.7%FAIL

All three methods agree: this page fails the 50% desktop threshold. The range is 50.7% – 79.8%. The Literal method is the safest for external reporting; the Union method is the absolute floor.

CNC Better Ads Compliance Monitor betterads.org