您想提升您的WordPress网站速度吗?快速加载的页面可改善用户体验、增加浏览量并能提升您的网站 SEO。在本文中,我们将分享最有用的WordPress 速度优化技巧,以提高WordPress性能并加速您的网站。
本文试图涵盖所有内容,包括为什么速度很重要、是什么降低了您的WordPress网站的速度,以及您可以采取哪些可行的步骤来立即提高您的WordPress网站速度。
如果还没有自己的网站,查看:如何建立一个网站 | 一步一步跟我学(新手指南)
为什么网站速度对您的网站很重要?
在现在讲求「效率」的时代,如果你的网站速度非常的慢,尽管网站的内容再好,也是让使用者望之却步,加载缓慢的网站意味着用户可能会在加载完成之前离开您的网站。所以网站的速度快慢,不仅会影响到使用者进入你网站的停留时间,也会提升网站的跳出率。根据统计数据指出,若是网站载入时间超过2秒,就有大约50%的使用者会放弃等待而离开网站
另根据一项涉及Amazon、Google和其他大型网站的StrangeLoop 案例研究,页面加载时间延迟1 秒可能导致7% 的转化损失、11% 的页面浏览量和16% 的客户满意度下降。
最重要的是,Google和其他搜索引擎已经开始透过在搜索结果中下推网站来惩罚速度较慢的网站,这意味着速度较慢的网站的流量会降低。
总之:更快的网站=更多的流量+更多的收入
如何检查您的网站速度?
建站新手通常会认为他们的网站打开还可以,其实这里面有一个巨大的错误,因为我们会经常访问我们的网站,所以浏览器会有我们网站的缓存,会极大的提升我们的访问速度。
但是,首次访问您网站的普通用户可能不会有相同的体验。事实上,不同地理位置的用户也会有完全不同的体验。
这就是为什么我们建议您使用诸如Google的PageSpeed Insights之类的工具来测试您的网站速度。它是一个免费的线上工具,可让您测试网站的速度。
一个好的页面加载时间不到2 秒。所以尽量让你的网站加载时间降下来,在这里和那里进行几毫秒的优化,就可以将整体的加载时间缩短一半甚至一秒。
在这里推荐3个站长常用的测速网站:
如何提升网站速度
当您测试完成后,您的速度测试报告可能会有多项改进建议,但是,其中大部分是初学者很难理解的技术术语。了解是什么让您的网站变慢是提高性能的关键。这里总结了导致WordPress 网站速度慢的主要原因有:
提升主机性能
主机性能拉胯的话会直接导致您的网站速度变慢,一般推荐拥有服务器级别缓存的主机套餐,譬如Cloudways(DigitalOcean 1G的10美金套餐)、SiteGround(Growbig套餐)等。
挑选主机其实就是成本和速度之间的权衡,尽可能的在自己预算内购置性能较高的主机。
启用缓存插件
通过在您的网站上启用缓存,您的网站数据可以本地存储在临时存储空间中,称为缓存。这意味着浏览器可以更轻松地加载您的站点文件,而不必在每次需要您的站点时从您的服务器重新下载所有内容。
因此,缓存使您的页面加载速度更快,尤其是当人们第二次或第三次返回您的网站时。
WP Rocket 是缓存界的最佳选手(如果使用SiteGround主机,则可以使用自带的SG Optimizer)。WP Rocket之所以得到如此高的评价,是因为它比大多数其他缓存插件具有更多的速度优化功能。但又个缺点就是WP Rocket 是付费插件每年单站点是 59$.
当然如果你一开始并不打算用WP Rocket,那么你可以通过安装以下免费版插件获得类似的缓存效果:
- 免费版本的缓存插件——WP Super Cache
- 懒加载图像/视频——Optimole/WP YouTube Lyte
- CSS/JS优化——Autoptimize(包含图片异步加载)
优化图片
图片过大是导致 WordPress 网站运行缓慢的最常见原因。您网站上的图片文件越大,您的网站加载时间就越长。
因此,优化图片是提高网站速度的重要一步。优化涉及调整和压缩图片文件,以便可以更快地检索和加载它们。
图像优化包括两个阶段。
首先,请确保在将图像上传到您的网站之前对其进行编辑调整,您需要决定图像的使用位置和需要的尺寸。然后,您可以使用PhotoShop、或者在线的Pixlr等工具裁剪并以尽可能小的尺寸保存图像。有时甚至更改文件类型也可以减小尺寸——例如,jpg 通常比 png 图像小。
其次可以在您的网站上安装图片压缩的插件:
- ShortPixel Image Optimizer ——有每月免费压缩额度,买了一次性付费9.9美元,可压缩10000张图片
- reSmush.it image optimizer——免费的,但压缩效果不如上面付费的
最后可以在Autoptimize插件中开启图片异步加载。
清理你的数据库
当您的网站运行一段时间后,您使用 WordPress 网站的次数越多,您的数据库就越会被旧的和不必要的文件堵塞,从而降低您的性能。因此,清理数据库可以通过删除不需要的项目来加快一切速度。
您可以通过安装WP-Optimize插件来保持您的 WordPress 网站数据库整洁。这些将在后台自动运行,以使您的数据库保持最新状态并最大限度地提高页面速度。WP-Optimize 除了提供清理理数据库功能,也提供压缩图像和缓存 的功能。但我一般就用来清理数据库,压缩及缓存功能则交由ShortPixel Image Optimizer 、WP Super Cache完成。
使用一个轻量级代码简单的主题
您为 WordPress 网站选择的主题对页面速度有显着影响。由于大多数网站所有者不会为了性能而修改 WordPress 主题,因此选择高效且加载速度快的主题非常重要。
一般的经验法则是根据您的要求选择功能最少的轻量级主题。本站目前使用的是Astra Pro主题。
删除未使用的插件和主题
除了您应该始终保持您的插件和主题是最新的之外,删除未使用的插件和主题也可以提升网站的速度。未使用的插件和主题不仅存在安全漏洞,而且还会降低 WordPress 网站的性能。
只要你的主机性能够好,插件安装得越多并不一定就会影响网站速度。但插件本身的质量或者问题可能会导致网站的速度降低。所以一般使用安装次数较多并且评分搞的插件,这样会让我们规避掉很多劣质的插件。
最后你想要测试插件对网站的影响最简单的方式就是一个插件一个插件的停用,通过前面网速测试的网站判断哪个插件会让网站速度变慢。
使用 CDN 加速
无论用户身在何处,您的内容都应该以极快的速度交付。如果您的站点不在包含世界其他地方的数据中心的基础设施上。距离可能意味着内容交付的滞后,这正是内容交付网络(CDN) 派上用场的地方。
CDN 可以缩短页面加载时间,因为在配置后,您的网站将使用最接近您的网站访问者的优化服务器。数据中心将存储静态内容和文件,然后根据用户的位置将它们交付给用户。这有助于减少外部 HTTP 请求,因为静态内容已经准备就绪,而不是立即请求大量 HTTP。
选择 CDN 取决于您网站的受欢迎程度和需求。一些 WordPress CDN 解决方案商包括 MaxCDN、Cloudflare 或 CacheFly等。可以根据自己的需求选择。
保持 WordPress 和 PHP 更新
WordPress 和 PHP 一致更新的软件。每天都会将新功能、错误修复、安全补丁和性能改进等增强功能提交到最新版本中。
因此,必须将您的 WordPress、插件和 PHP 更新到最新版本以跟上这些增强功能。但是,在启动更新之前,请确保备份 WordPress 站点的当前版本。
总结
在本指南中,我们首先介绍了为什么页面速度对于网站至关重要。
接下来,我们研究了一些流行的工具,这些工具可以评估您的网站有多好以及如何提高其性能。
最后,我们讨论了如何对 WordPress 网站加速。
您是否使用不同的技术来加速您的 WordPress 网站?请在下面的评论中告诉我们。