减慢 WooCommerce 网站速度的 7 件事

已发表: 2022-05-04

根据 Aberdeen Group 的一项研究,将 WooCommerce 商店的加载时间延迟一秒可能会使转化率降低 7%。

基于此,产生 10,000 美元的商店每年可能会错失 8,400 美元的销售额。 对于更长的延迟,损失会更大。

然后还要考虑慢商店的其他影响,例如对用户体验和搜索引擎排名的影响。

缓慢的 WooCommerce 商店可能会损害您的业务。

但是是什么让你的 WooCommerce 网站变慢了? 这就是我们将在本指南中回答的问题。

读完后,您将了解可能对 WooCommerce 商店的性能产生负面影响的七件事,以及您可以采取哪些措施来解决它们。

有些是您今天可以轻松实施的小型解决方案。 其他人需要更多的努力和计划,但可以在加速您的 WooCommerce 商店方面发挥重要作用。

无论您的资源是什么,您都可以在这里找到可以加快商店速度的方法。

在开始之前,不要忘记运行测试

在您尝试加速 WooCommerce 商店之前,强烈建议您运行一些加载时间测试。

这样做可以让您通过比较速度测试前后的结果来评估您对网站所做的任何更改。

您可以使用许多服务来衡量商店的速度。 一些流行的选项包括 Google 的 PageSpeed Insights、GTmetrix、

Pingdom 和 WebPageTest。

减慢 WooCommerce 网站速度的 7 件事

既然您知道您的 WooCommerce 网站有多快,这里有一些可能会减慢它的事情。

1. 不合适的托管

您的托管安排会对网站速度产生巨大影响。

从错误的公司或托管计划切换到更合适的计划可以显着增加加载时间。

不幸的是,在您尝试之前,没有简单的方法可以知道您的商店在特定托管计划上的加载速度有多快或多慢。

确定您的主机是否是加载时间缓慢的原因也可能具有挑战性。 但是,如果您已经尝试了其他所有方法,但仍然没有获得满意的速度,那么可能是时候考虑切换了。

虽然在您尝试之前您不会真正知道主机是否适合您的商店,但您可以采取一些措施来增加为您的商店找到快速主机的机会。

1 秒延迟可导致转化率降低 7%

如何找到合适的主机
查看比较加载时间和其他性能指标的评论是找到合适主机的一种方法。 尽管托管评论可能存在偏见,部分原因是网络托管商为推荐支付的佣金,但还是有一些很好的比较。

另一种选择是寻找候选名单上任何房东的客户的反馈。 Facebook 群组是查找客户意见并查看他们对托管公司的想法的好地方。

WooCommerce 托管
一旦您开始寻找新主机,您会注意到有些主机具有特定于 WooCommerce 的软件包。 有时,这些计划将包括为 WooCommerce 商店所有者提供的额外功能,例如 GoDaddy 提供的高级扩展。 其他时候,它们将简单地包括额外的处理能力来处理 WooCommerce 商店的需求,例如来自 Kinsta 的计划。

云主机与共享主机
由于电子商务商店经常在繁忙的购物期间进行促销或收到流量高峰,因此您需要一台能够提供足够服务器资源的主机来保持您的商店快速稳定。 无论您是否选择 WooCommerce 特定的托管,都要寻找可以扩展的计划,例如云托管而不是廉价的共享托管。

云与共享主机

选择不可扩展的共享托管而不是云托管可能会导致您的商店变得缓慢且无响应,或者在流量激增期间离线。

更换主机可能是一件大事。 因此,最好从一开始就尝试正确。 一开始您可能不需要高端计划。 但是选择具有多种计划的主机,可以为您提供足够的成长空间是有益的。

但是,如果您的主机是您缓慢的 WooCommerce 商店的原因,那么一些最佳选择确实提供免费的专业迁移,这将减轻您将网站迁移到新主机的痛苦。

2. 托管位置问题

最好的 WooCommerce 友好型主机允许您将您的网站托管在尽可能靠近您的受众的位置。 这减少了文件必须传输的物理距离,减少了访问者等待加载的时间。

