优化 WooCommerce 商店性能的 5 种方法

已发表: 2018-07-24

成功的网上商店往往有很多共同点。 它们通常具有出色的客户支持、用户友好的设计、有竞争力的价格,而且速度往往非常快。 加载缓慢的商店通常不会获得那么多的光顾,因此学习如何优化 WooCommerce 商店的性能至关重要。

如果您是 WooCommerce 用户,则有很多空间可以提高商店的绩效。 在本文中,我们将解释为什么保持电子商务网站平稳运行很重要,并教您六种优化 WooCommerce 商店以获得更好性能的方法。

让我们开始工作吧!

为什么您的 WooCommerce 商店的表现至关重要

如果我们进行了一项调查,询问主要的网络宠儿,我们打赌点击诱饵标题、侵入性弹出窗口和加载缓慢的页面接近顶部。 众所周知,大多数访问者对缓慢的网站几乎没有耐心。 这意味着您的页面加载时间越长,您的用户决定查看其他地方的机会就越大。

对于电子商务商店,由于加载时间缓慢而导致的流量损失将影响您的底线。 2012 年,亚马逊估计加载时间每增加一秒,他们每年就会损失高达 16 亿美元。 但是,您可能不会每天获得类似的销售额,这使得每一美元都更加重要。

过去,我们已经多次讨论如何优化 WordPress 以获得更好的性能。 但是,对于本文,我们将重点关注如何专门改进 WooCommerce 网站。

优化 WooCommerce 商店性能的 5 种方法

当然,WooCommerce 商店仍然是 WordPress 网站。 但是,经营商店与其他利基市场不同。 鉴于此,让我们来看看如何减少加载时间中的每一毫秒,重点是您的电子商务店面。

1. 压缩和调整您的产品图片

图片是任何现代网站的关键组成部分,但对于在线商店来说更为重要。 客户在网上购买产品有很多选择,利用每一个优势至关重要。 高质量的照片(例如)有助于将您与其他电子商务网站区分开来:

具有高质量图像的页面示例。

然而,详细的产品摄影意味着大文件大小。 为每个产品包含多个图像也会增加整体文件大小。 鉴于此,重要的是“压缩”您的产品图像以减少文件大小和加载时间,而不影响前端质量。 一个很好的解决方案是 TinyPNG:

TinyPNG 主页。

但是,如果您有一个包含大量图像的站点,则使用 WP Smush 等插件自动化该过程更有意义。 由于其用户友好的界面和内置的图像大小调整功能,此解决方案很好:

WP Smush 插件。

安装并激活插件后,您将进入一个快速设置窗口:

WP Smush 的快速设置设置。

您会注意到默认情况下图像压缩功能是打开的。 但是,您还需要打开阅读Resize my full size images的选项:

您的图像大小调整设置。

此功能可确保您上传的所有图像都没有不必要的大尺寸。 例如,如果您的站点始终只显示较小的图像,则显示全分辨率图像毫无意义。 通过启用此选项,您可以进一步减小文件大小,从而缩短加载时间。 当然,您应该尝试使用 WooCommerce 产品图像的最佳分辨率,但请确保启用该功能。

理想情况下,您将在启动商店后立即设置图像优化插件。 如果您还没有优化网站上的每张图片, BULK SMUSH功能(通过 WordPress 中的Smush选项卡找到)可以让您有效地做到这一点:

使用批量 smush 功能。

但是,该插件免费版本的一个主要缺点是文件大小限制为 1 MB。 但是,您确实可以优化无限数量的图像,这在大多数类似插件中都没有。 如果您经常处理比这更重的图像,您可能需要投资高级图像优化插件。

2. 定期清理你的数据库

您可能知道,您的整个 WordPress 站点都存储在一个数据库中。 标准的 WordPress 网站会随着时间的推移积累数据,包括帖子草稿、垃圾页面、删除的评论等。 WooCommerce 网站还有产品页面、标签、类别等数据。

最终,这意味着与其他类型的网站相比,您可能需要更频繁地清理数据库。 虽然您不应该期待奇迹,但每种优化技术都会有所帮助。

幸运的是,有很多数据库优化插件可供选择。 一个流行的选择是 WP-Optimize,它使用起来非常简单:

WP 优化插件。

激活插件后,您的 WordPress 仪表板上将出现一个新的WP-Optimize选项卡。 在这里,您将看到插件可以优化的表的列表,以及它将在每个表中清理多少条目:

