WordPress HTTP ETag cache validators and the Core Web Vitals
87.7% of audited sites (55,531) serve ETag headers on their responses (70% good LCP, 1.9s median), while 12.3% omit ETag validators (73% good LCP, 1.9s median).
One in ten WordPress sites, 12.3%, have no ETag cache validation. Of the 87.7% that do, 100% use ETag validators, and 70% of those sites have a good LCP, against 70% of all WordPress sites.
LCP pass rate
Sites with ETag validators ETag cache validation have a good LCP most often: 70%, against 70% of all WordPress sites.
ETag cache validation usage
Nine in ten WordPress sites uses ETag cache validation, and 100% of those use ETag validators.
LCP phase breakdown for sites with and without ETag headers
Across the four LCP sub-parts in Chrome's field data, the largest gap between ETag validators and no ETag header sits in time to first byte (TTFB): 1132 ms median for ETag validators against 1096 ms for no ETag header. Overall median field LCP is 1.9s for ETag validators (TTFB 1132 ms, load delay 341 ms, load duration 166 ms, render delay 235 ms) versus 1.9s for no ETag header.
ETag cache validation per framework
Alpine sets the ETag cache validation to ETag validators on 96% of its sites, and 80% of Alpine sites have a good LCP, against 70% of all sites.
ETag headers or the framework
Does the framework explain the ETag cache validation difference?
On jQuery, 69% of sites with ETag validators ETag cache validation have a good LCP, against 72% of jQuery sites without ETag cache validation. Within jQuery, sites with ETag validators ETag cache validation have a good LCP less often. On Vue, 67% of sites with ETag validators ETag cache validation have a good LCP, against 73% of Vue sites without ETag cache validation. Within Vue, sites with ETag validators ETag cache validation have a good LCP less often.
Why ETag headers matter on repeat visits and CDN edge revalidations
An Entity Tag (ETag) is an opaque version identifier attached to an HTTP response. Across 55,531 audited sites (87.7%) that emit ETag headers, browsers and CDN edges can send If-None-Match conditional requests when cached files expire and receive a header-only 304 Not Modified response instead of re-downloading the full payload. Because first-visit crawl and field LCP measurements weight initial loads and immutable hashed assets heavily, sites with ETag headers record 70% good LCP (1.9s median, 1132 ms TTFB) while the 12.3% without ETag headers record 73% good LCP (1.9s median, 1096 ms TTFB).
Understanding HTTP ETag cache validators
Keep content-hash ETag headers enabled for static assets and HTML revalidation, or pair long Cache-Control max-age rules with versioned query strings. On WordPress, 87.7% of sites emit ETag validators (70% good LCP, 1.9s median) while 12.3% strip or omit them (73% good LCP, 1.9s median).
By Arjen Karel · 63,295 crawled WordPress sites (60,855 with all devices Chrome field data, October 2026). How we measured.