如何优化 WordPress 性能

17 Mar 2025 | 5 分钟阅读

WordPress 优化

您应该优化您的 WordPress 网站和服务器以获得最佳效果。无论流量是大还是小,所有网站都需要这样做。

这会提高您的网站速度,为您的用户提供出色的体验,并提高您的排名,因为加载时间也考虑在搜索引擎中。

有很多技巧可以帮助用户优化 WordPress 网站性能。在本教程中,我们将介绍其中一些。

  1. 选择一个好的网络主机
  2. 使用缓存插件
  3. 使用简单的 Theme/Framework
  4. 使用 CDN
  5. 优化图片以提高速度
  6. 将长文章拆分成较小的页面
  7. 将评论拆分成页面
  8. 删除不活动的插件
  9. 保持您的网站更新
  10. 不要将视频上传到 WordPress 网站
  11. 优化 WordPress 数据库
  12. 启用 Gzip 压缩
  13. 安装编码良好的插件
  14. 在可能的情况下用 HTML 代码替换 PHP 代码
  15. 删除旧帖子的修订版本
  16. 关闭 Trackbacks 和 Pingbacks
  17. 使用响应式设计
  18. CSS 放在头部,JS 放在正文(删除不必要的 Jscript)

选择一个好的网络主机

您网站的性能很大程度上取决于您选择的网络主机。因此,选择网络主机是一个非常重要的决定。如果您的网络托管服务不太好,那么其他提高网站性能的技巧可能无效。

对您选择的主机进行全面研究。阅读专家对其的评论和意见。最好多付一些钱,而不是选择便宜的而牺牲质量。


使用缓存插件

缓存插件向用户浏览器提供页面的缓存版本,而不是每次都动态生成页面。

这很重要,因为 WordPress 是用 PHP 编写的,PHP 是一种服务器端编程语言。这意味着每当有人访问您的网站时,WordPress 都会运行一个进程来获取信息,然后将其显示给用户的浏览器,这非常耗时,可能会减慢您的网站速度。

Wordpress How to optimize wordpress performance1

使用快速的主题/框架

您安装的 WordPress 主题应该快速且编码良好。不要选择包含大量您不需要的功能的主题,这会严重影响您的网站。

大型主题使用大量 CSSJavaScript、PHP 和 Iframe,加载时间很长。如果您想使用复杂的主题,请对其编码进行最小化或聘请开发人员来最大限度地发挥主题的优势。

默认的 WordPress 主题是最好的选择,因为它们编码良好且轻量级,易于加载。

Wordpress How to optimize wordpress performance2

使用 CDN

CDN 代表 **C**ontent **D**elivery **N**etworks(内容分发网络)。它是一个由地理上分散的服务器组成的网络,根据网站用户的地理位置提供缓存内容。

网站的静态资源,如图片、CSS 文件和脚本,会阻止页面在用户浏览器中显示。CDN 可以通过从世界各地用户最近的服务器提供静态文件来解决此问题。这也会减少主服务器的负载,从而为用户提供更好的结果。

Wordpress How to optimize wordpress performance3

优化图片以提高速度

图片是较重的元素之一,需要最长的时间才能在您的网站上加载。大多数网站的每个页面都有很多图片。

在使用图片之前,请确保它们已针对网络进行了适当优化。

Wordpress How to optimize wordpress performance4

将长文章拆分成较小的页面

对于包含大量图片的较长文章,最好将其拆分成多个页面。WordPress 具有此内置功能。

只需在文章中您希望拆分页面的位置添加 **<!?nextpage-->** 标签即可。

Wordpress How to optimize wordpress performance5

将评论拆分成页面

某些文章可能会收到大量评论。一次加载所有评论会花费大量加载时间。建议将评论拆分成多个页面以减少加载时间。

WordPress 的内置解决方案是转到 **设置 > 讨论** 并勾选 **将评论拆分成页面** 复选框。

Wordpress How to optimize wordpress performance6

删除不活动的插件

不再使用的插件需要立即卸载。许多用户安装了不再在其网站上使用的插件后就忘记了。

它们会增加您的网站大小并减慢您的网站速度。


保持您的网站更新

WordPress 会自动定期更新其网站。更新有助于修复错误、安全问题并提供一些新功能。

定期更新您的网站至关重要。所有插件和主题也应定期维护和更新。不定期更新您的网站可能会给您的网站带来一些安全问题。

Wordpress How to optimize wordpress performance7

不要将视频上传到 WordPress 网站

直接将视频上传到您的 WordPress 网站会消耗大量带宽。WordPress 无法优化这些视频的性能。

最好从 YouTube、DailyMotion、Vimeo 等视频托管网站嵌入视频到 WordPress,这可以提高您网站的页面加载速度。


优化 WordPress 数据库

在使用 WordPress 网站一段时间后,您的 WordPress 数据库中可能会有一些您不再需要的不使用的数据。您的数据库需要优化数据库表以获得更好的性能。

有一些插件可以帮助您清理 WordPress 网站,删除垃圾文件、待处理的垃圾评论、孤立的元数据等。它还可以优化数据库表结构,使您的数据库响应更快。

Wordpress How to optimize wordpress performance8

启用 Gzip 压缩

向访问者提供压缩版本的网站可以由于文件大小减小而减少加载时间。

您可以通过 cPanel(如果您的主机允许)或通过 WordPress 插件启用 Gzip 压缩。您也可以从您的 .htaccess 文件启用它。

Wordpress How to optimize wordpress performance9

安装编码良好的插件

有很多 WordPress 插件可用,但并非所有插件都编码良好。始终选择支持最新 WordPress 版本且经过高度优化的插件。

编码不良的插件不仅会减慢您的网站速度,还会影响其他插件的功能。


在可能的情况下用 HTML 代码替换 PHP 代码

纯 HTML 代码比 Web 服务器上的 PHP 代码加载速度更快。如果可能,请在您的网站上用 HTML 代码替换一些 PHP 代码。

HTML 的加载时间比 PHP 快大约 20 倍。


关闭 Trackbacks 和 Pingbacks

每当有人链接到您的网站时,就会创建一个 Trackback,它会占用您的服务器和数据库资源,最终会影响您网站的速度。

因此,当您不需要 Trackbacks 时,只需在 **设置 > 讨论** 中禁用它们,取消勾选 Trackbacks 和 Pingbacks 复选框。

Wordpress How to optimize wordpress performance10

使用响应式设计

响应式设计用于为小型设备加载较少资源,为大型屏幕加载高分辨率图像。这样,小屏幕用户就不会得到低质量图片,大屏幕用户也不会得到压缩度很高的小图片。


CSS 放在头部,JS 放在正文(删除不必要的 JavaScript)

在 HTML 代码的 **Head 标签** 中链接 CSS 样式表。将其放在 Head 标签外部会阻止浏览器在页面加载后立即显示页面内容。

在 **HTML** 代码的 Body 标签中使用 JS。JavaScript 标签会阻止页面的渐进式加载。每当浏览器遇到 JavaScript 标签时,它都会尝试在加载页面的其余部分之前对其进行解释。因此,建议将 JavaScript 标签放在页面末尾。

这个技巧不会减小您网站的大小,但有助于加快您网站的加载速度。


下一主题WordPress 表格