WordPress HTML CDN delivery and the Core Web Vitals
Direct from origin versus Cloudflare, Fastly, CloudFront, or Akamai: how serving the main HTML document through an edge CDN changes Time to First Byte (1075 ms on Cloudflare vs 1118 ms from origin) and Largest Contentful Paint.
86.1% of WordPress sites have no an HTML edge CDN. Of the 13.9% that do, 60% use Cloudflare as, and 71% of those sites have a good LCP, against 70% of all WordPress sites.
LCP pass rate
Sites with Cloudflare as an HTML edge CDN have a good LCP most often: 71%, against 70% of all WordPress sites. Sites with CloudFront as CDN have it least often, at 67%.
An HTML edge CDN usage
13.9% of WordPress sites use an HTML edge CDN, and three in five of those use Cloudflare as.
Where an HTML CDN saves time: TTFB and the four LCP phases
Across the four LCP sub-parts in Chrome's field data, the largest gap between Cloudflare as and no sits in time to first byte (TTFB): 1075 ms median for Cloudflare as against 1118 ms for no. Overall median field LCP is 1.9s for Cloudflare as (TTFB 1075 ms, load delay 343 ms, load duration 187 ms, render delay 263 ms) versus 2.0s for no.
An HTML edge CDN per framework
On jQuery, 86% of sites use no an HTML edge CDN, and 69% of jQuery sites have a good LCP, against 70% of all sites. On Vue, 87% of sites use no, and 67% of Vue sites have a good LCP.
HTML edge CDN or the framework
Does the framework explain the an HTML edge CDN difference?
On jQuery, 70% of sites with Cloudflare as an HTML edge CDN have a good LCP, against 68% of jQuery sites with no. Within jQuery, sites with Cloudflare as and no have a good LCP about equally often. On Vue, 65% of sites with Cloudflare as an HTML edge CDN have a good LCP, against 67% of Vue sites with no. Within Vue, sites with Cloudflare as and no have a good LCP about equally often.
Why putting the HTML document on an edge CDN cuts TTFB
Static assets like images and scripts are easy to put on a CDN, but the browser cannot discover any of them until the main HTML document arrives. Routing the main domain through an edge network terminates DNS, TCP, and TLS at a point of presence near the visitor, and full-page HTML caching at the edge removes the origin server round trip entirely. In Chrome's field data, serving HTML through Cloudflare cuts median TTFB to 1075 ms and Fastly cuts it to 1227 ms, compared with 1118 ms for documents served directly from the origin.
Understanding HTML document CDN delivery
Put your WordPress domain behind an edge CDN and enable full-page HTML caching for anonymous visitors. Right now 86.1% of WordPress sites serve their HTML directly from the origin server (70% good LCP, 1118 ms median TTFB). Proxying HTML without caching only saves TLS handshake time; combining Cloudflare APO or Cache Rules with proper cache-bypass rules for logged-in users and WooCommerce carts serves the document straight from the edge.
By Arjen Karel · 63,295 crawled WordPress sites (36,524 with phone Chrome field data, October 2026). How we measured.