优化您的 WordPress 数据库。

根据我们的经验,一次优化所有表通常是安全的。 但是,我们仍然建议您事先对您的网站进行完整备份,以防万一发生最坏的情况。

3. 使用内容交付网络 (CDN)

决定 WooCommerce 商店加载时间的因素之一是访问者与服务器之间的距离。 距离越大,您的网站加载所需的时间就越长,即使是通过高速互联网连接也是如此。

处理此问题的最佳方法是使用 CDN。 这些服务的作用是在世界各地的数据中心存储(或缓存)您网站的副本。 然后,当有人尝试访问您的站点时,您的 CDN 会将他们重定向到最近的站点副本,可以这么说。

这种方法使您能够全面减少加载时间。 然而,这种服务通常不会免费提供——尽管 Cloudflare 等公司提供有限的免费套餐:

Cloudflare 主页。

Cloudflare 免费计划不像其他高级 CDN 那样快速,尽管它很容易与 WordPress 和 WooCommerce 集成,并且使用起来很轻松(尤其是与集成了该服务的主机)。

如果您有更高的预算,Cloudflare 的高级计划还包括内置的图像优化。 这意味着它们特别适合拥有大量产品图片的 WooCommerce 网站——它们可以进一步减少您的加载时间。

当然,还有很多其他 CDN 解决方案需要考虑,因此值得四处寻找适合您的解决方案。

4. 设置缓存解决方案

除了为您的 WooCommerce 站点设置 CDN,您还需要配置本地缓存解决方案。 这样,重复访问者每次访问时就不必加载您的整个网站。

有些人认为使用 CDN 就足够了,因为它本质上是为您缓存您的在线商店。 但是,如果访问者的互联网连接不稳定,即使是最好的 CDN 也无济于事。 在这些情况下,您可以通过加速加载时间来优化您的商店以备将来访问,这与实施 CDN 类似。

谈到 WordPress 和 WooCommerce,您有很多缓存解决方案可供选择。 我们过去已经讨论过其中的几个,例如流行的 Comet Cache:

Comet 缓存插件。

这个特殊的缓存插件提供了一个非常简单的设置和配置过程,默认配置对于简单的 WordPress 站点来说已经足够好了。 但是,对于经常更新的复杂 WooCommerce 商店,您需要将缓存配置为定期清除。 为此,请前往 WordPress 中的Comet Cache选项卡,然后打开Cache Expiration Time部分。 在里面,你会发现一个下拉菜单,包括过期时间设置:

配置缓存过期设置。

根据我们的经验,默认的7 天设置适用于小型商店,但如果您更频繁地更新您的网站,您可能希望降低。

5. 使用可靠的 WordPress 托管服务提供商

许多网站所有者选择预算友好的 WordPress 托管,这对于小型、低流量的网站来说不是问题。 但是,如果您正在经营 WooCommerce 商店,则应优先处理流量激增。

例如,针对您当前销售的电子邮件活动可能会导致潜在买家的流量激增。 无法处理多个并发用户的托管计划意味着您可能会在此过程中损失一些销售额。

在我们的测试中,我们发现有几个 WordPress 共享托管服务提供商在压力下表现出色,例如 A2 Hosting 和 SiteGround。 但是,如果您负担得起额外费用,为您的 WooCommerce 商店使用虚拟专用服务器 (VPS) 可能是更好的选择。

总而言之,当加载时间会对转换产生负面影响时,托管性能变得更加重要。 如果您想发展成功的 WooCommerce 商店,则需要更加注意从一开始就选择的托管服务提供商。

结论

您的网站性能下滑的原因有很多。 WooCommerce 网站更加脆弱和复杂,因为您通常必须处理数十种产品、图像、与其他服务的集成等。

至于 WordPress,您可以使用多种方法来优化 WooCommerce 商店的性能。 让我们快速谈谈它们:

  1. 压缩和调整您的产品图像。
  2. 定期清理数据库。
  3. 使用 CDN。
  4. 设置缓存解决方案。
  5. 使用可靠的 WordPress 托管服务提供商。

您对如何优化 WooCommerce 商店的性能有任何疑问吗? 让我们在下面的评论部分中讨论它们!

文章图片缩略图由 ProStockStudio/shutterstock.com 提供。