WordPress 速度优化:如何在 2022 年加速您的 WordPress 网站?
已发表: 2022-02-22您可以在 WordPress 中制作最完美的网站。 设计、导航、内容,对你来说可能都太好了,你希望在谷歌的搜索结果中排名靠前。 但是,如果您的 WordPress 网站需要时间来加载,那么该网站就会成为一场灾难。 浏览者将快速移动到下一个搜索结果并离开您的网站。 当在 Web 浏览器中加载需要时间时,网站性能不佳。 加载时间延迟是观众最讨厌的事情。
这就是 WordPress 速度优化发挥作用的地方。 它是使网站快速加载的一个过程或一系列步骤。 一个在几秒钟内快速加载的网站会让观众有兴趣进一步浏览它并提高参与度。 创建网站是为了赚取收入、增加订阅者并加快访问网站的流量。 最好的方法是 WordPress 速度优化。
- 是什么让网站加载缓慢?
- 为什么 WordPress 网站速度如此重要?
- 如何检查网站的速度?
- 决定 WordPress 网站速度的因素
- WordPress 网站的最佳加载时间是多少?
- 您将如何优化 WordPress 网站?
- WordPress 内的视频托管
- 使用优化图像
- 预览内容而不是全部内容
- 使用内容分发网络 (CDN)
- 使用针对速度优化的 WordPress 主题
- 使用快速插件
- 优化您的 WordPress 数据库
- 优化评论
- 安装缓存插件
- 禁用热链接
- 持续更新PHP版本
- 网站防火墙
- 延迟加载
- 谷歌广告
- 结论
是什么让网站加载缓慢?
了解导致 WordPress 网站加载缓慢的因素是关键的一步。 通常,原因可能是以下任何一种:
- Web 托管: Web 托管服务器存储您网站的文件、主题和其他资产。 糟糕的网络托管服务可能会导致网站加载缓慢。 它会降低您的 WordPress 网站的速度。
- WordPress 配置:当 WordPress 网站没有缓存时,可能会对您的网站造成不必要的负载。 这可能会导致网站崩溃。
- 页面大小:带有未压缩图片的网页会导致图片加载非常缓慢,最终导致 WordPress 网站加载速度不快。
- 不良插件:编码不当的插件也会导致网站加载不佳。
- 外部脚本:使用小部件、插件、广告、字体等外部脚本的 WordPress 网站也会导致网站加载缓慢。
- 网站主题:未正确优化的网站主题也会导致网站加载缓慢。
为您推荐: 10 个适用于 WordPress 的最佳 Google 评论插件。
为什么 WordPress 网站速度如此重要?
加载缓慢的 WordPress 网站是让用户感到沮丧的一件事。 加载速度慢的 WordPress 网站通常会导致糟糕的用户体验。 它还会影响其他因素,例如:
- 搜索引擎优化排名不佳:网站速度是谷歌用于其排名的一个重要因素。 它还会查看网站在桌面和移动设备上的速度,以确定其 SEO 排名。 加载速度慢直接影响WordPress网站的SEO排名。
- 转化率:缓慢加载的 WordPress 网站也会降低其转化率。 即使网站加载延迟很小,也会影响整体转化率。 它是电子购物网站的一个关键因素,消费者可以在这些网站上快速找到最好的产品。
- 跳出率:较慢的网站速度也会导致跳出率上升。 与 5 秒加载的网站相比,2 秒加载的网站跳出率较低。 在手机上浏览网站的人往往会离开加载时间超过 5 秒的网站。
如何检查网站的速度?
幸运的是,一些网站测试工具可以用来测试网站的速度。 了解如何使用这些工具将使网站所有者和网络管理员能够加快网站速度。 Google 更喜欢在特定时间内加载的网站。 它还将此类网站排在 SERP 的顶部。
您必须制作一个需要 1 到 3 秒才能加载到网络浏览器中的 WordPress 网站。 如果您拥有一个网站,由于缓存,它会更快地加载到网络浏览器中。 但是第一次访问该网站的浏览者才是该网站的真实浏览者。 他们对网站的体验最终将决定您的网站加载速度。 记下竞争对手的网站也可以帮助您比较网站加载速度。 一些网络分析工具可以帮助您了解网站速度和其他一些参数。
- Chrome 用户体验报告:用户在 Chrome 用户体验报告中了解的不仅仅是他们网站的速度。 他们需要 SQL 知识。
- Lighthouse:除了让用户了解他们网站的速度之外,Lighthouse 还解决了许多网站问题。 它还报告 3G 互联网速度的速度。
- Google page speed insight: Google 的 Page speed insight 是一种分析工具,它还提供有关如何改进网站问题的宝贵意见。
- GTmetrix: GTmetrix 提供实时报告,因此开发人员可以测试他们网站的加载速度。 它甚至为移动用户提供报告。
- 快或慢:它提供全球范围的报告。 快速或慢速测试来自全球多个位置的网站速度。
更多测试网站速度的方法
- 多种设备:在台式机和移动设备上试用您的网站。
- 多个位置:如果您的网站在多个位置被访问,您应该在这些国家/地区进行测试。
- 连接速度:通过不同的互联网连接测试您的网站。 缓慢的互联网连接也会影响网站的加载。
决定 WordPress 网站速度的因素
- First paint:这是您导航到网站后出现在屏幕上的第一个像素。 它是导航和出现的第一个像素之间的时间间隔。
- First contentful paint:当网页的第一部分出现在屏幕上时。 例如,导航栏或网页的任何其他部分。
- First meaningful paint:第一个出现在屏幕上的内容。 它是用户在网站上寻找的网页部分。
- 交互时间:当网站可见时,称为交互时间。 用户仍然无法与该网站交互,而只能查看它。
WordPress 网站的最佳加载时间是多少?
加载速度更快的网站更有可能在 Google 搜索结果中排名靠前。 桌面用户和移动用户都是这种情况。 然而,一个满载的网站并不能诱使浏览者坚持下去。 他们看到该网站时的感受也是决定该网站的感知程度的重要因素。 最大的内容绘制是网站完全加载时的那个点,主要内容在屏幕上可见。 LCP 应在 2.5 秒内。
- 如果用户在移动设备上访问 WordPress 网站,则该网站应在 3 秒内加载。
- 电子商务网站应在 2 秒内加载。
您可能喜欢:在您的下一个 PHP 项目中使用 WordPress 的优点和缺点。
您将如何优化 WordPress 网站?
如果您想优化您的 WordPress 网站,则必须采取一些精确而实用的步骤。 这些将在下面讨论。
WordPress 内的视频托管
将视频直接上传到 WordPress 会使网站变慢。 视频会占用您的带宽,您的网站甚至可能因视频而崩溃。
对于低流量网站,我们始终建议使用共享网络托管来降低经常性成本。 但是,如果您将视频托管在自己的服务器上,那么即使像 Namecheap 这样出色的共享网络托管也无法满足您的需求。 即使在无限带宽的情况下,也可能导致您的网站崩溃。
您可以将视频直接上传到 WordPress。 但是你可以而且你应该将这些视频上传到视频托管平台,如 Vimeo、YouTube 等。它们具有托管视频所需的带宽。 然后,您只需复制并粘贴视频 URL 并嵌入视频即可。 您可以将视频、幻灯片、图像上传到视频托管站点,而不是直接将它们上传到 WordPress 服务器。
使用优化图像
图片可以吸引观众。 任何具有引人入胜的图像的网站都会增加您网站的浏览量。 未压缩的图像将需要一些时间来加载。 未压缩的图像具有更多细节和颜色,它们可能是您的网站加载时间长的原因之一。 使用文件大小较小的压缩图像可以快速加载。 在将原始的、未压缩的图像上传到您的 WordPress 网站之前,先压缩它们。 您可以使用图像编辑软件或免费使用的在线图像编辑器。
预览内容而不是全部内容
在主页上显示全部内容可能会产生不利影响。 如果浏览者第一次访问网站时看到全部内容,他们将不会喜欢阅读全部内容。 相反,在主页上使用简短的文章预览,然后将它们重定向到另一个页面,在该页面上写入实际内容。 像这样,观众将能够一次看到很多文章和博客文章,并自行决定要阅读哪一篇。 如果您在主页上塞满了这么多文章,也有可能您的主页需要更多时间来加载。
使用内容分发网络 (CDN)
使用像 StackPath 这样的内容交付网络将确保您的网站运行速度更快,加载时间更少。 这是可能的,因为服务器分布在全球各地,而不仅仅是在一个地方。 图片、脚本、CSS 等静态文件存储在服务器上,当用户访问网站时,这些静态文件最先加载,因为它们离用户位置最近。 这种分布式服务器网络减轻了主服务器的负载,从而使网站加载只需几秒钟。 例如,如果用户从欧洲某个地方访问网站,而服务器在澳大利亚,加载这些静态文件可能需要更长的时间。 但是当欧洲有一台服务器存储这些静态或不变的文件时,该服务器将更快地加载这些文件。
使用针对速度优化的 WordPress 主题
一些看起来很漂亮的网站主题充满了不必要的动画、华丽的标题、小部件和糟糕的布局。 它们具有屏幕上看不到的功能,但会减慢加载时间。 使用具有简单布局的 WordPress 主题效果最佳,因为它们针对速度进行了优化。 他们的编码、布局、后台进程都经过优化以加快加载速度。 您可以使用数十种 WordPress 主题来优化您的 WordPress 网站或博客。 您可以稍后添加小部件或动画。
使用快速插件
作为一般规则,插件越多,您的网站越慢。 插件以 HTTP 请求、数据库查询、文件大小等形式向网站增加负载。您不仅要注意插件的数量,还要注意安装的每个插件的质量。 建议使用经常使用且受 Web 开发人员欢迎的插件。 Elementor 和 Elementor Pro 等 Web 主题具有内置小部件,您可以使用这些小部件代替插件。 您可以将小部件用于图库、幻灯片、社交共享、图标、联系表单而不是插件。
优化您的 WordPress 数据库
网站数据库保存您的内容、脚本、图像、视频以及您的 WordPress 网站运行所需的每一项设置。 复杂的数据库将减少加载时间,因为数据库查询将花费更多时间来获取所需的所有信息。 彻底建议定期清理和维护数据库以增加您的网站加载时间。 WP Rocket 和 WP-Optimize 等插件将有助于定期修改您的网站数据库。
为您推荐: 10 多个最佳拖放式 WordPress 页面构建器。
优化评论
带有评论部分的 WordPress 网站会增加网站的权重并使其加载速度变慢。 通常,繁忙的评论部分会以 HTTP 请求、数据库查询、用户图像等形式增加其权重。加载每个评论都需要时间来加载并使网站加载缓慢。 禁用评论部分将加快网站速度。 但是,如果你想显示评论,你可以安装任何延迟加载 WordPress 插件来显示评论或禁用头像图像并减少 HTTP 请求。
安装缓存插件
浏览器缓存将使网站加载速度提高 2 到 5 倍。 静态图片、CSS 代码、图片、字体、flash 动画文件、JavaScript、HTML 都包含在缓存中,它们存储在用户的浏览器缓存文件夹中。 如果使用适当的缓存插件,加载这些文件所需的时间会更少。 否则,用户每次访问网站时都必须加载一个新页面,加载这些页面会很慢。 这些特殊的插件会告诉浏览器将缓存文件存储多长时间,例如 30 天等。W3 Total Cache 等 WordPress 插件具有浏览器缓存功能,或者您也可以选择独立插件。
禁用热链接
当网站从您的网站复制内容时,就会发生盗链。 因此,当用户访问他们的网站时,该网站会使用您的带宽来加载图像和其他文件。 它也会减慢您的网站速度。 将以下代码添加到“.htaccess”文件是阻止其他站点盗链您的图像和其他文件的可靠方法。
RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google\.com(/.*)*$ [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example\.com(/.*)*$ [NC] RewriteRule \.(jpg|jpeg|gif|bmp|zip|rar|mp3|flv|swf|xml|php|png|css|pdf)$ - [NC,F,L]
持续更新PHP版本
PHP 是一种服务器端编程语言,安装在虚拟主机服务器上。 WordPress 使用 PHP 进行编程,使服务器上的 PHP 保持更新,从而加快网站速度。 更新 PHP 版本将使网站速度提高 2 倍。 最新的 PHP 版本是 7,强烈建议通过插件保持更新。
网站防火墙
拥有安全的网站防火墙可以防止对您的 WordPress 网站进行不必要的攻击和盗窃。 恶意软件、黑客可以访问您的网站服务器,并窃取宝贵的数据。 建议具有活动的 DNS 级别防火墙安全性。 它可以阻止不需要的恶意攻击并阻止黑客攻击。
延迟加载
Lazy Load 是一个 WordPress 插件,它只加载观众在屏幕上看到的那些图像。 这意味着当用户在网站上滚动时,他只会看到屏幕上下载的那些图像,而不是下载所有图像、视频。 它将加快图像和视频的下载速度,因为并非所有的视频和图像都必须预先加载,并且只有出现在屏幕上的才会被下载以供查看。 Lazy Load 可用于上传视频、图片、幻灯片、评论、Gravatars。
谷歌广告
在您的网站或网络博客上插入 Google Ads 也会降低网站的速度。 您需要观察并记下广告在浏览器上的加载情况。 如果网站制作不佳,插入广告会使加载速度更慢。 更改广告的布局以及广告在浏览器上的显示方式将有助于解决此问题。
您可能还喜欢:您可以使用 WordPress 构建的 10 种网站类型。
结论
如果您认为上述步骤会加快您的 WordPress 网站加载时间,请重新考虑一下。 没有明确的程序可以确定是什么导致您的网站变慢。 这是一个识别和搜索减慢网站加载时间的因素的过程。 测试是其中的关键,您需要在通过网站交付的内容和它在网络浏览器上的加载速度之间确定优先级。 您需要找到优化网站速度的完美方法,这将包括一些创意并在您有限的网络资源范围内工作。