优化和加速 WordPress 网站的 20 种最有效方法

已发表: 2019-04-01
Optimize and speed up your WordPress site

最后更新 - 2021 年 7 月 8 日

拥有一个快速的网站对于您的 WordPress 网站的用户体验和良好的搜索引擎排名至关重要。 一个缓慢的网站意味着登陆您网站的用户会在几秒钟内离开。 这将对您的转化率产生不利影响,并且很快这种影响也会在搜索引擎排名中显现出来。 因此,如果您有一个 WordPress 网站,请务必始终遵循有关网站优化的专家建议。 在本文中,我们将讨论一些优化和加速 WordPress 网站的最有效方法。

良好的托管计划

您的托管计划是决定网站性能的最重要方面之一。 当您开始时,很可能您会选择共享托管计划。 一些共享托管计划非常好,因为它们也专注于速度优化。 但是,由于它是共享服务,您可能偶尔会在资源分配方面遇到麻烦。

如果您有大量流量访问它,托管的 WordPress 托管服务将对您的网站性能非常有用。 在托管的 WordPress 托管服务中,服务器资源将针对您的站点性能进行最佳优化。 此外,通过定期更新、备份等,将更好地关注您网站的安全性。

Kinsta 提供卓越的技术堆栈来托管您的 WordPress 企业网站。

查看以下文章,为您的 WordPress 网站找到最佳托管服务:

  • 来自 Kinsta 的托管 WordPress 托管
  • 最佳 WooCommerce 托管服务
  • WordPress的企业级托管服务

使用一个好的主题

臃肿的 WordPress 主题会大大降低您的商店速度。 如果您正在为您的网站使用多功能、多用途的主题,那么它很可能带有很多花里胡哨的东西。 这在理论上可能非常好,但实际上并没有那么好。 您的 WordPress 网站的成功将取决于您如何专注于您的域。 当您尝试这样做时,轻量级的专业主题将比拥有您不需要的功能的主题更好的选择。

使用 Storefront 子主题设计适合您的产品和客户的网站。

您可以从以下文章中找到一系列主题和提示以找到正确的主题和技巧:

  • WordPress 和 WooCommerce 的畅销主题
  • 如何为您的网站找到最佳主题?
  • WooCommerce 商店的最佳店面儿童主题

使用来自值得信赖的开发者的优质插件

对您的网站性能有重大影响的另一个方面是您使用的插件。 在 WordPress 生态系统中,您会发现众多功能各异的插件。 诀窍是仅在您真正需要时才使用插件。 仅仅因为一个特性很好,你不必在你的网站上实现它。 如果它确实有助于您网站的用户体验,您可以考虑将其添加到您的网站。

此外,当您选择插件时,请确保您从遵循 WordPress 编码标准的开发人员那里获得它们。 编码错误的插件对您的网站的影响可能大于好处。 因此,在获得开发人员之前,请务必对开发人员进行一些研究。 如果您从 WordPress 插件库下载免费插件,请检查插件的星级、用户评论和更新。 除了存储库之外,您还可以从 WooCommerce 扩展商店、ELEX、YITH、PluginHive、WisdmLabs 等找到好的插件。

更多关于WordPress插件的使用和管理请参考以下文章:

  • 如何安装 WordPress 插件?
  • 最值得信赖的 WordPress 插件资源
  • 免费插件的 WordPress 存储库的替代品

缓存插件

缓存是一个可以有效提高 WordPress 网站性能的过程。 基本上,在缓存插件的帮助下,您将能够为您的用户提供静态文件(图像、CSS、JS 文件)的保存副本。 此外,它将减少数据库、PHP 和 HTTP 请求,这将有助于提高性能。 一个好的缓存插件的效果将非常明显,因为它可以显着提高您网站的性能。

查看我们的文章,找出可以在 WordPress 网站上使用的一些最佳缓存插件,以优化和加速 WordPress 网站。

  • WordPress缓存插件以提高网站性能
  • 如何清除 WordPress 缓存?

内容分发网络

内容交付网络或 CDN 为您提供了根据用户的位置向用户提供静态文件的选项。 基本上,将有分散在世界各地的数据中心来存储您的静态文件。 CDN 将根据用户的地理位置从最近的用户位置传送这些文件。 这将有效加快您网站上的页面加载速度,并有助于优化和加速您的 WordPress 网站。 您可以尝试 WP Super Cache、W3 Total Cache 或 Cloudflare。

Cloudflare 是为您的网站设置内容交付网络的最佳选择之一。

图像优化

高质量的图像是任何网站的基本必需品。 但是,高质量的图像往往具有较大的文件大小,这也可能对您的网站性能造成问题。 了解您网站的最佳文件类型将帮助您优化这方面。 PNG 和 JPEG 是 WordPress 网站上两种常用的文件格式。 您还可以使用文件压缩软件来减少文件大小而不影响质量。 WP Smushit 是一个有用的插件,可以优化和加速您的 WordPress 网站图像。

延迟加载

延迟加载是一种仅下载在给定时间占据查看者屏幕的图像的功能。 其余图片不会被加载,这样可以有效提高页面加载速度。 如果您的网站上有很多图片,您可以使用此策略来优化和加速您的 WordPress 网站。

