如何在 2022 年加速您的 WordPress 网站

已发表: 2022-02-14

您想提高 WordPress 网站的速度吗? 快速加载页面可改善用户体验、提高页面浏览量并帮助您的 WordPress SEO。

但是,创建一个闪电般的网站并不是一夜之间的任务。 要提高 WordPress 网站的速度,您需要奉献精神、一致性和明确的计划。 这就是为什么我们今天将讨论如何加快 WordPress 网站的速度。

我们试图涵盖您需要了解的有关速度的所有信息,包括为什么速度很重要、如何检查网站速度以及您可以对 WordPress 网站速度采取的有用提示。

为什么速度对您的 WordPress 网站很重要?

根据研究,从 2000 年到 2016 年,人类的平均注意力持续时间从 12 秒下降到 7 秒。

作为网站的所有者,这对您意味着什么?

您有几分钟时间向人们展示您的内容并说服他们留在您的网站上。

如果网站太慢,用户甚至可能在网站开始加载之前就离开了。

根据一项涉及亚马逊、谷歌和其他重要网站的 StrangeLoop 案例研究,页面加载时间延迟 1 秒可能导致转化率下降 7%,页面访问量下降 11%,客户满意度下降 16%。

此外,谷歌和其他搜索引擎已经开始惩罚速度较慢的网站,将它们在搜索结果中排名较低,从而减少此类网站的流量。

总而言之,如果您想从您的网站获得更多流量、订阅者和收入,您必须让您的 WordPress 网站快速!

如何检查您的 WordPress 网站速度?

初学者有时认为他们的网站还可以,只是因为它在他们的计算机上看起来并不慢。 这是一个很大的错误。

现代浏览器(如 Chrome)会将您的网站保存在缓存中,并在您开始输入 URL 时自动预取它,因为您经常访问它。 因此,您的网站几乎会立即加载。

但是,第一次访问您网站的普通用户可能不会有相同的体验。

世界不同地区的用户将拥有完全不同的体验。

这就是为什么我们建议使用 WebPageTest 或 GTmetrix 之类的工具来检查网站速度的原因。

完成网站速度测试后,您可能会想,“什么是好的网站速度目标?”

一个好的网站加载时间少于 2 秒。

但是,您越快完成它,它就越好。 在这里节省的几毫秒可以在加载时间上增加一半甚至一整秒。

是什么导致您的 WordPress 网站变慢?

您的速度测试结果中可能会出现一些改进建议。 然而,其中大部分是初学者难以理解的技术术语。

以下是导致 WordPress 网站运行缓慢的主要原因:

  • 虚拟主机:如果您的虚拟主机服务器配置不正确,它可能会降低您的网站速度。
  • WordPress 配置:如果您的 WordPress 网站不提供缓存内容,您的服务器将不堪重负,导致您的网站变慢甚至崩溃。
  • 页面大小:未针对网络优化的图像。
  • 糟糕的插件:使用写得不好的插件可能会导致您的网站加载缓慢。
  • 外部脚本:广告、字体加载器等外部脚本会显着影响您网站的速度。

既然您知道是什么降低了您的 WordPress 网站的速度,那么让我们看看加快速度的方法。

以下是加快 WordPress 网站速度的方法

1. 选择最好的虚拟主机提供商

您的 WordPress 托管服务提供商对您网站的成功至关重要。 一家好的共享托管公司,例如 Bluehost 或 Siteground,将超越并优化您的网站以提高速度。

另一方面,共享主机意味着与大量不同的客户端共享服务器资源。 这意味着如果您邻居的网站收到大量流量,可能会影响服务器的整体性能,从而降低您的网站速度。

另一方面,使用托管 WordPress 托管服务可为您提供运行 WordPress 的最佳服务器设置。 为了保护您的网站,托管 WordPress 托管服务提供商可以包括自动备份、WordPress 升级和更全面的安全设置。

2.安装有效的缓存插件

