PageSpeed Insights与Google Search Console之间的差异值-速度(实验性)

时间:2019-12-09 08:36:24

标签: google-search-console pagespeed-insights

我喜欢您的网站,它做得很好,但是当我在PageSpeed Insights中分析我的网站时,我得到了96(移动版)和98(桌面版),而当我在Google Search Console(GSC)中查看时,它的评分我的移动网站适中,大概在50-89之间,而桌面则是“数据不足”。

为什么PageSpeed Insights与GSC之间有如此大的差异? Google是否会因为GSC得分差而在我的网站上排名不佳?我的服务器的位置对分数没有影响吗?分数应该在Search Console的服务器附近吗?
screenshot of desktop PageSpeed results screenshot of mobile PageSpeed results

1 个答案:

答案 0 :(得分:0)

因此,您遇到的问题是由于PSI处理数据以计算分数的方式以及Search Console的方式。

如果有真实数据,Search Console将优先于模拟数据计算分数(这很有意义),PSI将始终使用其在“实验室数据”下计算的速度。

现实世界中的数据更准确,但您需要正确阅读以了解如何改进它。

3个条形图(绿色,橙色和红色)分别显示以下内容:“第一内容绘画(FCP)”和“第一输入延迟(FID)”:-

  • FCP绿色:少于1秒
  • FCP橙色:1到3秒
  • FCP红色:超过3秒

  • FID绿色:少于100ms
  • FID橙色:100ms至300ms
  • FID红色:超过300毫秒。

这些是针对FCP的第75个百分点和针对FID的第95个百分点计算的。 (尽管从技术上讲不是正确的,因为四分之三的人将有此经验或对FCP更好,而19/20的人将有比FID更好的经验)。

这是您在Search Console中获得“中等”分数的地方。

FCP的平均故障率分别约为23%,58%和19%。您将获得36%,45%,19%的收益,因此您非常接近平均水平。

FID的类似故事。

要看的东西

您在FCP上有很大的差异,有很多可能的原因,但是最可能的原因是:-

  1. 您有很多来自其他国家的访客,并且没有使用CDN(或者至少没有充分利用CDN的潜力)。
  2. 该站点的流量激增,您的服务器已达到容量极限,请检查服务器上的资源日志/故障日志。
  3. 您的JavaScript占用大量CPU资源(FID说可能是230ms),部分页面呈现取决于要加载的JS。模拟运行使CPU速度降低了4倍,在现实世界中,某些移动设备的速度可能比台式机慢6到8倍,因此JS差异开始迅速增加。

在现实世界中进行测试

模拟测试很棒,但最终还是人为制作的。

  1. 去购买价值50英镑的android设备,并在4G和3G上测试您的网站,然后查看网站的响应。

  2. 另一种尝试的方法是打开开发工具并使用performance标签。将“网络”设置为“ 3G”,将“ CPU”设置为“ 6x slowdown”,并观察站点的加载方式。 (按录制按钮并刷新页面后)。 如果您从未使用过此选项卡,则可能需要搜索一些有关如何解释数据的教程,但它会显示JS瓶颈和渲染问题。

  3. 在页面中放入一些监视加载时间的JS,并利用您的服务器日志/服务器监视软件。

  4. 您很快就会开始看到模式(是某些屏幕尺寸有问题吗?您的缓存机制在某些情况下不能正常工作吗?您的JS在某些设备上行为不正常吗?)

以上所有方面都有一个共同点,即更多的数据可用来确定综合测试无法找到的问题。

摘要/ TL; DR

当您有足够的数据时,Search Console会使用实际数据,PSI始终使用刚完成的运行中的实验室数据。

PSI是一个有用的工具,但仅用于指导,如果Search Console说您的网站是平均水平,则需要使用其他实际方法来检查速度是否有瓶颈。