【问题标题】:How do I remedy the Pagespeed Insights message "pages served from this origin does not pass the Core Web Vitals assessment"?如何纠正 Pagespeed Insights 消息“从该来源提供的页面未通过 Core Web Vitals 评估”?
【发布时间】:2021-01-20 08:35:27
【问题描述】:

在 Pagespeed 洞察中,我在 Origin Summary 中收到以下消息:“在过去的 28 天收集期内,从此来源提供的所有页面的总体体验未通过 Core Web Vitals 评估。”

screenshot of the message in PageSpeed Insights

有谁知道有多少百分比的 URL 必须通过测试才能更改它?或者标准是什么?

【问题讨论】:

    标签: pagespeed google-pagespeed pagespeed-insights core-web-vitals


    【解决方案1】:

    说明

    让我们以Largest Contentful Paint (LCP) 为例。

    首先,通过/失败不是基于URL的百分比,而是基于平均时间/分数。

    这是一个重要的区别,因为您可能有 50% 的数据失败,但如果它只失败了 0.1 秒 (2.6 秒) 而其他 50% 的数据通过了 1 秒 (1.5 秒),则平均值将过关(平均2.05s算是过关)。

    显然,这是一个过于简单的示例,但您希望您的网站有 50% 处于亏损状态,并且理论上仍然可以通过,这就是为什么每个类别中的百分比更多用于诊断的原因。

    如果CrUX dataset 中所有页面的 LCP 平均时间小于 2.5 秒(“良好”),那么您将获得绿色分数,即通过。

    如果时间少于 4 秒,分数将为橙色(“需要改进”),但这仍然算作失败。

    超过 4 秒,它会失败并且会变成红色(“差”)。

    通过标准

    因此,您需要满足以下条件才能符合 pass the web vitals(在撰写本文时):-

    • 最大内容绘制 (LCP) 平均值小于 2.5 秒
    • 首次输入延迟 (FID) 小于 100 毫秒
    • 累积布局偏移小于 0.1

    如果其中任何一个超过阈值,您将失败,即使其他两个在绿色范围内/通过。

    FID - 在页面上运行 lighthouse(或 Page Speed Insights)时,您不会将 FID 作为综合测试(实验室数据)的一部分。

    相反,您会得到总阻塞时间 (TBT) - 在大多数情况下,这对于 FID 来说已经足够接近了,因此请使用它(或运行性能跟踪)。

    【讨论】:

    • 没问题,来帮忙!如果答案有帮助,您可以使用左侧的向上箭头对其进行投票,如果它回答了您的问题,您可以按其下方的勾号将其标记为已接受。欢迎来到堆栈溢出,我们期待在未来帮助您解决其他问题。
    • 非常感谢! :) 我投了赞成票,但我还不够重要,还不能算:D
    • 呵呵,是的,新用户从来没有得到过那个,不知道他们为什么这样做。祝项目顺利!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-05-31
    • 1970-01-01
    • 1970-01-01
    • 2022-11-20
    • 2014-10-05
    • 2012-08-03
    • 2010-11-10
    相关资源
    最近更新 更多