主机通过为您提供多个数据中心位置选项并为您提供 CDN 访问来实现这一目标。

如果您不确定受众的位置,您可以使用 Google Analytics 等服务进行查找。 然后,您可以检查您的托管帐户以查看您的站点所在的位置,或联系主机以获取信息。

如果您的网站没有托管在您的受众附近,您有几个选择。 一种是与您的主机核实他们是否可以将您移动到更近的服务器。 如果他们不能,内容交付网络 (CDN) 是一个很好的解决方案。 事实上,出于多种原因,强烈建议使用 CDN,尤其是在您的受众分布广泛的情况下。 如果您的主机无法提供任一解决方案,则可能是时候更改主机或自己实施 CDN。

3. 您使用的是慢速主题

您的网站和商店的设计在决定其速度方面起着重要作用。

代码未得到很好优化的 WordPress 主题或具有大量资源密集型功能(例如视频、滑块和动画效果)的设计可能会减慢您的 WooCommerce 商店的速度。

如果速度测试发现与商店设计相关的性能问题,那么改变主题是克服这个问题的明显方法。

检查您的主题是否会降低商店速度的一种方法是使用免费的 Pingdom 和 GTmetrix 工具。

如果您将站点的 URL 输入 Pingdom,您将能够查看哪些文件对加载时间的影响最大。

运行测试后,向下滚动到页面的“文件请求”部分。 如果您在过滤器框中输入“主题”,您将能够看到主题中的所有文件以及它们的大小和等待时间,由黄色块表示。

平面图

较长的等待时间和较大的文件大小表明您的主题可能会降低您的网站速度。

如果您运行 GTmetrix 测试,您可以在瀑布图中看到类似的信息。 再次在过滤器框中键入“主题”仅显示主题中的文件。

GTMetrix 图表

GTmetrix 瀑布图显示了您正在测试的页面加载时调用的每个文件的大小。 如果您看到很多大文件,这可能表明您的主题没有针对快速加载时间进行很好的优化。

瀑布图的时间线列为您提供页面各个元素的加载时间的细分。 图表上的灰色条显示浏览器从服务器下载响应所需的时间。

长灰色条表示长请求持续时间。 GTmetrix 建议调查任何超过 500 毫秒的时间。 因此,如果您看到超过 500 毫秒的条形图,则可能表明您的主题正在减慢您的商店速度。

如果您想了解更多关于使用 GTmetrix 来确定您的主题是否会拖慢您的商店,本指南如何阅读瀑布图有一些很好的信息。

如果这些测试表明您使用的是慢速主题,则值得考虑更改主题或至少在托管在私有临时服务器上的商店副本上测试替代方案(一个好的网络主机会为您提供)。

您还可以查看您的主题是否包含任何可能对网站速度产生负面影响的元素,例如滑块、动画效果、视频和大图像。 查看它添加到 WordPress 仪表板的额外项目也可以很好地表明主题的“重量”程度。

检查用户对主题的评论也是一个好主意。 即使是非常受欢迎的主题也可能加载缓慢,探索用户评论可以揭示是否是这种情况。

另一种选择是建立一个测试网站或登台网站,然后尝试几个不同的主题并比较它们的加载时间。

如果您的网站速度可以通过更改主题来提高,一些研究和调查应该会给您一个好主意。

如果您的主题正在减慢您的商店,您仍然需要谨慎行事。 改变主题可能是一项艰巨的任务。 由于它会影响您网站的整体设计和风格,它有可能混淆回头客并破坏您的品牌。 您可以调整新主题以类似于旧设计; 但是,这确实需要一些工作。 此外,如果您的商店使用自定义模板,它们可能会在主题更改后丢失或过时。

如果您无法更改主题,还有其他一些方法可以让您的网站设计更加高效。 可以使用一种工具来使您的网站文件更轻,从而通过使用缩小和压缩来加快加载速度。 但是,如果您的商店设计存在问题,那么尝试更改主题或获得新设计是非常值得的。

