如何加速您的 WordPress 网站(技巧和技巧)

已发表: 2024-04-09

您是否正在寻找加快 WordPress 网站速度的方法,以防止用户在加载之前就离开它?

提升 WordPress 网站的性能有助于改善用户体验、降低跳出率并提高转化率。

在本指南中,我们将分享行之有效的方法来加速您的 WordPress 网站,以获得流畅、无缝和快速的导航体验。

WordPress 速度优化(清单)

请务必注意,虽然您可以轻松实施某些技巧,但其他技巧可能需要技术帮助。 那就是说,让我们开始吧!

在本文中

  • 1. 对 PageSpeed Insights 进行分析
  • 2. 寻找更快的托管提供商
  • 3.使用最新的PHP版本
  • 4. 部署内容分发网络 (CDN)
  • 5. 更新您的 WordPress 网站
  • 6.使用轻量级主题
  • 7.安装高质量插件
  • 8. 优化邮件发送
  • 9. 使用 WordPress 缓存插件
  • 10.减小图像尺寸
  • 11.优化你的WordPress数据库
  • 12.减少数据库调用
  • 14.避免在服务器上托管视频
  • 15.将长帖子分成几页
  • 16.对帖子的评论进行分页
  • 17.减少外部HTTP请求
  • 18. 限制帖子修改

1. 对 PageSpeed Insights 进行分析

加快 WordPress 网站速度的第一步是使用 Google 的 PageSpeed Insights 工具来分析您的网站性能。 您所需要做的就是访问该网站,输入您的 URL,然后单击“分析”按钮。

run pagespeed insights

该工具现在将为您提供网站在移动设备和桌面设备上的性能的完整概述。 如果该工具在“核心网络生命体征评估”字段之前显示“已通过”状态,则您无需担心。

core web vitals

另一方面,如果评估失败或您的绩效评级不太好,您可以解决这些问题。 向下滚动并查看“诊断”部分以排除并修复任何页面速度问题。

page speed diagnostics

2. 寻找更快的托管提供商

您的 WordPress 网站运行速度极其缓慢的原因之一可能是您的托管提供商。 不要在这里削减成本; 购买良好的托管计划和在性能方面享有良好声誉的服务。

如果您正在寻找建议,请查看此表以快速概述我们自己测试的这些最快的网络托管服务。 所有这些选项都提供快速的加载速度、99.9% 的正常运行时间和 24/7 的支持可用性。

提供者起始价控制面板经销商计划? 提供 CDN 吗?
霍斯廷格$1.99/月面板
云道$10/月云道控制台
A2 托管$2.99/月面板
蓝主机$2.95/月面板
InMotion 托管$3.49/月面板
金斯塔$33/月我的金斯塔
站点地面$2.99/月面板

3.使用最新的PHP版本

这也与选择一个好的托管提供商有关。 有时,您的托管提供商可能提供过时的 PHP 版本。 为了获得最佳安全性和性能,我们建议使用 PHP 7.3 或更高版本。

要确定您网站的 PHP 版本,请导航至 WordPress 仪表板中的工具 » 站点运行状况 » 信息 » 服务器。 查看表中的PHP 版本部分,了解您正在使用的版本。

wordpress php version

4. 部署内容分发网络 (CDN)

对于远离网络服务器的用户/设备,网站加载速度较慢。 使用内容交付网络 (CDN) 通过将网站文件分布到全球许多服务器上来解决此问题,从而使每个人都能更快地访问您的网站。

大多数托管服务应提供 CDN 作为其计划的一部分或作为付费升级。 但是,如果您无法使用此类功能,我们建议使用 Sucuri、Bunny CDN 或 Cloudflare(免费)以获得更快的加载时间。

cloudlfare cdn plugin

5. 更新您的 WordPress 网站

由于 WordPress 是一个维护得非常好的开源项目,因此它会定期更新以提供新功能、安全升级和错误修复。 因此,使用最新版本非常重要。

如果您想检查是否有可用更新,请登录 WordPress 仪表板并导航到“更新”选项卡。 如果您看到一条通知,上面写着“WordPress 有更新版本可用”,您可能需要更新到最新版本。

update wordpress website

6.使用轻量级主题

为您的网站选择主题时,请记住简单往往是最好的。 有些主题看起来很棒,但编码很差,导致您的网站速度缓慢。 相反,选择一个基本主题并使用这些 WordPress 插件添加额外功能。

wordpress themes repository

您可以通过 WordPress 官方存储库找到易于使用且快速加载的主题。 查看本指南以了解如何切换主题。 另外,请阅读以下文章,获取有关为您的网站选择合适主题的建议。

  • 最快的 WordPress 主题
  • 极简主义 WordPress 主题

7.安装高质量插件

