WordPress 性能优化 – 15 种尝试和测试的方法

已发表: 2022-09-15
目录隐藏
1.为什么要优化 WordPress?
2. WordPress 性能优化的十五种方法
2.1。 寻找更快的 WordPress 托管服务
2.2. 更新您的软件
2.3. 使用轻量级的 WordPress 主题
2.4. 优化您的主页
2.5. 删除不必要的插件
2.6. 减少外部脚本
2.7. 缩小 CSS 和 JavaScript 文件
2.8. 如果不需要,禁用 pingback
2.9。 为您的图像禁用热链接
2.10。 为 HTTPS 配置
2.11。 使用缓存技术
2.12. 使用内容交付网络 (CDN)
2.13. 压缩图像
2.14。 不要将视频直接上传到 WordPress
2.15。 清理您的 WordPress 数据库
、结论

即使在社交媒体和其他内容展示平台的主导下,您的网站仍然是建立品牌信任度的最关键因素。 您的网站应该加载速度更快并具有相关内容。 随着 WordPress 成为顶级网站建设平台,优化您的网站比以往任何时候都更容易。

有许多文章涵盖了 WordPress 性能优化技巧,但只有少数文章可能适用于您的网站。 本文介绍了加快 WordPress 网站速度的最有效方法。

为什么要优化 WordPress?

人们口袋里装着功能强大的电脑,配备了高速互联网接入。 虽然这看起来很神奇,但它彻底改变了我们的想法。 我们的注意力已经缩短到几秒钟。 人们无法忍受缓慢的网站。

研究发现,一半的访问者离开网站时加载速度超过两秒。 这意味着您的网站流量将少于您的竞争对手,并且您知道这意味着什么 - 较低的销售额。 因此,无论如何,您应该始终选择更快的网站。

在尝试任何网站优化技巧之前,您需要了解您的网站在性能方面的位置。 为此,您可以使用任何可靠的网站性能测试工具。

我们建议 Webpagetest 从不同的位置、网络浏览器和互联网速度测试您网站的真实性能。

要获得更详细的分析,请使用 Google PageSpeed Insights。 这可以让您更好地反馈如何改进您的网站。

WordPress 性能优化的十五种方法

让我们看看最有效的方法。

寻找更快的 WordPress 托管服务

您的托管服务提供商的性能直接影响您的网站加载速度。 共享主机是最常见的类型,您的站点将与许多其他站点一起托管在服务器上。 虽然这更便宜,但它也有其缺点。

如果其他站点获得更多流量,则服务器会为这些站点分配更多资源。 这会减慢您的网站速度。 Hostinger 和 Bluehost 等流行的托管服务提供商对此有解决方法。 因此,如果您选择共享托管服务提供商,请选择最快、最可靠的托管服务提供商。

另一种选择是使用托管的 WordPress 托管服务。 它提供自动备份、WordPress 更新和高级安全性。 GoDaddy 被认为是托管 WordPress 托管的行业领导者。

更新您的软件

确保您使用的是最新版本的托管服务器、Web 服务器和最新的数据库,如 MySQL 和 PHP。 如果您不能自己更新它们,请询问您的托管服务提供商,如果他们不能这样做,请记住还有其他托管服务提供商。

同样,您也需要跟上 WordPress 更新,因为这些更新提供了错误修复、附加功能或增强的性能。

使用轻量级的 WordPress 主题

您可能已经注意到,最快的网站是最简约的。 小部件、滑块和按钮等图形元素确实使网站看起来更生动。 但权衡是这些元素使网站变得沉重。

诀窍是使用美观的最小 WordPress 主题,其中包含您品牌所需的必要组件。 许多现代网站都使用此类主题,这是提高网站加载速度的一种行之有效的方法。

优化您的主页

许多公司在设计网站时犯的一个常见错误是,他们将所有可能的信息都塞进了主页本身。

WordPress 更喜欢在单击链接时加载整个页面。 如果您的主页太长或元素太多,则需要更多时间才能完全加载。 这会带走良好的用户体验,并且访问者更有可能在您的网站完全加载之前离开您的网站。

一个好的做法是在主页上放置相关信息以及指向另一个页面的链接,以阅读有关特定主题的更多信息。

删除不必要的插件

插件可以在任何地方为您提供帮助,从向您的网站添加类似应用程序的功能到将其转换为成熟的电子商务网站。

然而,插件确实有一个缺点——你添加的插件越多,你的网站就会变得越慢。 这就是为什么您应该列出您网站上绝对需要的功能的原因。 然后,您需要找到提供这些功能的最优化的插件。 永远记得添加尽可能少的插件。

减少外部脚本

外部脚本或第三方脚本是一段代码,当添加到您的站点时,它们会提供额外的功能。 跟踪工具、社交媒体按钮、广告、评论选项和视频嵌入等功能都是通过外部脚本完成的。

但是外部脚本会增加您的页面大小并需要额外的网络请求才能运行。

