At a glance
Server response time (Time to First Byte) for the audited URL, measured from the moment the browser sends the HTTP request to when the first byte of the response arrives. Everything else in the page-load timeline waits for TTFB to complete. A 1,200ms TTFB means LCP cannot be faster than 1,200ms regardless of how optimised the front-end is. Healthy ecommerce sites run TTFB under 600ms; over 1,000ms is “slow”; over 1,800ms is “poor” and structurally limits all CWV improvements.
Calculation
Calculated automatically from your Website Performance (PageSpeed + CrUX) data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A UK-based BigCommerce fashion store, lab measurement Wednesday 15 May 26.
What the per-template view is telling us:
- Cache-miss TTFBs are the load-bearing problem. All three primary content templates (homepage, PDP, collection) run 1,180-1,680ms TTFB on cold visits. This sets the LCP ceiling: no front-end optimisation can produce LCP under ~1,200ms because TTFB alone consumes that much.
- Warm-cache TTFB at 220ms shows the upside. When CDN edges have a fresh page cache, TTFB drops dramatically. The optimisation lever: maximise CDN cache hit rate for cold visitors. BC Stencil sites typically have moderate cache hit rates by default; explicit edge-caching configuration can lift hit rates from ~40 percent to 85+ percent.
- The collection page at 1,680ms is the worst. 12-item product query plus filter logic plus Stencil rendering compounds. Investigate: are product queries indexed? Is filter logic efficient? Is the page cacheable at edge for unauthenticated users (typical case)? Most BC merchants can cache collection pages aggressively because they show the same content to every visitor of a given segment.
- Cart and checkout TTFBs are low because they’re necessarily uncached (session-specific) but they’re light backend pages. No optimisation needed; they’re already healthy.
- The mixed mobile p75 of ~1,180ms places the site in amber band. Improvements are possible but it’s not in the “poor” zone. Realistic post-optimisation target: 400-600ms cache-miss TTFB, 100-200ms cache-hit TTFB. Cache-hit rate is the key lever: lifting from 40 percent to 80 percent more than halves the average user’s TTFB.
- LCP implications: the homepage’s 4,820ms LCP includes the 1,180ms TTFB. Front-end optimisations cap at “LCP - TTFB” = 3,640ms of front-end-controllable time. If the merchant achieves 200ms TTFB via aggressive edge caching, the LCP ceiling lifts to 5,000-200 = 4,800ms of headroom; even small front-end wins translate into bigger LCP improvements.
- Geographic latency: some of the TTFB on UK visitors hitting US-based origin servers is unavoidable network RTT (50-100ms). Edge caching at UK POPs (Cloudflare London, Fastly LHR, etc.) eliminates this. BC’s CDN should have UK presence by default; verify in CDN config.
- Distinguish cache-miss TTFB from cache-hit TTFB. Lighthouse measures one synthetic load; check both warm and cold cache states in DevTools.
- Check cache hit rate. CDN dashboard shows what percentage of requests serve from edge cache. Below 60 percent is poor; 80+ is healthy.
- For cache-miss TTFB: check origin server response time (backend + database). For cache-hit TTFB: check CDN edge configuration.
- Geographic check: confirm the audit is hitting an edge near the merchant’s primary user geography.
Sibling cards merchants should reference together
Reconciling against the vendor’s own dashboard
Where to look:- PageSpeed Insights, “Reduce server response times (TTFB)” opportunity in Diagnostics.
- Chrome DevTools → Network tab, first request’s “Waiting for server response” time is TTFB.
- CDN dashboard, cache hit rate is the most actionable metric for repeat-visitor TTFB; origin response time matters for cold-cache hits.
- Application Performance Monitoring (if configured), Datadog, New Relic, or similar APMs surface server-side timing breakdowns.
Cross-connector reconciliation: primarily internal (with
crux_ttfb_p75, crux_lcp_p75).
Quick rule for support tickets: if a merchant says “my origin server is fast but TTFB is slow”, the most common cause is CDN cache miss rates. Check cache hit rate; below 60 percent often produces “fast origin but slow TTFB” reports because cold visitors hit origin while warm visitors hit edge.