Loadingβ¦
Defer images below the fold so they don't compete with the initial render.
Loading every image up front β including ones far below the fold β wastes bandwidth and delays the content users actually see first. Native lazy-loading defers off-screen images until the user scrolls near them.
<img src="gallery-12.jpg" width="800" height="600" alt="..."><img src="gallery-12.jpg" width="800" height="600" alt="..." loading="lazy" decoding="async">WordPress adds loading="lazy" automatically since 5.5; ensure a "Skip lazy load" rule covers your hero image.
next/image lazy-loads by default; pass priority to the hero to opt out.
Run a free audit and get a prioritized fix list with auto-generated code.
Run a free audit