您可以做的最好的事情是删除所有不必要的脚本。 另一种选择是延迟加载外部脚本,以便它们仅在用户滚动浏览它们时加载。

缩小 CSS 和 JavaScript 文件

缩小从代码中删除不必要的空格和行,以提高您的网站速度。 虽然空格和额外的行使代码易于理解,但它们实际上并不是必需的。

网上有一些方便的教程可以帮助您手动缩小 CSS 和 JavaScript 文件。 但是,如果您对缩小一无所知,那么总会有插件。 Autooptimize 和 WP Rocket 是最受欢迎的。

如果不需要,禁用 pingback

Pingbacks 和 trackbacks 会从 WordPress 生成请求,以便在您的网站收到链接时通知您。 这是您的服务器资源的额外工作。 所以最好完全关闭它并选择像谷歌网站管理员工具这样的服务,它可以提醒你而不会给你的服务器造成压力。

要禁用 pingback,请转到My Sites > Settings > Discussion并关闭选项Allow link notifications from other blogs (pingbacks and trackbacks)

为您的图像禁用热链接

热链接是指另一个站点通过直接从您的网站链接它们将您的图像嵌入到其 URL 中。 每次在他们的网站上加载该图像时,它都会使用您的服务器带宽。 这会减慢您的网站速度。

为了防止图像盗链,您需要将以下代码添加到您的.htaccess file

重写引擎开启
重写条件 %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)your domain [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
重写规则 \.(jpg|jpeg|png|gif)$ - [NC,F,L]

为 HTTPS 配置

浏览网页时的安全至关重要。 甚至搜索引擎也停止在搜索页面上推荐 HTTP 站点

为您的站点启用 HTTPS 不仅可以提高站点的安全性,还可以让您的服务器使用更新更快的 HTTP/2 协议。 HTTP/2 协议针对网络传输进行了更优化,并且还提高了站点的性能。

使用缓存技术

WordPress 页面是动态的,每次加载页面时,WordPress 都会收集您的特定文件并组织它们以供用户查看。 正如预期的那样,此过程需要一些时间,尤其是当站点具有许多动态元素时。

通过缓存,您的动态站点将被复制并保存为静态文件。 然后将这些静态文件提供给访问者,从而大大减少服务器负载。

您可以轻松安装 W3 Total Cache 或 WP Super Cache 等缓存插件,并使您的网站加载速度提高五倍。

使用内容交付网络 (CDN)

根据与您的托管服务器的距离,不同的用户可以有不同的加载速度。 将您的服务器位置靠近目标受众并不总是可能的,尤其是当访问者可能来自不同国家时。 因此,这就是您应该使用内容交付网络 (CDN) 的原因。

CDN 将您网站的静态副本保存在位于各个国家/地区的各个数据中心中。 它的功能是将您的网站从最近的位置传递给访问者。 这将使延迟保持在最低限度,从而实现最大加载速度 Sucuri、KeyCDN 和 Cloudfare 是我们推荐的流行 CDN。

压缩图像

高分辨率图像具有更大的文件大小,直接上传时,会增加 WordPress 网站的大小。

您不必过度使用图像,只有必要的图像足以吸引人们的注意力。 对于您必须添加的图像,您可以在将它们上传到您的 WordPress 网站之前对其进行压缩。 TinyPNG 和 Compressor.io 等工具非常适合压缩图像而不会降低质量。

WP Smush 和 Optimole 等插件可以在您将图像上传到您的站点时自动压缩它们,但我们建议您手动压缩它们。 您在不压缩的情况下安装的图像越重,您的网站就会变得越重。

不要将视频直接上传到 WordPress

通过您网站上的视频材料展示您的品牌标识是一个好主意。 但是您不应该将它们直接上传到 WordPress。

视频具有更大的文件大小,并且将它们托管在 WordPress 上会对您的带宽产生严重影响。 相反,您可以做的是,将您的视频上传到 YouTube 和 Vimeo 等第三方网站,并将这些链接嵌入您的 WordPress 网站。

清理您的 WordPress 数据库

如果您的 WordPress 数据库已经活动了一段时间,它将有很多文件和数据。 其中大部分不再需要。 这些文件会占用您的磁盘空间,从而增加您网站的大小。

对于具有注册或会员资格的网站,提供内容需要额外的查询。 这可能只意味着一件事——访问者的加载时间更长。

您需要定期优化您的 WordPress 数据库。 幸运的是,有一些插件可以让工作更轻松。 WP-Sweep 和 WP-Optimize 可帮助您通过单击按钮删除不需要的帖子、未使用的标签、垃圾评论等。

结论

以上所有技巧都是经过验证的WordPress性能优化方法。 我们希望本文能帮助您加快网站建设速度并为访问者提供更好的体验。

确保您尝试所有步骤以从您的 WordPress 网站中获得最佳性能。 此外,在尝试这些步骤之前和之后进行网站性能测试,这样您就会知道您的网站改进了多少。