At a glance
TTFB side-by-side mobile vs desktop, surfacing the device-specific server-response gap. Network-driven gap: mobile networks have higher latency than fixed broadband. Even the same edge POP serving the same content responds faster to broadband desktop users than 4G mobile users. Typical healthy gap: 200-500ms (desktop faster). Larger gaps signal mobile-network-specific issues or geographic distribution skew.
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, TTFB per-template Wednesday 15 May 26.
What the gap analysis is telling us:
-
Site-wide TTFB gap of 460ms is in the typical band. Mobile users pay a 460ms penalty over desktop users for the same content; this is mostly mobile network RTT and is largely structural. Not a primary optimisation target, fixing TTFB overall (covered in
psi_caching_opportunities) lifts both mobile and desktop together. - Collection page gap of 640ms is borderline concerning. Could indicate the page has more cache-miss visitors on mobile (mobile users hitting different edge POPs) or some mobile-specific routing issue. Worth investigating CDN dashboard for cache hit rate per device.
- Cart and checkout gaps are very small because these pages are uncached (session-specific) on both devices; the structural CDN-cache difference disappears.
- The cumulative TTFB gap is mostly accepted as structural. Closing it from 460ms to 200ms requires aggressive mobile-edge-caching work that most CDNs handle automatically; further closing requires mobile-specific edge configurations rarely justified.
- The headline takeaway: mobile TTFB optimisation work is the same as overall TTFB optimisation work (CDN cache hit rate, origin response time). No mobile-specific TTFB fixes beyond ensuring CDN edge POPs are well-distributed near mobile user geographies.
- Confirm gap is in typical band. 200-500ms is acceptable.
- For concerning gaps, check CDN cache hit rate per device.
- Apply general TTFB fixes (cache configuration, origin optimisation), these benefit both devices.
Sibling cards merchants should reference together
Reconciling against the vendor’s own dashboard
Where to look:- CDN dashboard, origin response time + cache hit rate per device.
- CrUX BigQuery, TTFB per device.
Cross-connector reconciliation: primarily internal (with
crux_ttfb_p75, psi_caching_opportunities).
Quick rule for support tickets: TTFB gaps under 500ms are structural mobile-network differences. Larger gaps suggest CDN cache hit rate or routing issues per device.