1:05Ep 2: Reserve the slot: fixing ad layout shift (CLS)
Your ad loads late and shoves the whole article down.
Lesson notes
Your ad loads late and shoves the whole article down.
That jump is scored as Cumulative Layout Shift, or CLS. Good is zero point one or less.
On recipes.example, the phone screen is eight hundred pixels tall, and the recipe fills the top four hundred. A three hundred by two fifty ad loads above it and pushes the text down two fifty. Before and after, the text covers six fifty of eight hundred pixels, an impact of about zero point eight. It moved two fifty of eight hundred, a distance of about zero point three. Multiply, and one ad scores just over zero point two five. That’s poor. The fix, reserve two hundred fifty pixels of height in CSS, before the ad tag runs. For multi-size slots, reserve the size that fills most often.
Check every ad container on your page has a minimum height in CSS.
Next, lazy loading ads without losing impressions.
Go deeper · 5 min readBoost Your Website’s Performance: Mastering the First Contentful Paint ScoreUp next in this series
1:06Ep 3: Lazy loading ads without losing impressionsEp 3: Lazy loading ads without losing impressions
1:11Ep 4: Ad refresh: time-based vs viewableEp 4: Ad refresh: time-based vs viewable
1:10Ep 5: Invalid traffic: GIVT vs SIVTEp 5: Invalid traffic: GIVT vs SIVT
1:12Ep 6: MFA: how not to be mistaken for oneEp 6: MFA: how not to be mistaken for one
1:07Ep 7: Brand safety vs brand suitabilityEp 7: Brand safety vs brand suitability
1:10Ep 8: Why Ad Manager and your SSP never agreeEp 8: Why Ad Manager and your SSP never agree
1:03Ep 9: Testing a new demand partner properlyEp 9: Testing a new demand partner properly
1:07Ep 10: Incremental vs cannibalised revenueEp 10: Incremental vs cannibalised revenue
1:08Ep 1: Why ads slow pages, and what slow costs youEp 1: Why ads slow pages, and what slow costs you