HTML document 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 (492 ms on Cloudflare vs 600 ms from origin) and Largest Contentful Paint.

Field data PhoneDesktopAll Scope All sites October 2026 edition · Desktop field outcomes

Three in four sites, 76.9%, have no an HTML edge CDN. Of the 23.1% that do, 2% use Vercel as, and 89% of those sites have a good LCP, against 86% of all sites.

The State of Web Vitals · October 2026 · 210,902 crawled sites · 69,745 with desktop field data · 206,244 sites with an HTML edge CDNBy Arjen Karel · corewebvitals.io/state-of-cwv
1

LCP pass rate

Sites with Vercel as an HTML edge CDN have a good LCP most often: 89%, against 86% of all sites. Sites with Netlify as CDN have it least often, at 78%.

SitesGood, needs improvement, poor LCPMedian
All sites69,74586%1.4s
Vercel Edge 0.6%42589%1.4s
Akamai 2.6%2,92389%1.3s
Cloudflare 13.0%11,01188%1.4s
Fastly 3.4%1,81987%1.4s
Direct from origin (no CDN) 76.9%50,24086%1.4s
Amazon CloudFront 3.4%3,20184%1.5s
Netlify Edge 0.2%11478%1.7s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · 210,902 crawled sites · 69,745 with desktop field data · 206,244 sites with an HTML edge CDNBy Arjen Karel · corewebvitals.io/state-of-cwv
2

An HTML edge CDN usage

One in four sites uses an HTML edge CDN, and 56% of those use Cloudflare as. Vercel as is 2% of the sites with CDN, 0.6% of all sites.

Sites with an HTML edge CDN 206,244 sites
Direct from origin (no CDN) 76.9% An HTML edge CDN 23.1%
Sites with an HTML edge CDN 47,696 sites
Cloudflare 56.2% Fastly 14.6% Amazon CloudFront 14.5% Akamai 11.4%
Cloudflare 56.2% Fastly 14.6% Amazon CloudFront 14.5% Akamai 11.4% Vercel Edge 2.5% Netlify Edge 0.9%
The State of Web Vitals · October 2026 · 210,902 crawled sites · 69,745 with desktop field data · 206,244 sites with an HTML edge CDNBy Arjen Karel · corewebvitals.io/state-of-cwv
3

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 Vercel as and no sits in time to first byte (TTFB): 238 ms median for Vercel as against 600 ms for no. Overall median field LCP is 1.4s for Vercel as (TTFB 238 ms, load delay 595 ms, load duration 130 ms, render delay 208 ms) versus 1.4s for no.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
Sites with an HTML edge CDN 50,971571 ms274 ms191 ms274 mslab 316 ms1.4s
Akamai 2,338546 ms244 ms201 ms244 mslab 291 ms1.3s
Direct from origin (no CDN) 36,256600 ms253 ms184 ms253 mslab 294 ms1.4s
Fastly 1,288550 ms322 ms180 ms322 mslab 352 ms1.4s
Amazon CloudFront 2,467531 ms349 ms209 ms349 mslab 384 ms1.5s
Cloudflare 8,322492 ms374 ms218 ms374 mslab 405 ms1.4s
Netlify Edge 68500 ms412 ms190 ms279 ms412 mslab 405 ms1.7s
Vercel Edge 232238 ms595 ms208 ms595 mslab 633 ms1.4s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · 210,902 crawled sites · 69,745 with desktop field data · 206,244 sites with an HTML edge CDNBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Understanding HTML document CDN delivery

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 492 ms and Fastly cuts it to 550 ms, compared with 600 ms for documents served directly from the origin.

Serve the main HTML document through an edge CDN and cache anonymous page views at the edge wherever possible. Across the dataset, 76.9% of sites still serve HTML directly from an origin server (86% good LCP, 600 ms median TTFB), while sites on Cloudflare (88% good LCP, 492 ms TTFB) and Fastly (87% good LCP, 550 ms TTFB) start rendering significantly earlier. Even when HTML cannot be cached publicly, edge TLS termination, HTTP/3 support, and tiered origin routing cut connection latency on every navigation.

The State of Web Vitals · October 2026 · 210,902 crawled sites · 69,745 with desktop field data · 206,244 sites with an HTML edge CDNBy Arjen Karel · corewebvitals.io/state-of-cwv
Platform & Framework Takeaways

How an HTML edge CDN plays out per platform

What the field data shows when you isolate a single CMS or framework.

WordPress 65,509 sites
86.1% WordPress sites serving HTML from origin

86.1% of WordPress sites serve main HTML directly from the origin server without a detected CDN proxy.

Across WordPress sites, 86.1% serve main HTML directly from the origin server (76% good LCP, 1.7s median) and 8.4% proxy main HTML through Cloudflare (76% good LCP).

Read the WordPress CDN usage breakdown →
React & Next.js 9,570 sites
91% vs 73% good LCP (Fastly edge vs origin)

React sites serving HTML from Fastly (36.4%) pass LCP at 91% vs 73% on direct origins.

Across React sites, 36.4% serve main HTML from Fastly edge nodes (91% good LCP, 1.2s median) compared with 47.1% serving HTML from direct origins (73% good LCP, 1.7s median, 18 points apart).

Related signals ETag present → Requests via CDN → HTTP protocol mix → HTTP protocol → By Arjen Karel · 210,902 crawled sites (69,745 with desktop Chrome field data, 206,244 sites with an HTML edge CDN, October 2026) · How we measured