WordPress 页面是“动态的”。 这意味着只要有人点击您网站上的帖子或页面,就会实时创建它们。

WordPress 必须执行一个过程来收集所需的信息,将它们放在一起,然后将其展示给您的用户以构建您的页面。

这个过程有很多阶段,如果您有大量的人同时查看它,它可能会导致您的网站变慢。

这就是为什么我们建议在每个 WordPress 网站上使用缓存插件的原因。 缓存可以将您的 WordPress 网站速度提高 2 到 5 倍。

有几个不错的 WordPress 缓存插件可用。 但是,我们推荐 WP Rocket(付费)或 WP Super Cache(免费)。

许多 WordPress 托管公司,例如 Bluehost 和 SiteGround,也提供缓存服务。

3.优化图片

WordPress 网站运行缓慢的最常见原因是大图像。 您网站的图像文件越大,加载时间就越长。

因此,优化图像是提高网站性能的关键步骤。 优化图像文件包括调整大小和压缩它们,以便可以快速获取和加载它们。

良好的图像优化有两个步骤。 首先,请确保您的图片在上传到您的网站之前已经过编辑。

为此,您需要弄清楚您将在哪里使用图像以及它应该有多大。 然后可以使用 Pixlr 等工具将图像裁剪并保存为尽可能小的尺寸。 更改文件格式有时可以帮助减小文件大小——例如,jpg 通常比 png 图像小。

其次,在您的网站上安装图像优化插件——我们推荐 Smush。 这不仅在上传后进一步压缩图像,提高页面性能,而且还包括其他一些图像优化功能,例如延迟加载。

有关图像优化的更多详细信息,请参阅我们关于如何为 WordPress 优化图像的帖子。

4. 保持您的 WordPress 网站更新

WordPress 作为一个维护良好的开源项目不断更新。 每次更新不仅包括新功能,还包括针对安全和错误问题的修复。 您的 WordPress 主题和插件也可能需要定期更新。

作为网站的所有者,您有责任保持您的 WordPress 网站、主题和插件为最新。 如果不这样做,您的网站可能会变得缓慢且不可靠,并且容易受到安全攻击。

5. 在主页和档案中使用摘录

在您的主页和档案中,WordPress 默认显示每篇文章的全部内容。 因此,您的主页、类别、标签和其他存档页面的加载速度都会变慢。

在这些网站上显示完整文章的另一个缺点是读者不太可能浏览文章本身。 这可以减少页面浏览量和人们在您的网站上花费的时间。

您可以自定义您的网站以显示摘录而不是完整内容,以减少加载存档页面所需的时间。

您可以导航到设置»阅读并选择对于提要中的每篇文章,显示:摘要而不是全文

6.限制每页评论

虽然有这么多人阅读您的博客内容很棒,但许多评论可能会减慢页面加载速度。 将评论部分拆分为页面以减少加载时间是个好主意。

转到设置»讨论并单击将评论拆分为页面选项以限制每页显示的评论数量。 然后,您可以指定每页的评论数。

这应该会减少内存使用并改善帖子和包含许多评论的页面的页面加载时间。

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

CDN 是一个全球性的服务器网络。 构成您网站的“静态”文件将存储在每台服务器上。

与上述“动态”的 WordPress 页面不同,这些静态文件包括图像、CSS 和 JavaScript 等不变文件。

当您使用 CDN 时,每次访问您的网站时,用户都会从离他们最近的服务器获得静态文件。 由于 CDN 处理了大量工作,因此您的网络托管服务器会更快。

假设您的网络托管公司的服务器位于美国。 来自美国的访问者会注意到加载时间比来自印度的访问者更快。

使用内容交付网络 (CDN) 可以帮助您的访问者更快地加载您的网站。

8. 不要将音频/视频直接上传到您的网站

您可以将音频和视频文件直接添加到您的 WordPress 网站,它会在 HTML5 播放器中为您播放。 然而,这是你永远不应该做的事情!