由于更改主题可能会导致问题,因此请记住在开始工作之前备份您的网站。

4.插件太多

您安装的每个 WordPress 插件或 WooCommerce 扩展都有可能减慢您的商店。

但是,由于插件和扩展有各种形状和大小,因此不可能声明最大可接受数量。

太多的 WordPress 插件会减慢您的网站速度

相反,您可以在向商店添加新功能之前和之后衡量网站的性能。 然后您可以决定新功能是否值得对站点速度的影响。

对于已经在使用插件和扩展的商店,Query Monitor 之类的工具可以识别出最慢的插件及其加载时间。 多亏了这一点,您可以就要继续使用的那些做出明智的决定。

请务必删除您不再使用的所有插件或扩展。

5.缺乏图像优化

如果您网站的其他方面(除了托管、主题和插件)不是最佳的,它们也可能会减慢您的商店。

除了通过前面提到的缩小和压缩来优化您的 HTML、CSS 和 JavaScript 文件外,您还应该优化图像。

电子商务商店往往有很多产品图片,因此这些文件尽可能小且加载速度尽可能快是至关重要的。

在图像优化方面,您可以做很多事情。 一种选择是实现延迟加载,以防止图像在需要时才加载。

另一种是使用最佳文件格式,例如最新的网络友好型 WebP 格式。 使用自适应图像也有助于提升 WooCommerce 商店的用户体验。

6.缓存问题

缓存是加快存储速度的重要措施。

即使您启用了缓存,无论是通过插件还是作为托管服务的一部分,您拥有对 WooCommerce 友好的缓存也很重要。

为了使缓存解决方案对 WooCommerce 友好,它需要从缓存中排除商店的某些部分。 缓存通过创建动态网站及其内容的静态版本来工作。 但是,电子商务商店有许多部分必须保持动态才能正常运行,例如产品页面、购物车和结帐页面上的库存水平。 一个良好的电子商务友好型缓存工具将能够为您解决这个问题。

因此,即使您启用了缓存,请务必检查您的解决方案是否与 WooCommerce 兼容。

7. 过时的配置

WordPress 软件以及您安装的任何主题和插件都需要保持最新。

更新通常包含新功能。 但是,它们还可以包括与性能相关的改进,例如更高效的代码。

此外,过时的软件是安全漏洞的最常见原因,因此确保您使用最新版本变得更加重要。

由于这一切,您网站的任何部分都不能运行旧版本,这一点至关重要。

值得庆幸的是,WordPress 确实允许您启用自动更新。 但是,启用自动更新并非没有问题。 更新可能会破坏事情。

有时它们无法按预期工作,如果添加新功能,甚至可能会减慢您的商店。

考虑到这一点,您必须完全备份您的商店,以便在更新导致问题时可以回滚到以前的版本。 在将更新安装到实时商店之前,在临时站点上测试更新,尤其是主要更新也是一个好主意。

PHP 是其他需要更新的东西。 由于 WordPress 在 PHP 上运行,因此还建议您确保使用受支持的最新版本的 PHP。 您的主人将为此提供便利。 但是,在某些情况下,您需要自己启动更新,而在其他情况下,主机会为您完成。 无论哪种方式,建议在之前和之后进行测试。

结论

如您所见,有很多事情会减慢您的 WooCommerce 商店的速度。

您的主机可能会导致加载时间缓慢。

但是,如果您不想更改主机,您仍然可以做更多的事情来克服可能会减慢您的 WooCommerce 商店的事情。

更改您的站点在地理位置上的托管位置、使用 CDN、切换到更快的主题、删除慢速插件以及优化您的图像都是选项。 也建议启用对 WooCommerce 友好的缓存解决方案。

NitroPack 是 WordPress 和 WooCommerce 的一种工具,可以解决许多可能会降低您的商店速度的性能问题。 在其功能中,您会发现 CDN、图像和代码优化工具以及对 WooCommerce 友好的缓存。

无论您需要投入多少时间和金钱,您都可以采取一些措施来解决导致 WooCommerce 网站速度变慢的问题。