与编码不佳的主题会减慢网站速度类似,低质量的插件通常也会增加大量臃肿,导致页面加载时间增加,最终导致用户体验不佳和跳出率较高。

确保您只安装高质量的插件。 您可以查看我们的指南,获取有关 WordPress 插件数量过多的建议。 我们展示的一些首选包括:

  • WPForms – 最快、最好的 WordPress 联系表单插件,提供条件逻辑、订单摘要、付款数量等功能。
  • SeedProd – 最好的拖放页面构建器,具有大量预制模板,可构建速度极快的网站和登陆页面。
  • AIOSEO – 最好的 WordPress SEO 插件,适用于页面 SEO、丰富片段、本地 SEO、智能 XML 站点地图、robots.txt 编辑器等。
  • MonsterInsights – 最好的 Google Analytics 插件,甚至提供本地加载 gtag.js 的选项,以改善您的 Google Core Web Vitals。

8. 优化邮件发送

如果您运行一个繁忙的网站,其中包含一些订单表格,并且所有订单表格同时发送出去,那么电子邮件管理可能会成为一项相当困难的任务。

提高性能的一种方法是使用 WP Mail SMTP 等插件来优化电子邮件发送。 WP Mail SMTP 不是一次发送多封电子邮件,而是在后台将它们排队并缓慢发送出去。

缺点是发送电子邮件时会略有延迟,但它可以阻止您的 WordPress 网站在同时处理许多电子邮件时变慢,从而减轻资源压力。

optimized email sending and rate limiting

9. 使用 WordPress 缓存插件

当有人访问 WordPress 网站时,服务器会努力从 MySQL 数据库和 PHP 文件收集数据,并将它们组合成网页向访问者显示。 这需要时间,但是缓存插件可以使这个过程更快。

对于 WordPress 网站,许多缓存插件有助于加快速度。 我们建议尝试 WP Rocket(付费)或 WP Super Cache(免费)。 这些工具通过简化服务器必须完成的工作来帮助您的网站加载速度更快。

wp super cache plugin

10.减小图像尺寸

未优化的图像是我们在 WordPress 初学者网站上看到的最常见的速度问题之一。 在原始格式中,图像可能具有巨大的文件大小,直接影响页面的加载时间。

但是,根据您使用的图像格式和压缩方法,最多可以将图像大小缩小 5 倍。 为了帮助选择正确的工具,请查看不同压缩工具的文件大小比较表:

speed image compression table

11.优化你的WordPress数据库

随着您的网站不断发展并且您开始上传新产品、博客和其他形式的信息,您的数据库可能会包含大量您不再需要的数据。 您可以通过删除所有无关数据来优化数据库。

要优化您的 WordPress 数据库,我们建议使用 WP-Sweep 或 WP-Optimize 等工具。 这些工具提供删除未使用的标签、类别、修订和垃圾帖子的选项,使您可以更轻松地管理数据库。

wp optimize plugin

12.减少数据库调用

如果您使用的 WordPress 主题编码很差,那么它很可能会直接调用数据库或发出太多不必要的请求(忽略 WordPress 标准实践)。 这会导致您的服务器超负荷工作。

要解决此问题,您需要一些基本的 PHP 知识来编辑主题文件。 例如,看看下面的代码。 每次看到 <?php 时,都表示新的数据库请求的开始:

1. <html xmlns="http://www.w3.org/1999/xhtml" dir="<?php language_attributes(); ?>">
2. <head profile="http://gmpg.org/xfn/11">
3. <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>
4. charset=<?php bloginfo('charset'); ?>" />

您可以编辑子主题并用更具体的信息替换这些调用,以停止这些不必要的数据库请求。 找到像这样可以快速添加静态信息的地方。

1. <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
2. <head profile="http://gmpg.org/xfn/11">
3. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

WordPress 通常会在主页和其他页面(例如类别或标签)上显示整篇文章。 这可能会使您的网站变慢。 此外,如果人们在第一页上看到所有内容,他们可能不会点击阅读更多内容。

为了使您的网站更快,请尝试仅显示文章的一部分而不是整个内容。 转到“设置”» “阅读” ,然后选择“摘录”以更改文章的显示方式。 这个小小的改变可以帮助您的网站快速加载。

excerpt settings

14.避免在服务器上托管视频

WordPress 允许您上传音频和视频文件以将其提供给您的用户,并自动在 HTML5 播放器中显示它们。 然而,直接在 WordPress 上托管视频和音频可能会消耗大量带宽。

托管大型音频和视频文件也会极大地增加备份大小。 一个好的解决方法是使用 YouTube 等视频托管服务将 URL 复制并粘贴到任何帖子中,该帖子将自动嵌入。

insert from url option

15.将长帖子分成几页

