WordPress HTML document size and the Core Web Vitals
11.8% of audited sites (7,455) ship an initial HTML document under 14 KB and reach 84% good LCP (1.5s median), compared to 71% good LCP (1.9s median) on the 37.8% shipping 30 to 75 KB of HTML.
11.8% of WordPress sites use under 14 KB of HTML initial HTML document size, and 84% of those sites have a good LCP, against 76% of all WordPress sites.
39.6% of WordPress sites use 14 to 30 KB of HTML initial HTML document size, and 100% of those sites have a good INP, against 100% of all WordPress sites.
Core Web Vitals pass rate
Sites with under 14 KB of HTML initial HTML document size have a good LCP most often: 84%, against 76% of all WordPress sites. Sites with over 75 KB of HTML HTML size have it least often, at 65%.
Sites with 14 to 30 KB of HTML initial HTML document size have a good INP most often: 100%, against 100% of all WordPress sites. Sites with over 75 KB of HTML HTML size have it least often, at 99%.
Initial HTML document size usage
14 to 30 KB of HTML is the most used: 39.6% of WordPress sites. Under 14 KB of HTML is 11.8% of WordPress sites.
LCP phase breakdown by initial HTML document size
Across the four LCP sub-parts in Chrome's field data, the largest gap between under 14 KB of HTML and over 75 KB of HTML sits in time to first byte (TTFB): 803 ms median for under 14 KB of HTML against 1202 ms for over 75 KB of HTML. Overall median field LCP is 1.5s for under 14 KB of HTML (TTFB 803 ms, load delay 250 ms, load duration 129 ms, render delay 192 ms) versus 2.0s for over 75 KB of HTML.
Across the four LCP sub-parts in Chrome's field data, the largest gap between under 14 KB of HTML and over 75 KB of HTML sits in time to first byte (TTFB): 803 ms median for under 14 KB of HTML against 1202 ms for over 75 KB of HTML. Overall median field LCP is 1.5s for under 14 KB of HTML (TTFB 803 ms, load delay 250 ms, load duration 129 ms, render delay 192 ms) versus 2.0s for over 75 KB of HTML.
Initial HTML document size per framework
On jQuery, 40% of sites use 14 to 30 KB of HTML initial HTML document size, and 75% of jQuery sites have a good LCP, against 76% of all sites. On Vue, 44% of sites use 30 to 75 KB of HTML, and 75% of Vue sites have a good LCP.
On jQuery, 40% of sites use 14 to 30 KB of HTML initial HTML document size, and 100% of jQuery sites have a good INP, against 100% of all sites. On Vue, 44% of sites use 30 to 75 KB of HTML, and 99% of Vue sites have a good INP.
HTML document size or the framework
Does the framework explain the initial HTML document size difference?
On jQuery, 83% of sites with under 14 KB of HTML initial HTML document size have a good LCP, against 83% of jQuery sites with 14 to 30 KB of HTML. Within jQuery, sites with under 14 KB of HTML and 14 to 30 KB of HTML have a good LCP about equally often. On Vue, 84% of sites with under 14 KB of HTML initial HTML document size have a good LCP, against 84% of Vue sites with 14 to 30 KB of HTML. Within Vue, sites with under 14 KB of HTML and 14 to 30 KB of HTML have a good LCP about equally often.
On jQuery, 100% of sites with 14 to 30 KB of HTML initial HTML document size have a good INP, against 100% of jQuery sites with 30 to 75 KB of HTML. Within jQuery, sites with 14 to 30 KB of HTML and 30 to 75 KB of HTML have a good INP about equally often. On Vue, 100% of sites with 14 to 30 KB of HTML initial HTML document size have a good INP, against 99% of Vue sites with 30 to 75 KB of HTML. Within Vue, sites with 14 to 30 KB of HTML and 30 to 75 KB of HTML have a good INP about equally often.
Why the 14 KB initial TCP congestion window sets the pace for LCP discovery
A new TCP connection transfers roughly 14 KB (10 segments) in its first round-trip before waiting for a client ACK. Across 7,455 sites (11.8%) whose HTML fits under 14 KB, 84% achieve good LCP (1.5s median, 803 ms TTFB). Sites between 14 and 30 KB (39.6%) record 83% good LCP (1.6s median), while pages bloating to 30 to 75 KB (37.8%) drop to 71% good LCP (1.9s median) and pages over 75 KB (10.9%) sit at 65% good LCP (2.0s median).
Understanding initial HTML document size
Keep critical <link rel="preload"> hints in the first 14 KB of <head>, cap inlined critical CSS at 10 KB, and replace inline SVG duplicates with a sprite. On WordPress, 11.8% of sites ship under 14 KB of HTML (84% good LCP, 1.5s median) while 10.9% exceed 75 KB (65% good LCP, 2.0s median).
By Arjen Karel · 63,295 crawled WordPress sites (17,005 with desktop Chrome field data, October 2026). How we measured.