2022 WordPress 网站优化指南

已发表: 2022-09-06

每个 WordPress 网站所有者都痴迷于网站性能,尤其是页面加载时间。

2022 年,当 Google 为任何用户查询显示数百个网站时,确保您的网站立即加载并继续正常运行是确保您的企业网站吸引访问者并有助于实现您的业务目标的基本要求。

网站速度和性能是如此重要,以至于谷歌在建立搜索索引时认为它们是一个重要的排名因素。 通常,搜索引擎对快速加载网站的排名远高于具有故障的慢速加载网站。

页面加载缓慢表明您的网站无法提供出色的体验。 Crazy Egg在一篇很棒的博客文章中介绍了访问者离开网站的原因

如果您有 WordPress 网站,本文将介绍一些优化网站的基本技巧。 应用它们后,您将能够在您的网站上提供更好的用户体验。

减慢网站速度的因素

让我们从降低您网站速度的因素开始。 了解这些因素可以帮助您就网站性能以及如何优化网站以获得出色的用户体验做出长期决策。

您的网络服务器

您的所有网站文件都托管在您的网络服务器上。 配置不当的服务器甚至会减慢最佳优化的 WordPress 网站。 这就是为什么您需要密切关注您的服务器设置和

WordPress 缓存

应该缓存最频繁服务的页面以减少服务器上的负载。 如果没有缓存,服务器必须专用资源来响应每个请求。 这将很快使服务器不堪重负,导致它变慢并最终崩溃。

页面大小

页面大小是浏览器呈现页面所需的所有文件的总和。 这包括作为页面一部分的图像和视频。 如果这些资产没有优化,下载包会太大,拖慢用户体验。

外部脚本

外部脚本托管在第三方服务器上。 当它们包含在您的网站中时,您的服务器会将数据发送到这些脚本,然后等待响应。 这增加了在用户浏览器中加载页面所需的时间。 最糟糕的情况发生在调用失败时,用户必须等待几秒钟才能浏览器完成显示页面。

由于这些因素的结合,WordPress 网站通常很慢。 所以,现在让我们找出可以用来优化 WordPress 网站并加快用户体验的策略。

但首先,检查您的网站速度

在优化 WordPress 网站时,必须确定网站性能不佳的原因。

如果您从进行网站速度测试开始,将会有所帮助。 一个简单的谷歌搜索将引导您到几个流行的在线工具。 对于本文,我们将使用 isitwp 免费网站速度检查

在结果中,您会看到很多有用的信息,这些信息可以帮助您了解为什么您的网站没有达到最佳效果。 最重要的数据集在第一层。 在这里,您可以看到加载时间、页面大小以及为获取网站上的元素而发出的请求数。

根据谷歌的说法,一个好的网站加载时间不到两秒,半秒是最理想的。

加快 WordPress 网站速度的十大策略

以下是优化 WordPress 网站并为访问者提供出色体验的十种方法。 这些策略的好处是您不必乱用代码来实现这些想法。

保持一切更新

优化 WordPress 网站的最简单方法是更新网站上安装的插件和主题。

每个新版本的主题和插件都针对性能和速度进行了更好的优化。 此外,新版本没有已知错误,并且与流行的 WordPress 主题和插件更兼容。

WordPress 现在在左侧管理菜单栏中提供了一个更新选项卡。 此选项卡提供您需要的有关最新可用版本的所有信息。 单击更新按钮开始更新过程。

检查后台活动

WordPress 有一整套在后台运行的计划任务系统。 这些任务负责站点管理和更新,以便您可以专注于更重要的活动。

其中一些任务对站点的性能影响不大。 这些任务的一个很好的例子是发布预定的帖子。 同样,检查最新 WordPress 版本可用性的过程也不会减慢网站速度。

另一方面,一些计划任务(例如站点备份)可能会降低网站速度,因为它们会消耗服务器资源。

虽然由于对站点性能的不利影响而无法完全停止这些过程,但毫无疑问,您可以控制它们何时变为活动状态。 例如,您可以安排备份插件在您的网站流量较低时进行备份。 同样,您可以调整进程的频率以将站点备份间隔开,这样它就不会过多地影响站点性能。

显示帖子摘要而不是全文

WordPress 在您的主页和档案页面上显示完整的文章。 现在,如果您的网站有很多内容,页面加载速度会因为所有这些内容而下降。

除了缓慢的页面加载速度之外,这可能会减少浏览量,因为访问者可以看到主页上的所有内容,因此不会被迫点击您网站上的其他页面和帖子。

您可以通过在这些页面上显示摘要来解决此问题。 为此,只需转到管理菜单>>设置>>阅读。 向下滚动到“对于提要中的每篇文章,显示”单选按钮并选择摘要。

不要将音频/视频上传到您的服务器

音频和视频非常适合吸引游客的注意力。 许多 WordPress 用户错误地将它们上传到媒体库。

这些资产增加了在访问者浏览器中显示页面所需的总时间。 该过程也会消耗您的带宽配额。

