GuideMonetization
How to reserve ad space without making articles jump or wasting every screen
Plan ad-slot dimensions, responsive behavior and empty states, then compare reader experience and revenue using the same conditions instead of chasing a single lab score.

On this page
Reserve advertising space before the advertisement arrives. That is the most useful starting point when a paragraph jumps just as a reader reaches it. The harder decision comes next: how much space to reserve, on which screens, and what should happen when the slot stays empty.
Google's layout-shift guidance identifies ads and other late-loaded content without dimensions as common causes of instability. It also explains the tradeoff: a larger reserved area can reduce movement but leave more blank space. There is no single dimension that is automatically right for every publication, placement and device.
Inventory the slot before changing the page
For each placement, record where it appears, which creative sizes are permitted and how the surrounding article behaves. Distinguish a fixed-size slot from one that accepts several dimensions or content whose height changes. Ask the ad partner what sizes it can actually serve before designing a container around an assumed creative.
Collect examples from narrow, medium and wide viewports. Include the initial load, the moment the creative appears and a later moment after scrolling. A page that looks stable in a screenshot can still move during the interval between two screenshots. The evidence should capture the change, not merely the final arrangement.
For a hypothetical publication, an advertisement between the standfirst and the opening paragraph deserves a different review from a placement near the end. Both can cause movement, but the first may shift almost everything the reader is looking at. Record the affected content and the stage of reading rather than rank placements only by their position number.
Choose a reservation rule for each layout
Set the container's initial space before requesting or rendering the advertisement. Depending on the layout, a minimum height or an aspect-ratio rule may be appropriate. These are implementation choices to test against the allowed sizes, not universal snippets to paste into every template. The reserved area needs to exist while the rest of the article is laid out.
Coordinate responsive breakpoints with the available ad sizes. If a mobile slot and a desktop slot accept different creative dimensions, the surrounding layout must reflect that difference from the start. Do not wait for the larger creative to arrive and then discover that the container cannot accommodate it without moving the article.
Google's publisher-tag guidance warns that expanding and collapsing slots can introduce movement at different stages. That is why the empty state deserves a deliberate policy. A slot that briefly occupies space, collapses and later expands can create a problem even when its final size looks correct.
For placements likely to fill, test preserving the reserved area when a smaller creative arrives. For persistently empty placements, consider whether the placement should be requested at all under those conditions. Do not hide an actual served advertisement, cover it with a decorative panel or change the provider's code in an unsupported way to make the layout appear cleaner.
Test loading, consent and empty outcomes
Use the provider's supported test arrangements where available. Check a filled slot, an empty response, slow delivery and a creative smaller than the reserved area. Repeat relevant consent states, because the page may follow different loading paths before and after a visitor's choice. You are testing the layout, not asking colleagues to interact with live advertisements.
Check the page while scrolling, not just during the first second of loading. Late placements, refresh behavior and embedded content can change what the reader experiences after the initial audit. Google's general guidance notes that a basic lab load may miss shifts occurring later in a visit. A reassuring first-load score is therefore only part of the evidence.
Watch navigation and action controls around the slot. Unexpected movement can move a link under a pointer or bring an advertisement close to a control the reader intended to use. Pair the layout work with an invalid-traffic review where accidental ad interaction is plausible. Do not label every layout shift an invalid click; inspect the actual relationship.
Evaluate the commercial result without losing the reader
Agree the comparison before making the change. Keep the page group, device mix, reporting period and consent conditions as comparable as practical. Record what was changed, including creative-size restrictions, request behavior and the reserved container. Otherwise a later revenue change may be attributed to spacing when the demand available to the slot changed too.
Review the outcome using more than revenue per page. Include whether the layout remains readable, how much unused space appears and whether controls stay reachable. A larger container may improve stability while making a short mobile article feel fragmented. A smaller container may look economical while allowing a large creative to move the text. The tradeoff should be explicit.
When field measurements are available, interpret them alongside the controlled reproductions. Do not promise an immediate site-wide improvement from one template adjustment. The field-versus-lab guide explains why different measurement views can disagree. Keep the period after a release separate from the evidence gathered before it so the comparison remains meaningful.
Finish by writing the slot's operating rule: allowed sizes by viewport, initial reservation, empty-state behavior, responsible maintainer and the test cases to repeat. Make that rule part of future template and ad-partner changes. Stable pages are easier to maintain when advertising space is treated as part of the article layout rather than an exception inserted after the design is finished.
Primary sources
- layout-shift guidanceweb.dev
- publisher-tag guidancedevelopers.google.com