数据库优化

您需要从数据库中删除不必要的数据以使其发挥最佳功能。 为此,您需要删除垃圾评论、未经验证的用户、丢弃的草稿等。如果您不想手动执行,请使用 WP DBManager 或 WP-Optimize 之类的插件。

JS 和 CSS 文件缩小

缩小是缩小 WordPress 网站上的 CSS 和 JS 文件大小的过程。 此外,还可以减少对服务器的 CSS 和 JS 调用次数。 您可以使用像 Autooptimize 这样的插件来优化和加速您的 WordPress 网站。

使用视频托管服务

WordPress 允许您直接上传视频和音频文件。 但是,这不是一个好主意,因为它可能会减慢您的网站速度。 这就是为什么专家建议使用 YouTube 或 Vimeo 等第三方视频托管工具上传视频的原因。 将视频上传到托管服务后,您可以将它们嵌入到您的 WordPress 帖子中。 要嵌入视频文件,您只需将 url 粘贴到帖子中,WordPress 就会自动嵌入它。

禁用盗链

盗链是一个站点使用另一个站点的图像 url 的情况。 与实际在他们自己的网站上加载图像不同,热链接者只是使用图像 url 作为在他们的网站上显示图像的一种更简单的方式。 这有点被认为是对您的带宽的浸出。 您可以找到一些可用于禁用盗链的代码片段。 另外,试试 All In One WP Security & Firewall,这是一个来自 WordPress 存储库的安全插件,它具有防止盗链的功能。

Gzip 压缩

您可以在将网站文件提供给用户之前对其进行压缩。 这对提高网站的加载速度有很大帮助。 您可以使用一些代码修改来管理 Gzip 压缩,或者您可以使用 W3 Total Cache 或 WP Rocket 之类的插件。

W3 Total Cache 是一个完整的软件包,可帮助您网站性能的整体方面

减少外部请求

主题或插件可能正在从您的站点发出外部请求。 有时脚本或图像会以这种方式从外部源加载。 这可能会减慢您的网站速度。 优化和加速 WordPress 网站的一个好策略是尽量减少从其他来源加载脚本的外部请求。 您可以完全禁用这些脚本,或将它们合并为一个以优化和加速您的 WordPress 网站。

禁用 pingbacks 和 trackbacks

当您的一个页面或帖子收到来自另一个站点的反向链接时,您将收到一个 pingback。 这似乎是一个有用的功能,但它通过来回生成请求来使用大量服务器资源。 专家建议在您的 WordPress 管理员本身上禁用此功能,并使用其他一些工具来跟踪指向您网站的反向链接。 在您的 WordPress 管理面板上,您可以在Settings > Discussion下找到禁用 pingbacks 和 trackbacks 的选项。

优化首页

您的主页是大多数网站用户登陆的地方。 因此,在此页面上为他们提供最佳体验非常重要。 确保它保持整洁和井井有条。 保留帖子的摘录,并显示最佳数量的帖子。 此外,请确保没有不必要的社交共享小部件或其他阻碍更好用户体验的功能。

将长帖子拆分为页面

内容丰富的长帖子是取悦用户和搜索引擎的好方法。 但是,长帖子也会有很多图像,因此可能需要更多时间来加载。 您在此处采用的一种策略是将长帖子分成多个页面。 您可以为此使用 WordPress 默认标签,或使用 WP-PageNavi 之类的插件来优化和加速您的 WordPress 网站。

将评论拆分到页面

对您的博客文章的评论将是客户参与度的重要指标。 但是,拥有大量评论也会降低页面加载速度。 为避免这种情况,WordPress 有一个设置,您可以在其中指定如何拆分帖子的评论。 您可以在 WordPress 管理面板(设置 > 讨论)上找到此选项。

优化计划任务

可能有几个计划任务在您的站点后台运行,例如备份或 cron 作业。 您需要优化这些任务以确保它们不会影响您的站点性能。 例如,在低流量期间运行备份不会对用户体验产生太大影响。 同样,您也可以在 Search Console 上查看抓取报告,以确保不会影响性能。

更新 PHP

您需要确保您的站点在最新版本的 PHP 上运行。 如果您使用的是 WordPress 推荐的托管服务提供商之一,它很可能会定期更新。 但是,如果您发现您的网站没有在最新版本的 PHP 上运行,您可以向他们提出要求。

定期更新 WordPress 及相关工具

如您所知,WordPress 的显着特点之一是它会定期更新。 生态系统中的整套工具实际上都遵循这种模式。 因此,确保您拥有 WordPress 核心以及您使用的插件和主题的更新计划非常重要。 但是,您需要小心处理更新,因为每次更新都可能出现兼容性问题。 如果您经营的是 WooCommerce 商店,这里有一篇文章可以帮助您毫无问题地更新它。

希望本文为您提供了一些优化和加速 WordPress 网站的选项。 如果您有任何疑问,请在评论部分告诉我们。

进一步阅读

  • WordPress缓存插件
  • 处理插件冲突
  • 最好的 WordPress 维护服务