WordPress image loading strategies and the Core Web Vitals
Eager above-the-fold (93.3%), eager below-the-fold (93.4%), CSS backgrounds (67.2%), lazy below-the-fold (55.5%), and lazy above-the-fold (18.6%): how page-wide image loading affects Largest Contentful Paint.
93.3% of WordPress sites use eager above-the-fold image loading strategies, and 69% of those sites have a good LCP, against 70% of all WordPress sites.
LCP pass rate
Sites with eager above-the-fold image loading strategies have a good LCP most often: 69%, against 70% of all WordPress sites. Sites with lazy above-the-fold image loading have it least often, at 66%.
Image loading strategies usage
Eager below-the-fold is the most used: 93.4% of WordPress sites. Eager above-the-fold is 93.3% of WordPress sites.
How page-wide image loading shifts the four LCP phases
Across the four LCP sub-parts in Chrome's field data, the largest gap between eager above-the-fold and lazy above-the-fold sits in time to first byte (TTFB): 1120 ms median for eager above-the-fold against 1195 ms for lazy above-the-fold. Overall median field LCP is 2.0s for eager above-the-fold (TTFB 1120 ms, load delay 350 ms, load duration 181 ms, render delay 245 ms) versus 2.1s for lazy above-the-fold.
Image loading strategies per framework
Vue sets the image loading strategies to eager above-the-fold on 97% of its sites, and 67% of Vue sites have a good LCP, against 70% of all sites. jQuery sets the image loading strategies to eager below-the-fold on 94% of its sites, and 69% of jQuery sites have a good LCP.
Image loading strategies or the framework
Does the framework explain the image loading strategies difference?
Almost every site with eager above-the-fold image loading strategies is a jQuery site, and almost every jQuery site has eager above-the-fold image loading strategies, so the data can't tell eager above-the-fold image loading strategies and jQuery apart. On Vue, 68% of sites with eager above-the-fold image loading strategies have a good LCP, against 68% of Vue sites with eager below-the-fold. Within Vue, sites with eager above-the-fold and eager below-the-fold have a good LCP about equally often. On React, 62% of sites with eager above-the-fold image loading strategies have a good LCP, against 63% of React sites with eager below-the-fold. Within React, sites with eager above-the-fold and eager below-the-fold have a good LCP about equally often.
How browser viewport intersection gates lazy image fetches
Standard <img> elements without loading="lazy" are queued by the HTML preload scanner before layout runs (350 ms median LCP load delay on sites with eager above-the-fold images). When loading="lazy" is present on an image inside the initial viewport (18.6% of sites), Chromium withholds the network request until style and layout confirm viewport intersection, pushing median LCP resource load delay to 399 ms.
Understanding image loading strategies
Keep above-the-fold hero and banner images eager while adding loading="lazy" to below-the-fold content and product grids. Across the web, 93.3% of sites ship eager above-the-fold images (69% good LCP, 350 ms load delay), 93.4% still leave below-the-fold images eager (69% good LCP), and 18.6% accidentally lazy-load an image inside the initial viewport (399 ms median load delay).
By Arjen Karel · 63,295 crawled WordPress sites (36,524 with phone Chrome field data, 63,233 sites with image loading strategies, October 2026). How we measured.