LCP loading attribute
The loading attribute on the LCP element: eager, lazy, or auto.
At a glance the headline numbers for LCP loading attribute
The loading attribute on the LCP element: eager, lazy, or auto.
17.6% of LCP images are lazy-loaded, the one attribute they should never carry.
LCP loading attribute who uses what, and how stable each group is
Little daylight between the groups: every variant sits near 0.00 median CLS. computed
Passing CLS per LCP loading attribute which group passes the CLS most often
No variant stands out: pass rates sit between 88% and 91%. computed
Why this matters for the Core Web Vitals, and where to start fixing it
loading=lazy on the LCP image is a self-inflicted delay. A lazy image waits for layout to prove it is in the viewport before it downloads. That puts the most important image of the page behind a step it never needed. The browser would have fetched it immediately.
Usually nobody decided this. Themes and plugins lazy-load every image by default, hero included. The fix is removing one attribute, and the audit is one search through the templates.
How does this affect the Core Web Vitals?
The choice barely moves the LCP: 86% pass at best, 84% at worst. This signal does not separate passing sites from failing ones.
Chrome field data from 94,910 sites, representing millions of real page loads. How we measured.