但这还不是全部——您还需要了解您网站上的备份插件通常包含存档中媒体库中的所有内容。

因此,媒体库中的大量文件会增加备份网站所需的时间。 另一个缺点是恢复您的网站所需的时间。 由于归档文件很大,该插件需要时间来解压所有内容,确保所有内容都已签出,然后开始将所有内容复制到指定文件夹。

您可以在 YouTube、SoundCloud 和 Vimeo 等平台上托管视频,而不是将所有内容上传到服务器。 然后,您可以使用这些平台提供的嵌入代码将视频嵌入到您的帖子和页面中。 您可以在您的网站上嵌入尽可能多的视频和音频,而不必担心性能下降和带宽上限。

限制后期修订的数量

默认情况下,WordPress 将每个帖子和页面的所有修订保存在您网站的数据库中。 所有这些膨胀都会影响查询数据库的插件的性能。 一些插件排除了后期修订,以最大限度地减少性能损失。

由于大多数主题和插件功能都涉及数据库查询,因此数据库必须尽可能精简以提高网站性能。

幸运的是,这个过程很简单。

首先,找到 wp-config.php 文件(通常位于您的 WordPress 网站的根文件夹中)。 找到文件后,将其下载到本地计算机。

必要:制作文件的副本,以便在出现任何问题时可以恢复文件。

在您首选的代码编辑器中打开下载的文件。 添加以下行并保存:

定义('WP_POST_REVISIONS',4);

此代码段将保存的帖子修订数量限制为四个。 WordPress 现在将保留最后四个修订版并丢弃旧版本。

这个简单的技巧减少了数据库的大小并加快了插件和主题的性能。

安装缓存插件

大多数 WordPress 帖子和页面内容都是动态的,这意味着服务器“构建”内容以响应访问者的请求。 服务器必须运行内部(或外部)脚本或进程来提取所有必需的信息并将其发送到浏览器。

你可以想象你的服务器完成所有用户请求的时间。

缓存插件是一个很好的解决方案,可以将这个要求减少一半。 插件安装并激活后,它会存储请求最多的页面的副本。 现在,当用户请求缓存中的页面时,插件会立即为页面提供服务,而不是给服务器增加负担。

许多托管服务提供商推荐缓存插件,市场上有很多很棒的插件。 如果您想尝试插件,请从 WP Rocket 和 WP Super Cache 开始。

优化图像

图像对于打破长长的文字墙并为您的帖子和页面的呈现增添趣味是必不可少的。

您知道添加未经优化的图像会降低您的网站速度吗? 事实上,对于许多网站来说,这通常是页面加载缓慢的第一大原因。

现在,您可以通过图像编辑软件缩小照片大小,自行优化图像。 您还可以将图片保存为 JPEG 格式以减小图像尺寸。

您还可以安装 Smush 或 EWWW 等图像优化插件来优化您上传到网站的图像。

优化 WordPress 数据库

随着时间的推移,WordPress 数据库积累的数据会增加搜索数据库所需的大小和时间。

从数据库中删除所有过时的信息(特别是旧的修订和未使用的标签)是优化 WordPress 网站的绝佳方式。 这样做的一个好方法是通过诸如 WP-Sweep 之类的插件。 这些插件删除旧信息并优化数据库结构。

使用延迟加载

如果您在网站上使用大量音频/视频、图像或画廊,延迟加载是减少页面加载时间的好方法。

如果可用,延迟加载会用占位符替换资产,以加快页面加载速度。 当访问者滚动到占位符所在的页面部分时,它会被原始项目替换。 这种技术也适用于 gravatar 和评论。

您可以使用延迟加载插件(例如 WP Rocket 的 Lazy Load)在您的网站上实现延迟加载。

杀死内容盗链

热链接是其他网站使用直接网络链接链接到您的内容的做法。 每次有人访问他们的页面时,您网站的内容都会从您的服务器加载。 这会浪费您的带宽和服务器资源。

您可以将以下代码段添加到 .htaccess 文件中以防止盗链。 该文件位于您网站的根文件夹中。

#禁用带有禁止或自定义图像选项的图像热链接

重写引擎开启

重写条件 %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]

重写规则 \.(jpg|jpeg|png|gif)$ - [NC,F,L]

结论

优化您的 WordPress 网站是一项持续的活动。 您需要密切关注以保持更新。 您还需要定期检查网站性能(我们建议每月两次)以确保一切正常。

我们希望您将这些策略应用于您的 WordPress 网站,并为您的访问者提供良好的体验。 如果我们错过了您最喜欢的 WordPress 优化策略,请在下面的评论中告诉我们。

作者简介

Zafar Iqbal 是一名营销人员转为 WordPress 爱好者。 他对 WordPress 和前端的所有事物都感兴趣。 他运行zfrqbl ,这是一个对 WordPress 用户有用的资源。 不玩测试网站时,他在玩 FPS!

wp技术支持