它显着增加了网站加载所需的时间。 而不是简单地上传音频和视频,包括链接,它将完美运行。

由于 WordPress 包含内置的视频嵌入功能,您可以将视频的 URL 复制并粘贴到您的帖子中,它会自动嵌入。

9.选择一个速度优化的主题

在为您的网站选择主题时,密切关注性能优化至关重要。 一些看起来很有吸引力和令人印象深刻的主题编码不当,可能会导致您的网站加载缓慢。

一个更具体的主题比一个包含复杂布局、华丽动画和不必要功能的主题更好。 像 Astra 这样的高级 WordPress 主题提供了编码良好且针对速度进行优化的主题。

10. 减少外部脚本和 HTTP 请求

外部脚本经常被打包到主题和插件中,调用不同的 JavaScript、CSS、字体和图片。

如果您检查网站的源代码,您会遇到不熟悉的特定脚本。 尽可能减少外部 HTTP 请求并单独托管它们以加快您的 WordPress 网站。

11. 优化你的 WordPress 数据库

如果您优化您的 WordPress 数据库以提高您网站的性能,那将是最好的。 您的 WordPress 数据库,就像您的计算机硬盘一样,充满了您不需要的垃圾。 随着时间的推移,未经优化的 WordPress 数据库会降低您的网站速度。 简单的解决方案是不时清理它。

为了加快您的 WordPress 网站速度,您可以安装数据库优化插件或手动从不需要的垃圾中清除数据库。

12. 减少对数据库的调用

不幸的是,有几个 WordPress 主题的代码很糟糕。 他们忽略了 WordPress 的最佳实践,直接进行数据库调用或发出太多不必要的数据库请求。 这可能会导致您的服务器因任务超载而显着减慢。

即使是编码良好的主题也可以具有执行数据库调用的代码,只是为了获取博客的基础知识。

您不能责怪为此负责的主题开发人员。 他们没有任何其他方法可以确定您的网站是用什么语言编写的。

但是,如果您使用子主题来自定义您的网站,您可以用您的数据替换这些数据库调用以减少数据库调用。

13. 限制后期修订

在您的 WordPress 数据库中,后期修订会占用空间。 一些用户认为插件执行的数据库查询可能会受到修订的影响。 如果插件没有明确排除后期修订,则可能会导致您的网站通过搜索它们而加载缓慢。

您可以对 WordPress 为每篇文章保留的修订数量设置限制。 将以下代码复制并粘贴到您的 wp-config.php 文件中。

define( 'WP_POST_REVISIONS', 2 );

WordPress 只会使用此代码存储每个帖子或页面的最后两个版本,并且会立即丢弃以前的修订。

14.禁用盗链

当一个网站使用另一个网站的资源时,这称为盗链。 如果有人从您的网站复制了一张图片,他的网站将在加载后从您的网站加载该图片。 这表明它正在使用您服务器的带宽和资源。

它会减慢您的网站速度,您可以通过删除它来加快速度。

您可以通过将以下代码添加到您的 .htaccess 文件并使用您的域名更改它来防止盗链。

RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

15. 将 LazyLoad 添加到您的图像中

延迟加载是一种旧的 WordPress 性能优化策略,涉及在用户向下滚动页面时加载图像。 目的是避免一次加载页面的所有组件,因为这会给服务器带来负载并导致加载时间变慢。 相反,仅当用户到达显示图像的页面部分时才加载图像。

您可以使用任何延迟加载插件来实现这种方法。

16. 使用最新的 PHP 版本

WordPress 主要用 PHP 编写,这是一种高级编程语言。 它是一种服务器端语言,这意味着它已安装并在您的托管服务器上运行。

所有优秀的 WordPress 托管公司都在其服务器上使用最可靠的 PHP 版本。 但是,您的托管服务提供商可能使用的是较旧的 PHP 版本。

PHP 7 的速度是以前版本的两倍。 这对您的网站来说是一个显着的性能提升,您应该利用它。

