pagespeed: fix in lab, judge in field, retest right

web · 2026-10-13 · 8 min

chasing 100 on pagespeed while customers bounce on a 70 is the industry's favorite category error. lab (simulated moto-G, throttled) vs field (real chrome users, 75th percentile) measure different things — google ranks and rewards the field. the distinction tool-led guides (sematext tables, cloudflare explainers) bury under checklists, plus the retest discipline.

lab vs field (the only distinction that matters)

lab: reproducible, simulated, debuggable — use for diagnosing (which asset blocks? what shifts?). field (CrUX): real users, real networks, real phones — use for judging (are visitors actually fast?). pagespeed shows both; owners read the lab number and ignore the field verdict. rule: fix in lab, judge in field. field green + lab orange = ship it. lab green + field red = your simulation lies about your audience.

reading YOUR report (decision tree)

no field data (low traffic — CrUX needs volume): use lab + web-vitals JS snippet; treat scores as directional. LCP red: hero image late (preload, compress, responsive sizes — 73% of mobile LCPs are images per web almanac). INP red: JS hogs the thread (defer, split tasks, drop widgets). CLS red: unsized media/ads/fonts (dimensions, placeholders, font-display). TTFB red: server/hosting (the floor — caching, CDN, better host). symptom → evidence → ONE fix → retest: the triage rivals organize as flat lists.

the retest discipline (what nobody teaches)

one change, one retest (parallel changes teach nothing). field lags weeks (CrUX aggregates 28 days — today's fix graduates next month; patience is methodology). lab variance ±10 (three runs, median — single runs lie). money pages only (homepage, top service, checkout — perfect blog-archive scores pay nothing). monitoring over scores (alerts on field regressions beat quarterly 100-hunts). perfect is a hobby; green-field is business: speed sequence. diagnosis: why slow.

FAQ (from PAA)

what is a good pagespeed score?

field: all-core-vitals green at 75th percentile. lab 90+ nice, 100 unnecessary. score without field context is arcade, not engineering.

which tool: pagespeed, GTmetrix, pingdom?

pagespeed for google's verdict (field + lab + opportunities). GTmetrix/pingdom for waterfalls and history. one verdict tool, one diagnostic tool — more tools, more confusion.

if-this-then-that diagnostic

lab field (28-day, 75th pct) meaning next
good / poor field poor real users suffer fix field first
poor / good field good lab-only artifact monitor field
— no field data too little traffic use lab + origin

lab score is not the core-web-vitals assessment. diagnose in lab, prioritize by field, change one thing, retest, watch trend. speed work: speed up. images first: optimize images.