At a glance the headline numbers for Iframes per page
How many iframes the page embeds.
The typical page embeds 0 iframes.
Distribution & median CLS site count and median CLS at each level of iframes per page
Passing CLS by iframes per page which level passes the CLS most often
Iframes per page 0. p75 2. p99 8. Spearman with CLS r = +0.38. At the low end (0): CLS 0.00. At the high end (>p98): CLS 0.02. computed
Why this matters for the Core Web Vitals, and where to start fixing it
Each iframe is a separate document with its own resources, scripts and lifecycle, and its work still competes for the same device. The count is a decent proxy for embed weight: chat widgets, videos, ad slots, forms.
Every embed should justify itself. The heavy default (always-on iframe) has a light replacement for almost every case: a facade for video and chat, a static image for maps, a reserved slot for ads.
How does this affect the Core Web Vitals?
Iframes correlate with the CLS. With few iframes, 91% of sites pass the CLS. With many, 76% do. The decline is gradual. There is no point where sites suddenly start failing.
Chrome field data from 94,910 sites, representing millions of real page loads. How we measured.