您可以通过安装和激活版本信息插件来查看您的站点使用的 PHP 版本。

激活后,该插件将在 WordPress 管理仪表板的页脚部分显示您的 PHP 版本。

17.拆分长帖子

更长、更深入的博客文章更受读者欢迎。 较长的帖子也更有可能在搜索结果中排名更高。

但是,如果您要发布包含许多图像的长篇内容,这可能会降低您的网站速度。

尝试将较大的内容拆分到多个页面上。

为此,WordPress 具有内置功能。 包括 !––next page––> 标记,您希望在该标记处将文章划分到下一页。

18. 禁用 Pingbacks 和 Trackbacks

Pingbacks 和 trackbacks 是让您知道其他网站何时链接到您的内容的工具。 对于收到大量 pingback 和 trackback 的网站来说,这是一个重大问题。 因为每个链接都会生成一个单独的请求,所以会给您的服务器资源带来额外的压力。

您网站的加载时间会受到影响。 因此,禁用 pingback 和 trackback 是最好的方法。

为此,请转到仪表板的设置 » 讨论。 取消选中“允许来自其他博客的链接警报”选项并保存您的更改。

19. 缩小 CSS 和 JS 文件

您可以通过缩小其 JavaScript 和 CSS 文件来提高 WordPress 网站的性能。 缩小通过删除不必要的空格、换行符和注释来减小文件的大小。

此外,您可以组合这些文件以减少超文本传输​​协议 (HTTP) 请求的数量。 这消除了对每个 CSS 和 JavaScript 文件的多个服务器请求的要求。 由于请求较少,您的网站将加载得更快。

大多数缓存插件,例如 WP Rocket 和 WP-Optimize,都提供缩小选项。 因此,您所要做的就是在您正在使用或计划使用的缓存插件中启用缩小功能。

20.删除未使用的插件

同时运行的插件过多可能会减慢您网站的加载速度,因为每个插件都像一个迷你软件。 即使您没有使用插件,它也可能在您不知道的后台工作。 可能是时候做出一些改变了。

首先停用任何您知道不会再使用的插件。 每次停用后,测试您的网站,然后在确定一切正常后卸载这些插件。 然后,一一移除插件,观察哪些插件会影响页面性能。 寻找这些不那么昂贵的插件的替代品。

21. 使用更快的插件

编码不佳的 WordPress 插件通常会加载过多,从而提高页面加载速度并降低网站速度。

为了帮助您找到最佳插件,我们精心挑选了 WordPress 网站必备插件列表。

下面显示了我们最受欢迎的 WordPress 插件类别的一些首选。

  • WPForms – 最快、最适合初学者的 WordPress 联系表单插件。
  • Yoast SEO – 强大的 WordPress SEO 插件,可帮助您的网站在 Google 等搜索引擎中表现更好。
  • MonsterInsights – 最好的 WordPress 谷歌分析插件,可为您提供 WordPress 网站分析。
  • Elementor – 拖放 WordPress 页面构建器插件,可帮助您使用可视化编辑器创建漂亮的页面。
  • WP Rocket – WordPress 的高级缓存插件,可提高您网站的性能和 Core Web Vitals 分数。
  • OptinMonster – 强大的潜在客户生成插件,可帮助您获得更多电子邮件订阅者增加销售额并发展您的业务。

结论

如果您在加快 WordPress 网站速度时遇到问题,现在是时候开始工作了。 根据我们的提示制定计划。 首先逐点浏览您的网站。 将我们的建议应用于您的网站,看看它是否有效。

请记住一件事:您可能不会立即看到结果,但如果您遵循我们的建议,随着时间的推移,您会看到很好的结果。 这不是一夜之间完成的任务。 所以,保持耐心,继续努力。

就是这样! 我们希望这篇文章可以帮助您了解如何加速您的 WordPress 网站。 您还可以查看我们的 WordPress SEO 提示,以提高您的网站排名。