想象一下,您是一名购物者,正在寻找一盒巧克力礼盒。您遇到的其中一个网站似乎需要很长时间才能加载每个页面,而且很快就会发现您要查找的内容令人沮丧。所以你会怎么做?你离开并去另一家商店。
这是电子商务网站速度为何如此重要的完美例子。如果客户无法在您的商店中导航并立即找到他们想要的东西(准确地说是在两秒钟内),他们就会去其他地方购物。这意味着您会失去本来会购买您产品的客户。
让我们来看看您的网站加载速度和提高在线商店速度的可行方法。
检测网站速度
首先了解您的网站现在的表现。有多种工具可以帮助您做到这一点,包括:
- GTMetrix。这提供了一个性能分数,分解了“完全加载时间”等指标,并提供了有关速度改进的详细建议。
- Pingdom 网站速度测试。这具有更简单、更直接的界面,以及加载时间和页面大小等重要指标。您还可以选择一个位置进行测试。
- PageSpeed 见解。这显示了直接来自 Google 的分数,分为移动设备和桌面设备。
为获得最准确的结果,请使用多种工具进行测试。这使您可以很好地了解网站加载的速度,并让您了解优化如何改善加载时间。
拓展阅读:谁是最佳的网站性能检测工具:GTmetrix、PageSpeed Insights、Pingdom Tool、WebPageTest
提高WooCommerce商城速度的方法
1.从优质的主机开始
您的主机为您的整个网站提供速度基础,因此选择一个专注于性能的主机非常重要。寻找以下功能:
- 服务器端缓存
- 足够的资源满足您的站点需求,例如带宽和 RAM
- 高性能 SSD 驱动器
- 更新的软件,如 PHP 和 MYSQL
在许多情况下,如果您采用的是共享托管计划,那么数以千计的网站会堆积在同一台服务器上,使用相同的资源。选择限制每台服务器上站点数量的托管服务提供商,或者考虑升级到 VPS 或专用计划,以便您拥有自己的服务器空间。
建议采用国内外大厂的产品,比如 阿里云、腾讯云、SiteGround(外贸)等。
2. 选择一个快速、可靠的主题
主题越复杂,它在您的网站上安装的代码就越多,您的网站加载速度就越慢。如果您使用包含插件或页面构建器的主题,则尤其如此。
现在,这并不是说您不应该使用“重”主题——您可能需要额外的功能或设计工具——但权衡利弊很重要。许多主题还允许您关闭不使用的功能,这是平衡站点需求和速度问题的好方法。
你怎么知道一个主题是否快?尝试通过我们之前提到的速度工具运行其演示页面,或阅读客户评论以了解真实用户的意见。
storefront主题是一个很好的起点。它既简单又快速,但同时又直观又灵活。
3. 限制你使用的插件
插件是 WordPress 的最大好处之一,因为它们提供了无限的灵活性。但是,这并不意味着您应该安装所有这些。
插件可以通过以下方式影响速度:
- 发送额外的 HTTP 请求。许多插件会向您的站点添加额外的 Javascript 或 CSS 文件,从而增加发送到您的服务器的 HTTP 请求的数量,从而减慢您的商店速度。
- 添加数据库查询。许多插件从数据库中提取信息以在前端显示元素,这增加了服务器的负载。
- 占用托管资源。您拥有的插件越多,您使用的服务器资源就越多。而且,如果您查看托管计划的分配资源,您的加载时间将会受到影响。
但这不仅仅是关于您安装的插件数量——没有正确或错误的数字——它还与质量有关。选择具有多种功能的插件,查看有关速度信息的评论,确保它们定期更新,并安装来自可靠来源(如WordPress.org 存储库或官方WooCommerce 市场)的选项。
如果您想了解特定插件如何影响您的网站,请尝试下载P3 插件性能分析器。
拓展阅读:
4. 保持 WordPress、主题和插件更新
WordPress 核心、主题和插件更新通常不仅仅包括很酷的新功能或安全补丁。在许多情况下,他们实际上会通过优化代码提高您的网站速度。
确保每次更新可用时都执行更新。或者,如果您不想经常检查,您可以在 WordPress 设置中打开自动更新。
拓展阅读:WordPress自动更新详解:如何最大程度地利用它们
5. 压缩你的图像
图像是您的服务器处理的最重、最困难的文件,因此您希望使它们尽可能小。然而,平衡图像质量和尺寸也很重要。毕竟,您不想要模糊的产品图片!以下是一些很好的步骤:
- 选择正确的格式。除非您的图像具有透明背景,否则通常最好上传较小的 JPEG 文件。
- 仅使用您需要的尺寸。如果您填充的空间只有 500 像素宽,请不要上传 2000 像素宽的图片。
- 通过压缩器运行图像。图像压缩器会去除图片中不必要的数据和信息,从而减少它们的文件大小。EWWW Image Optimizer和Smush等插件会自动为您处理这些问题。
拓展阅读:
6. 考虑延迟加载图片
如果您的网站上有更长的页面或大量图像,您可能需要考虑启用图像延迟加载。此功能会自动延迟图像的加载,直到站点访问者向下滚动到它们出现在页面上的位置。这意味着您的客户在消费您的内容(或购买您的产品!)之前不必坐下来等待您的所有媒体加载完毕。
拓展阅读:6个好用的WordPress Lazy Loading延迟加载插件
7.安装缓存插件
每次有人访问您的商店时,他们的浏览器都必须加载您的所有站点数据:图像、视频、Javascript、CSS 等。根据您站点的大小,这可能需要一段时间!但是当您启用缓存时,他们的浏览器会保存您站点文件的副本,以便当他们返回时,加载速度会更快。
一些托管服务提供商在服务器级别提供此功能,但您也可以使用WP Super Cache 之类的插件。
拓展阅读:
8.设置CDN
内容交付网络 (CDN) 是分布在世界各地的服务器网络。它从您的站点下载图像、视频和其他资产,并通过自己的网络为它们提供服务,从而减轻您服务器的压力。
虽然这对任何商店来说都是一个很好的解决方案,但如果您在国际上销售,它就特别有用。例如,如果您的服务器位于纽约并且有人从印度访问,您的站点通常会从该纽约服务器加载。但是 CDN 从离每个客户最近的服务器加载您的站点。这意味着每位访客都能获得最佳的速度体验。
CDN 可能很难设置,尤其是在您不熟悉它们的情况下。
9. 防止蛮力攻击
当黑客使用机器人尝试访问您的网站时,就会发生暴力攻击。他们每分钟可以尝试数以千计的用户名和密码组合!
但是等等——这听起来像是一个安全问题,而不是一个速度问题。
是的,它肯定会影响安全性,但是当每分钟发生多次登录尝试时,它会给您的服务器带来巨大压力并显着降低速度。值得庆幸的是,防止蛮力攻击很容易。
拓展阅读:
10.更新你的PHP版本并增加你的内存限制
出于与更新主题和插件的相同原因,您想要升级您正在使用的 PHP 版本(编写 WordPress 的编程语言)。每次更新都比上一次更新更快,并且可以提高您的网站性能。
您的主机决定了您使用的 PHP 版本,您通常可以在主机控制面板中更改它,但具体步骤取决于您的提供商。或者,只需联系客户支持并要求他们为您执行此操作。
您可以在此处找到WordPress PHP的最低要求。请注意,我们建议您在更新 PHP 版本并测试一切以确保其正常工作之前对您的站点进行完整备份。
现在,你的内存限制呢?
您的网站有一定数量的内存由您的托管服务提供商分配给它。但是,根据您的特定站点,您可能会超过该限制(例如WooCommerce 建议至少 128 MB)。
在许多情况下,您可以在主机控制面板中增加内存限制(请参阅我们的指南),但如果没有,您可以随时联系您的主机提供商。
拓展阅读:
总结
您最不想做的就是失去打算购买您产品的人的销售额。但是如果您的网站加载速度太慢,那么这是一个很好的可能性。
只需几个简单的步骤即可显着提高在线商店的速度。不要等到为时已晚——今天就开始吧!