Google PageSpeed Insights已进行了彻底的更新,它将发生什么变化?

图片

11月12日,Google悄悄更新了PageSpeed Insights ,几乎更改了其中的所有内容。 对于整个网站建设行业来说,这将是一个巨大的变化。 现在看来,此事件将引起一些恐慌和炒作。 本文分析了这些变化及其带来的好处。

什么是PageSpeed Insights


对于不认识的人,只说几句话。 八年来,PageSpeed Insights一直是衡量网站速度的主要指标;您可以在其中输入页面地址,并以0到100的等级来查找其等级以及改进建议。

当然,还有许多其他好的速度检查工具。 但是由于这是来自Google的,而且他们表示网站的速度会影响SERP的排名,因此对于大多数人来说,这个排名似乎是最重要的。 尤其是对于客户和老板,结果,几乎每个人都在尝试提高其项目的PageSpeed得分,该指标几乎已成为行业中最重要的指标。

有什么变化?


简而言之,就是这样。 旧的PageSpeed被搁置了,由Lighthouse和内置在Google Chrome中的开源网站审核工具Lighthouse取代了它的评级和分析功能。

该方法的主要区别在于, 现在授予积分不是因为遵循规则,而是为了速度 。 根据几个时间特性来估计页面加载-在开始加载后已经可见了多少时间之后,何时已经可以单击,加载时所有东西放慢了多少,以及何时加载了所有东西。 将这些特征与最佳站点的指标进行比较,并得出分数。 下面我们将对此进行更详细的分析,现在原理本身很重要。

与以前一样,有一些建议-但现在它们承担了完全不同的负担。 这些建议绝不是与这些要点直接相关的 ,绝对不建议执行这些建议会改善情况(但是如果考虑周全,很容易使建议恶化)。

恐慌是不可避免的


现在是13日晚上,一切都相对安静。 只有几个专业资源发布了有关此更新的简短说明,只有几个客户对PageSpeed Insights的异常行为写了一封激动人心的信。 暴风雨来临前似乎很平静。

现在,很明显该工具不稳定-同一页面的评分在20分之内波动,有时会抱怨无法获取正在评估的网站页面。 他认为,某些网站通常不可用-尽管它们最多感觉很好。

显然,很快就会有很多人争先恐后地观看他们的项目评估,涵盖具有国际影响力的服务。 一切都会在树桩甲板上起作用,故障和恐惧都会随着等级的上升而变化。

这并不容易,但是请尝试放松并保持冷静。 首先要记住的是,更新PageSpeed Insights不会影响搜索结果中的排名原则。 第二个-至少需要两周的时间,更新才能运行,更正,并且开始稳定运行。 不要突然移动 ,您可能需要稍后将其回滚。

反思与预测


这些变化有很多积极的方面。 旧版PageSpeed Insights的强制性建议占据了很大的麻烦。 首先,在您的特定情况下,任何建议都可能几乎毫无用处。 其次,它可以被实施以损害更重要的事情,例如页面生成时间。 但是别无选择-我必须做所有这一切才能获得美丽的印记。

例如,关于减少html页面代码的建议是什么? 平均而言,此操作大约需要100毫秒,并且此延迟是原来的十倍,因此可以忽略减小页面大小的任何好处。 这样做是有益的唯一选择是,如果您从缓存中发出现成的预缩小页面。

在最近几年的任何项目中,都花了很多精力在图像优化,资源的最小化和分组,延迟JavaScript的发布上,这不会破坏任何内容。 大多数情况下,这将注意力从本质转移到了访客的站点速度上。 互联网上到处都是评级很高的制动站点以及评级差的快速站点的例子。

现在,这些金属丝会掉落一点。 在最初的测试中,使用资源最小化分组的评估实际上没有差异。 真正重要的事情变得很重要-服务器响应的速度以及页面上有多少沉重的材料。 根据评估,所有的哨子-社交网络小部件,交互式地图,聊天和豪华的弹出窗口都将无可避免地被击败,因为您无需包装它们。

这很可能会导致真正快速的网站并了解如何制作它们。 至少我真的很想相信。

新指标


而对于最持久的-对影响评估的新指标进行详细分析。 其中有6个,在最终得分的形成中它们具有不同的权重。 让我们按重要性从高到低的顺序浏览它们。

图片

1.下载互动时间


这是最重要的特征,也是最难的。 页面完全准备好与用户进行交互时的时间戳。 这一时刻是在以下情况下发生的:

  • 显示页面
  • 为大多数可见元素注册的事件处理程序
  • 对用户操作的响应少于50毫秒

实际上,应该绘制页面,而不是放慢速度,并准备响应操作。

2.下载速度指数


显示页面内容可见的速度。 为了进行评估,使用了Speedline模块。

这是浏览器中的页面停止以视觉方式更改的时间。 确定使用页面的逐帧比较。

3.第一内容的下载时间


一个指示器,用于确定页面加载开始与第一个图像或文本块的外观之间的时间间隔。

4. CPU结束时间


此参数显示主页流变得足够空闲以处理手动输入的时间。 这一时刻是在以下情况下发生的:

  • 页面上的大多数元素已经是交互式的
  • 页面在合理的时间内响应用户的操作
  • 对用户操作的响应少于50毫秒

该度量标准的俄语翻译有点失去其本质。 在原始版本中,它听起来像是第一个CPU空闲 -第一个简单处理器。 但这并非完全正确。 这意味着在页面加载的那一刻,尽管它可以继续加载,但基本上可以对动作做出响应。

5.下载时间充足的内容


此参数显示页面主要内容可见之后的时间。 这一时刻是在以下情况下发生的:

  • 最大的页面浏览量变化发生了
  • 加载的字体

6.估计进入延迟时间


这是最不重要的功能。 显示页面在最忙的5 s内页面响应用户操作所花费的时间(以毫秒为单位)。 如果该时间超过50毫秒,则用户可能会发现您的网站运行缓慢。


将每个指标与所有额定站点的性能进行比较。 如果您拥有超过98%的网站,则可获得100分。 如果它比75%的网站好,您将获得50分。

乍一看,这些指标非常重要,并且几乎不可能通过肮脏的操作来欺骗它们,而这些操作实际上并不能加快站点的运行速度。

到目前为止,评估网站的移动版本的原理仍然是一个谜。 相反,原理是相同的,但是通常分数会大大降低。 尚不清楚它们在哪个移动设备上运行虚拟配置。

Source: https://habr.com/ru/post/zh-CN429668/


All Articles