Cumulative layout shift: what to get right first
There is no clever trick in this one, just a handful of decisions worth making deliberately. If you only fix one thing about cumulative layout shift this quarter, make it the first item below.
Speed is a feature people notice only in its absence, and then they leave rather than complain. Doing this properly once is usually cheaper than doing it approximately three times.
Start here
Content jumping around is one of the most irritating experiences. The reasoning matters more than the rule, because the rule has exceptions. Budget a little time for it every quarter and it never becomes a project of its own.
Then this
Set explicit dimensions on images and embeds. It is worth being explicit about, because assumptions differ quietly. The practical test is whether someone new to the project could tell, in a minute, that it had been handled.
Eventually
Late-loading banners are a common cause. None of that requires a large budget, only a decision and someone to own it. If two people in the business would answer this differently, that gap is the actual problem.
The short version
Performance work is mostly subtraction, which makes it unpopular and effective. Three things worth confirming about cumulative layout shift before you move on:
- Someone can say what the current setup is without going to look
- Set explicit dimensions on images and embeds — and you know whether that is true here
- There is a way to tell whether the last change to this helped
Pick the one that would hurt most if it failed, and start there.