以下是核心网络生命力的主要组成部分:
最大的内容涂料 (LCP)
这是您可以用来衡量用户体验的指标之一。 LCP 测量加载时间。更具体地说,它测量呈现用户屏幕上可见的最大内容元素所需的时间。
您的网页需要快速加载以创造愉快的用户体验。正如您所知,加载速度更快的页面具有更高的 SEO 排名。此外,加载时间也会影响参与度和转化率。那么 LCP 测量什么?
根据页面元素,LCP 会考虑以下因素:
- 图片
- H1
- 文本块
- 视频海报图片
- 在 URL() 函数中加载背景图像
哪些因素会影响 LCP 并导致低分?
- 服务器响应时间慢:服务器响应时间慢会减慢加载时间并增加 LCP 分数,因为它们需要更长的时间在屏幕上呈现图像。
- 阻止渲染的 JavaScript 和 CSS:如果 JavaScript 和 CSS 被阻止,则请求的内容将需要很长时间才能显示。
- 资源加载时间缓慢:图像、视频和其他文件也会影响加载速度和 LCP。
累积布局偏移 (CLS)
您需要确保用户可以轻松地与您网站上的链接和按钮进行交互,以实现更高的转化率。
CLS 是衡量页面视觉稳定性的指标。这有助于识 whatsapp数据 别加载网页后发生移动的链接或按钮。它还表明用户在与您的网站互动时会遇到的难度级别。
当然,如果在您阅读或与页面交互时网页元素发生移动,您会感到沮丧。
如果图像或链接在加载后在页面上发生移动,CLS 会通过提醒您来帮助防止这种情况。这有助于降低跳出率并提高销量和用户体验。
Google 将影响分数(视点转移的百分比)乘以距离分数(元素在转移过程中移动的距离)来计算您的 CLS 分数。
首次输入延迟 (FID)
FID 是衡量时间延迟的指标。这是用户在网站上首次输入(例如单击、滑动或点击)与页面响应之间的时间。
对于任何在线消费者来说,延迟都会令人沮丧。因此,确保您的网站响应迅速,以增加整个网站的参与度和可用性非常重要。
如何改善核心网络生命力
现在您已经了解了核心网络生命力指标的不同组成部分,让我们来看看每个指标的理想值/分数。
核心网络生命力的理想分数是多少?
- LCP :根据 Google 的说法, 2.5 秒或更短的 LCP 是良好的。如果介于 2.5 秒到 4 秒之间,则该网站需要改进,而超过 4 秒的分数则被认为是较差的。
- FID:为了提供良好的用户体验,页面的 FID 分数应为 100 毫秒或更短。
- CLS :为了获得出色的用户体验,网站的 CLS 应保持在 0.1 或更低。
如何改善 LCP来源
以下是如何在移动设备和桌面上减少超过 2.5 秒或 4 秒的 LCP。
减少服务器响应时间并改善第一个字节的时间
服务器响应缓慢是 LCP 不佳的原因之一。要测量 如果自动审核请求对您至关重要 服务器响应时间,请检查第一个字节时间 (TTFB)。
每次您想要访问网络内容时,浏览器都会向服务器发出请求,而 TTFB 会测量浏览器从服务器接收第一个字节信息所需的时间。如果增加 TTFB,则会增加响应时间。
您可以通过升级到更高级的服务器来减少服务器响应时间。您可以联系您的网站托管公司来讨论可用的选项。
使用 CDN
CDN 有助于减少延迟时间。如果您的网页访问者距离服务器较远,则可能需要一些时间才能发送所有图像和其他文件。这将增加延迟和往返时间(RTT)。
RTT 以毫秒为单位,是从浏览器发送请求到收到服务器响应的持续时间。
但是,通过使用 CDN,无论用户位于何处,延迟时间和 RTT 都会减少。
推迟 JavaScript
JavaScript 文件可能会导致较低的 LCP 分数。但是,如果推迟 JavaScript,则只有在解析 HTML 文档并构建 DOM 树后才会处理 JS 文件。由于没有任 巴西号码列表 何事物阻碍该过程,LCP 指标将会增加。
删除未使用的 JavaScript
删除未使用的 JavaScript 是消除阻碍渲染的资源的另一种方法。这些未使用的 JavaScript 文件会阻止浏览器处理其他页面加载任务。这将会延迟页面的首次绘制。因此,删除未使用的 JavaScript 文件将对页面性能产生巨大影响。要查找未使用的 JavaScript 文件的列表,请查看 Google PageSpeed Insights 报告。
优化您的图像
为了提高 LCP,您还需要优化网页上的图像。确保图像在移动设备和桌面设备上都能正确加载。要求您的开发人员根据需要缩小每个图像以避免 LCP 问题。
如何提高 FID来源
以下是提高 FID 分数的最佳方法:
优化您的CSS代码
必须下载并解析 CSS 文件以减少其对 FID 的影响。您可以通过删除未使用的 CSS 代码或缩小和压缩文件来优化 CSS。
优化你的 JavaScript 代码
JavaScript 任务可能会长时间阻塞浏览器的主线程。您可以通过以下方式最大限度地减少 JavaScript 阻塞主线程的时间:
- 将长任务分解为较小的异步任务。为了安全起见,请将任务保持在 50 毫秒以下。
- 尽量减少客户端随后需要处理的数据量。
- 探索从第三方代码(例如标签或分析)加载请求。它们经常阻塞主线程。
- 将线程的一些主要工作委托给 Web 工作者。这将减少主线程上的工作量并提高 FID。