如何检查您的网站速度慢的原因?

Rifat WordPress Tutorials Jun 23, 2023

为什么 WordPress 有时加载缓慢? 这是一个复杂的问题,有几个可能的答案。 一个原因可能是您的网络主机,另一个原因可能是一个麻烦的插件,或者可能是由于您的网站上有太多未优化的图像。

目前确定确切原因还为时过早。 不过,读完本文后,您将更好地了解 WordPress 网站速度缓慢的原因以及可以采取哪些步骤来解决该问题。

在本文中,我们将讨论导致 WordPress 网站速度缓慢的因素。 然后,我们将指导您完成四个步骤,帮助您评估您的网络托管服务商是否提供了您所需的性能水平。 让我们开始一起解决问题吧!

导致 WordPress 变慢的因素

有很多因素会影响您的网站加载速度,而不仅仅是您的网络托管服务商。 这些因素会影响您和您的网站访问者。 其中一些因素包括:

创建令人惊叹的网站

使用最好的免费页面构建器 Elementor

现在开始
  • 显示尚未优化以快速加载的图像
  • 使用速度慢且加载时间较长的 WordPress 主题
  • 使用尚未优化速度的插件
  • 不遵循一般性能最佳实践,例如压缩文件和使用缓存技术
  • 在后台运行太多脚本,这可能会减慢您的网站速度
  • 使用过时版本的 PHP(为 WordPress 提供支持的编程语言)

如果您不优化网站的这些方面,网站的速度就不会那么快。 然而,即使您确实优化了所有内容,您的托管提供商仍然可能成为瓶颈并减慢速度。 在下一节中,我们将讨论如何确定您的托管提供商是否导致您的网站出现此问题。

网站速度变慢的 4 步故障排除

要查明您的托管提供商是否导致网站性能出现问题,重要的是要考虑可能影响网站的所有可能因素。 让我们将这个过程分解为简单的步骤,并一一排除每个因素。

运行一些基线页面加载时间测试

在执行其他操作之前,您应该确定网站的加载速度。 理想情况下,您的网站应在不到两秒的时间内加载 - 任何低于一秒的内容都非常适合用户体验。 如果您的加载时间在一到两秒的范围内,那么您做得不错,但仍有改进的空间。

有多种工具可用于测试站点的加载时间,其中一种流行的选项是Pingdom Tools 由于与其他页面相比,您的主页通常包含更多内容,因此它是测试的合适选择。 要使用 Pingdom,只需在提供的字段中输入您的 URL,然后选择与您的托管提供商的数据中心最匹配的测试服务器。

单击“开始测试”并让 Pingdom 运行后,您将收到一组显示的结果,如下所示:

如果向下滚动,您会注意到 Pingdom 为您网站的不同方面提供分数,包括 gzip 压缩、URL 重定向等。

您的成绩越高,您的网站加载速度就越快。 每个建议都可以显着缩短加载时间。 较低的分数表明您的网站需要优化的区域。

进行压力测试

连续进行多次速度测试可以让您很好地了解网站的速度。 但真正的测试是看看您的网络主机在流量很大时的表现如何。

为此,我们将使用名为Load Impact的工具。 它可以让您模拟最多 25 人在 5 分钟内同时访问您的网站。 您无需创建帐户即可运行免费测试。

测试后,您将看到一个图表,显示每个用户在整个五分钟内的加载时间。 理想情况下,您不希望看到加载时间出现任何大幅峰值(蓝线)。

在我们的例子中,结果看起来不错,这意味着我们的网络主机可以处理我们需要的流量。 但如果您注意到加载时间显着增加,则可能意味着以下三种情况之一:

  • 您的网站优化得不好(您已经处理过了!)
  • 您的网络托管服务商无法处理同时访问您网站的人数。
  • 您的托管计划造成了瓶颈。

根据我们的经验,即使采用基本的共享计划,优秀的托管提供商也可以处理相当数量的并发流量。 如果您不能,您可以通过为您的网站使用内容分发网络 (CDN) 来提供帮助。

CDN 通过使用服务器的数据中心来处理负载,从而减少服务器上的负载。 这意味着,即使您的网络托管服务商在压力下苦苦挣扎,您网站的性能也不会在流量高峰期间受到影响。

图像优化

大文件大小可能与高质量照片相关联,并且在页面上包含其中一些文件可以显着减慢加载时间。 有多种方法可以确定这是否影响您的网站。 然而,最快的方法是使用免费的性能测试工具,例如GTmetrix

该工具的功能与 Pingdom Tools 类似,允许您输入 URL、执行快速测试并生成报告,该报告提供加载时间的全面细分以及改进建议。

GTMetrix 还指示您的网站是否使用优化的图像。 它甚至会显示所有未优化图像的列表,以及展开选项卡时可能节省的文件大小。 图像通常占网站文件大小的大约 50%,因此在上传到 WordPress 之前或之后对其进行压缩至关重要。 建议选择后一种方法,因为许多图像优化插件可以为您自动执行此过程。

例如, Optimole是一个结合了多种功能的插件:

  • 图像压缩。
  • 通过 CDN 提供图像(如前所述)。
  • 根据用户的设备动态调整图像尺寸,确保小型智能手机的图像较小,Retina 屏幕的图像较大。

糟糕的图像优化分数会极大地影响您网站的性能。 启用图像优化并查看现有媒体库后,建议回溯您的步骤并重新访问前两个阶段。 理想情况下,您应该观察到加载时间减少。 如果不是,则可能表明您的网络主机是根本问题。

重新检查主题和插件

当然,您网站的加载时间也会受到您使用的主题和插件的显着影响。 例如,某些主题比其他主题优化得更好,而某些插件可能会向您的网站过度添加脚本。

要消除这些导致 WordPress 网站速度变慢的潜在原因,请按照以下步骤操作:

  • 建立您网站的暂存副本。
  • 将您的主题切换到类似的替代方案并重复上面提到的测试一和二。
  • 逐个禁用您的插件,每次重复第一步中的测试。

毫无疑问,如果您有大量插件,这个过程可能会非常耗时。 然而,排除所有可能性至关重要。

如果您无法访问暂存功能,第二好的方法是在进行任何更改之前创建网站的备份。 这样,完成后您可以恢复到原始状态。 但是,如果您的流量很大,我们建议不要以这种方式测试实时网站。

请注意切换主题或禁用特定插件会导致加载时间显着下降的情况。 这可能表明您的网络托管服务商可能不会对 WordPress 性能下降负责。

如果您的主题或插件确实导致了问题,您将需要寻找合适的替代品或与开发人员联系以解决您的问题。 另一方面,如果不是您的图像、主题或插件导致您的网站速度变慢,那么也许是时候考虑寻找新的网络托管服务商了!

包起来

要确定 WordPress 网站速度缓慢的原因,必须考虑各种因素。 虽然更改网络主机是一种选择,但系统地解决该问题是明智的做法。

在将速度慢归因于您的网络主机之前,调查其他潜在原因至关重要。 例如,您的网站可能缺乏速度优化,或者您可能有大量未压缩的图像。 此外,某些插件和主题也可能导致性能下降。 在得出需要切换主机的结论之前,彻底测试各个方面非常重要。

Cloudways是一个流行的云托管平台,可以成为解决与速度相关的问题的可行解决方案。 借助 Cloudways,您可以受益于其优化的基础架构和先进的缓存机制,这可以显着缩短 WordPress 网站的加载时间。 考虑将 Cloudways 作为替代托管提供商可能有助于缓解性能问题。

Divi WordPress Theme