阅读提示
本文约 1,159 字,预计阅读 3 分钟。文中命令与配置均经过实测,可直接参考执行。
本文约 1,159 字,预计阅读 3 分钟。文中命令与配置均经过实测,可直接参考执行。
引言:为什么我的字段数据”暂无”
你在 PSI 顶部看到”字段数据:暂无”,或在 GSC 里某些 URL 没 CWV 数据。这不是网站有问题,而是 CrUX 采样不到足够真实用户。理解 CrUX 的采集机制,才能正确解读这些”空”。
原理分析:CrUX 到底采了谁
CrUX 只采集已开启同步浏览历史且未隐身的 Chrome 桌面/安卓用户,按”来源(origin)”和”URL”两级聚合,滚动 28 天窗口。也就是说:样本必须来自真实 Chrome 用户、且数量达到阈值才会公开显示。一个小流量页面可能永远没字段数据。
保姆级实操
查来源级数据(只要整站有样本就显示):
# CrUX API 查 origin 级真实 LCP 分布(p75 是关键)
curl "https://chromeuxreport.googleapis.com/v1/records:queryRecord?key=YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"origin":"https://mimangfei.com","formFactor":"PHONE"}' | \
python -c "import sys,json;d=json.load(sys.stdin);print(d['record']['metrics']['largest_contentful_paint']['percentiles']['p75'])"
看 p75(第 75 百分位)而非平均值——Google 的达标判定就是基于 p75。若 API 返回 p75 缺失,说明该层级样本不足。
常见踩坑
- 用无痕/非 Chrome 测想造数据,CrUX 根本不采,白费劲。
- 看平均不看 p75,达标线是 p75≤阈值,平均达标也可能 p75 超标。
- 案例:某新站上线三个月,PSI 字段一直”暂无”,站长以为配置错了。其实日活才几十,Chrome 同步用户更少,远未达 CrUX 阈值。改用实验室数据定位问题、等流量起来后字段才出现。
- 把 28 天延迟当”没修复”,刚改完要等近一个月报告才变。
- 拿 CrUX 当实时监控,它是月度滚动,不适合分钟级观测。
总结
判断标准:字段数据”暂无”= 样本不足,不是错误;看 p75 判断达标。行动清单:先查 origin 级 CrUX → 有 p75 则按 p75 优化 → 无则靠 PSI 实验室 + 等流量 → 记住 28 天延迟。详见PageSpeed Insights 怎么看。
觉得有用?点个赞支持一下
标签:
# ## 批次 33 完成报告
# Chrome 用户体验
# Chrome 用户体验报告
# CrUX
# CrUX 数据解读
# CrUX 样本量
# p75
# 字段数据
# 样本量
# 补齐 657–666 共 10 篇。