人们喜欢阅读包含大量信息和图片的详细博客文章。 这些较长的文章通常也会受到搜索引擎的更多关注。 但是,拥有太多图像可能会使您的网站加载速度变慢。

要解决此问题,您可以将大文章分成较小的部分。 WordPress 有一个专门的工具可以做到这一点。 只需在您想要开始新部分的帖子中使用分页工具即可。 这样,您的网站就可以让每个人都快速、轻松地使用。

use page break block

16.对帖子的评论进行分页

当您的博客开始出现大量评论时,这表明人们喜欢您分享的内容。 但是,大量评论可能会使您的网站加载缓慢。 幸运的是,WordPress 有一个简单的修复方法。

转到“设置”»“讨论” ,然后勾选“将评论分成几页”框。 即使有很多评论,这一小步骤也有助于保持您的网站快速运行。 这就像将一本大而笨重的书变成易于翻阅的章节。

break comments into pages

17.减少外部HTTP请求

您的 WordPress 网站可能会使用来自网络的额外文件,例如来自 Google 或 Facebook 等地方的图片、代码或样式。 通常没问题,因为这些文件加载​​速度很快,这比将它们保留在您的网站上要快。

然而,太多会减慢速度,所以最好将它们关闭。 要查看这些外部请求,请右键单击站点起始页上的空白区域,选择“检查”,然后在“来源”»“页面”下查看。

view external http requests

18. 限制帖子修改

WordPress 存储文章的备份版本,这可能会填满网站的内存。 有时,如果特定插件无需搜索这些备份,这些备份可能会减慢您的网站速度。

您可以设置限制以仅保留文章的四个最新备份。 此更改可通过保留更少的备份来帮助您的站点运行更顺畅。 为此,请将以下行添加到站点上的wp-config.php文件中。

define( 'WP_POST_REVISIONS', 4 );

当您在 WordPress 网站上分享优质内容时,您的内容很有可能被盗。 这就是它的工作原理; 人们会从可靠的来源找到信息并在他们的网站上分享。

例如,某些网站通常会直接从其 URL 提供您在网站上共享的图像,而不是将它们上传到自己的服务器,从而窃取您的网络托管带宽。

为了防止这种情况发生,请将以下代码添加到您的.htaccess file中。 只需确保将 wpforms.com 替换为您自己的域名即可。

1. #disable hotlinking of images with forbidden or custom image option
2. RewriteEngine on
3. RewriteCond %{HTTP_REFERER} !^$
4. RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wpforms.com [NC]
5. RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
6. RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

WordPress 允许管理员让其他网站知道他们何时被提及。 这可能很容易引起其他人的注意,但一些专家认为这也可能会损害您的网站性能(同时还会带来麻烦)。

如果您觉得完全关闭 pingbacks 和 trackbacks 更好,那也是可以的。 只需从 WordPress 仪表板转到“设置”» “讨论” ,然后取消选中有关通知和获取有关链接的通知的前两个框。

discussion settings

有关加速 WordPress 网站的常见问题解答

学习如何加速 WordPress 网站是我们用户普遍关心的问题。 以下是一些常见问题的解答:

为什么我的 WordPress 网站这么慢?

如果您的 WordPress 网站加载缓慢,可能是由于图像过重、托管能力不足或插件过多等原因。 如果您想加快您的 WordPress 网站速度,请按照本指南中的提示进行操作!

插件越多会减慢 WordPress 的速度吗?

并不真地! 如果您使用高质量的插件,则可以添加任意数量的插件,而不会影响网站的性能。 然而,只选择必要的插件来加速您的 WordPress 网站仍然很重要。

页面速度会影响SEO吗?

页面速度对于 SEO 非常重要,因为搜索引擎(例如 Google)希望为用户提供快速答案。 如果您的网站速度很慢,它在搜索结果中的排名可能不会那么高。 如果您加快 WordPress 网站的速度,就可以帮助更多的人找到它。

Google 优化可以与 WordPress 配合使用吗?

Google Optimize 可通过插件或向您的网站添加代码片段来与 WordPress 配合使用。 它可以让您测试网站的不同版本,看看哪个版本性能更好,从而帮助您使网站更适合访问者。

接下来,了解如何使用 WordPress 付款处理

想知道如何使用 WordPress 支付处理来转变您的在线业务并开始增加销售额? 查看本指南,了解 WordPress 支付处理并充分利用高效在线交易的潜力。

立即创建您的 WordPress 表单

准备好构建您的表单了吗? 立即开始使用最简单的 WordPress 表单生成器插件。 WPForms Pro 包含大量免费模板,并提供 14 天退款保证。

如果本文对您有所帮助,请在 Facebook 和 Twitter 上关注我们,获取更多免费的 WordPress 教程和指南。