值得信赖的WordPress教程,当你最需要的时候。
WordPress入门指南
WPB杯
2500万+
使用我们插件的网站
16+
多年WordPress经验
3000+
专家编写的WordPress教程

提高WordPress速度和性能的终极指南

编者按:我们从WPBeginner上的合作伙伴链接中赚取佣金。委员会不会影响我们编辑的意见或评价。了解更多信息编辑过程.

你想加快WordPress网站的速度吗?

快速阅读页面可以改善用户体验,增加页面浏览量,甚至可以帮助您进行WordPress SEO。

在这篇文章中,我们将分享最有用的WordPress速度优化提示,以提高WordPres性能和网站速度。

提高WordPress的速度和性能

与其他“X最佳WordPress缓存插件”列表或通用的“X加速WordPres的提示”教程不同,本文是WordPress性能优化的综合指南。

我们试图涵盖所有内容,从为什么速度很重要到是什么让你的WordPress站点变慢,以及你可以采取哪些切实可行的措施来立即提高WordPres速度。

为了简单起见,我们创建了一个目录,帮助您浏览我们的最终指南,以加快WordPress网站的速度。

目录

WordPress性能基础

简单步骤加快WordPress速度(无需编码)

WordPress性能优化最佳实践

速度微调WordPress(高级)

为什么速度对WordPress网站很重要

研究表明,从2000年到2016年,人类的平均注意力跨度从12秒下降到8秒。今天,平均速度约为8.25秒。

这对网站所有者来说意味着什么?

这意味着你几乎没有时间向用户展示你的内容并说服他们继续使用你的WordPress网站.

速度较慢的网站意味着用户可能会在页面加载之前离开页面。

根据一项涉及亚马逊、谷歌和其他大型网站的StrangeLoop案例研究,页面加载时间延迟1秒可能导致转化率下降7%,页面浏览量减少11%,客户满意度下降16%。

奇怪环路速度研究

除此之外,谷歌和其他搜索引擎已经开始对速度较慢的网站进行惩罚,在搜索结果中对其进行降级,这意味着速度较慢网站的流量会降低。

总而言之,如果你想从你的网站上获得更多的流量、订阅者和收入,那么你必须使你的WordPress网站快速!

如何检查WordPress网站速度

通常初学者认为他们的网站很好,只是因为在他们的电脑上感觉不慢。这是一个巨大的错误。

由于您经常访问自己的网站,像Chrome这样的现代浏览器会将您的网站存储在隐藏物并在您开始键入地址时自动预取。这会使您的网站几乎立即加载。

然而,第一次访问您网站的普通用户可能没有同样的体验。事实上,不同地理位置的用户会有完全不同的体验。

这就是为什么我们建议您使用IsItWP之类的工具测试网站速度WordPress速度测试.

这是一个免费的在线工具,可以让你测试网站的速度。

有关更多建议,您可以在上查看我们的指南如何正确运行网站速度测试.

运行网站速度测试后,您可能会想知道应该以什么速度为目标。

良好的页面加载时间小于2秒。

然而,你做得越快越好。这里和那里几毫秒的改进加起来可以减少一半甚至一秒钟的加载时间。

[返回顶部↑]

是什么拖慢了你的WordPress网站?

您的速度测试报告可能会有多个改进建议。然而,大多数是初学者难以理解的技术术语。

了解哪些因素会减慢网站的速度,这是提高性能和做出更明智的长期决策的关键。

WordPress网站运行缓慢的主要原因是:

  • Web托管–当您的网络托管服务器配置不正确,可能会影响网站速度。
  • WordPress配置–如果你的WordPress网站没有提供缓存页面,那么它会使你的服务器并导致您的网站运行缓慢或完全崩溃。
  • 页面大小–如果您使用的图像未针对web进行优化,则页面加载缓慢。
  • 错误的插件–如果你使用的插件编码不当,那么它会大大降低你的网站速度。
  • 外部脚本–广告、字体加载程序等外部脚本也会对网站性能产生巨大影响。

现在你知道是什么让你的WordPress网站变慢了,让我们看看如何加快你的WordPress网站。

专业提示:想减少你网站上插件的数量吗?开始使用WP代码,这是一个功能强大的WordPress代码段管理插件。它将很容易帮助您减少至少5个插件。

好的WordPress主机的重要性

您的WordPress托管服务在网站性能中起着重要作用。A很好共享主机类似于提供商东家场地地面采取额外措施优化网站性能。

但是,在共享主机上,您可以与许多其他客户共享服务器资源。这意味着,如果您的相邻站点获得了大量流量,那么它可能会影响整个服务器的性能,从而降低您的网站的速度。

另一方面,使用托管WordPress托管服务为您提供了运行WordPress的最佳服务器配置。托管WordPress托管公司还提供自动备份、自动WordPres更新和更高级的安全配置来保护您的网站。

我们建议WP发动机作为我们首选的托管WordPress托管提供商。他们也是业内最受欢迎的供应商。(请看我们的特别节目WP发动机优惠券.)

[返回顶部↑]


用几个简单的步骤加快WordPress的速度(无需编码)

我们知道,对初学者来说,更改网站配置可能是一个可怕的想法,尤其是如果你不是一个技术极客。

但别担心,有很多方法可以解决这个问题。

如果你不愿意自己对网站进行更改,WPBeginner Pro服务提供价格合理的站点速度优化服务,可以为您处理。

WPBeginner Pro服务

我们的WordPress专家将帮助您在短时间内提高网站的速度和性能。这个站点速度优化服务包括缓存配置、CDN设置、图像压缩、延迟加载、前后性能报告等。

如果你不是技术专家,你没有时间自己进行优化,或者只是想让自己完全放心,那么这是一个很好的选择。

然而,我们已经帮助成千上万的WordPress用户提高了WordPres的性能。

因此,我们还将向您展示如何通过几次点击(无需编码)来加快WordPress站点的速度。

如果你可以点击,那么你就可以做到!

安装WordPress缓存插件

WordPress页面是动态的。这意味着每当有人访问你网站上的帖子或页面时,它们都是即时构建的。

为了构建页面,WordPress必须运行一个过程来查找所需的信息,将其放在一起,然后将其显示给用户。

这个过程涉及很多步骤,当你有多人同时访问你的网站时,它会降低你的网站速度。

这就是为什么我们建议每个WordPress网站使用缓存插件。缓存可以使WordPress网站的速度提高2到5倍。

以下是它的工作原理。

您的缓存插件不是每次都要完成整个页面生成过程,而是在第一次加载后创建页面的副本,然后将该缓存版本提供给每个后续用户。

缓存的工作原理

如上图所示,当用户访问WordPress站点时,服务器会从MySQL数据库检索信息菲律宾比索文件夹。然后,它把所有这些放在一起HTML格式向用户提供的内容。

这是一个很长的过程,但当您使用缓存时,可以跳过很多。

有很多好的WordPress缓存插件可用,但我们建议使用其中之一WP火箭(溢价)或WP超级缓存(免费)。

查看我们的分步指南如何在WordPress网站上安装和设置WP超级缓存。设置并不困难,您的访客会注意到差异。

此外,许多WordPress托管公司喜欢东家场地地面提供缓存解决方案。

SiteGround SG优化器

如果你正在使用SiteGround,那么你的WordPress站点将预先安装SG优化器此插件具有WP Rocket等高级WordPress缓存插件的所有强大功能。

SG优化器

最棒的是,它专门针对SiteGround谷歌云服务器进行了优化,为您提供了卓越的性能结果。

除了缓存之外,您还可以获得各种其他性能设置、WordPress中的WebP图像转换、数据库优化、CSS缩小、GZIP压缩等。

它还具有动态缓存功能以帮助您加快您的电子商务网站.

Bluehost缓存

如果您正在使用Bluehost,则可以转到网站»速度部分来调整缓存设置。

Bluehost缓存级别

如果您正在使用托管WordPress托管provider,那么您就不需要缓存插件,因为它是内置的,并且在默认情况下是打开的。

奖金:您可以将缓存插件与web应用程序防火墙像CloudFlare或苏库里以获得最大性能提升。

[返回顶部↑]

优化图像以提高速度

WordPress中优化与未优化的图像

图像为您的内容增添活力,并有助于提高参与度。研究人员发现,使用彩色视觉效果会使人们阅读你的内容的可能性增加80%。

然而,如果你的图像没有优化,那么它们可能弊大于利。事实上,非优化图像是初学者网站上最常见的速度问题之一。

在直接从手机或相机上传照片之前,我们建议您使用照片编辑软件为网络优化图像。

在原始格式中,这些照片的文件大小可能很大。但是,根据您在编辑软件中选择的图像文件格式和压缩,您可以将图像大小减少多达5倍。

在WPBeginner中,我们只使用两种图像格式:JPEG和PNG.

现在你可能会想:有什么区别?

PNG图像格式是未压缩的。压缩图像时会丢失一些信息,因此未压缩的图像将具有更高的质量和更多的细节。缺点是它的文件较大,因此加载时间较长。

另一方面,JPEG是一种压缩文件格式,它略微降低了图像质量,但其大小明显更小。

那么我们如何决定选择哪种图像格式呢?

  • 如果我们的照片或图像有很多不同的颜色,那么我们使用JPEG。
  • 如果它是一个更简单的图像,或者我们需要一个透明的图像,那么我们使用PNG。

下面是不同压缩工具在一个特定图像上实现的文件大小的比较图。

图像压缩比较表

正如您在图表中看到的,您使用的图像格式可能会在文件大小上产生巨大差异,这将影响您的网站性能。

有关如何在不牺牲质量的情况下使用Photoshop和其他流行编辑工具优化图像的详细信息,请参阅如何在不降低质量的情况下优化图像以提高web性能.

[返回顶部↑]


WordPress性能优化最佳实践

安装缓存插件并优化图像后,您会注意到您的站点将开始加载得更快。

但如果你真的想让你的网站保持尽可能快的速度,那么你需要使用下面列出的最佳实践。

这些技巧并不太技术化,所以您不需要知道任何代码即可实现它们。但使用它们可以防止常见的问题,这些问题会降低你的网站速度。

保持WordPress网站更新

从仪表板更新WordPress核心

作为一个维护良好的开源项目,WordPress经常更新。每次更新不仅提供新功能,还将修复安全问题和错误。你的WordPress主题和插件可能也会定期更新。

作为网站所有者,你有责任保持WordPress网站、主题和插件更新到最新版本。不这样做可能会使您的网站速度慢且不可靠,并使您容易受到安全威胁。

有关更新重要性的更多详细信息,请参阅我们关于为什么应该更新的文章始终使用最新的WordPress版本.

[返回顶部↑]

优化后台进程

WordPress中的后台进程是在WordPres站点后台运行的计划任务。以下是WordPress站点上运行的一些后台任务示例:

  • WordPress备份插件任务
  • WordPress cron作业发布计划的帖子
  • WordPress cron作业检查更新
  • 搜索引擎和其他爬虫试图获取内容

像计划发布和更新的cron作业这样的任务对网站性能的影响微乎其微。

然而,其他后台进程,如备份插件和搜索引擎的过度抓取,可能会减慢网站的速度。

你需要确保WordPress备份插件只在网站的低流量时段运行。您还需要调整备份频率和需要备份的数据。

例如,如果您正在创建一个完整的每日备份,而每周只发布两次新内容,则需要进行调整。

如果您想要更频繁的备份,如实时备份,那么我们建议您使用SaaS解决方案,如博客Vault所以你没有向服务器征税。

至于爬行,你需要在谷歌搜索控制台中关注你的爬行报告。导致错误的频繁爬网可能会导致网站速度减慢或无响应。

查看我们的完整信息谷歌搜索控制台指南学习如何调整爬行速度。

[返回顶部↑]

在主页和档案上使用摘录

在WPBeginner上预览摘要

默认情况下,WordPress会在主页和档案中显示每篇文章的完整内容。这意味着你的主页、类别、标签和其他存档页面的加载速度都会变慢。

在这些页面上显示完整文章的另一个缺点是,用户不需要访问实际的文章。这可以减少页面浏览量和用户在站点上花费的时间。

为了加快存档页面的加载速度,您可以将站点设置为显示摘录而不是完整内容。

您可以导航到设置»阅读并选择“摘录”,而不是“全文”,位于feed中每篇文章应显示的内容的设置旁边。

RSS提要可以包含全文或每篇文章的摘录

有关显示摘要的利弊的更多详细信息,请参阅我们的文章WordPress存档页面中的完整帖子与摘要(摘录).

[返回顶部↑]

将批注拆分为页面

分页注释

得到很多对您的博客帖子的评论? 祝贺 你!这是观众参与度的一个很好的指标。

但缺点是,加载所有这些评论可能会影响网站的速度。

WordPress提供了一个内置的解决方案。只需转到设置»讨论并选中“将注释拆分为页面”选项旁边的框。

在页面中打断注释

有关更多详细说明,请参阅我们的指南如何在WordPress中为评论分页.

[返回顶部↑]

使用内容交付网络(CDN)

还记得我们上面提到的,不同地理位置的用户在您的站点上可能会经历不同的加载时间吗?

那是因为你的位置web托管服务器可能会影响您的网站速度。

例如,假设您的网络托管公司在美国有服务器。同样在美国的游客通常会比在印度的游客看到更快的装货时间。

使用内容交付网络(CDN)可以帮助您加快所有访客的加载时间。

CDN是由世界各地的服务器组成的网络。每个服务器都将存储用于构建网站的静态文件。

这些静态文件包括不变的文件,如图像、CSS和JavaScript,而不像上面解释的动态WordPress页面。

当您使用CDN时,每次用户访问您的网站时,都会从距离他们最近的服务器向他们提供这些静态文件。您自己的网络托管服务器也会更快,因为CDN做了很多工作。

你可以在这个信息图中看到它是如何工作的。

什么是CDN信息图

我们建议使用苏库里,兔子CDN,或云焰(免费)。

CDN可以很好地与WordPress网站配合使用,并补充了现有WordPres缓存插件的更快加载时间。

[返回顶部↑]

不要将音频或视频文件直接上传到WordPress

YouTube网站

可以直接将音频和视频文件上传到WordPress站点,它会自动在HTML5播放器中显示它们…

但你永远不应该这样做!

托管音频和视频将占用您的带宽。你的网络托管公司可能会向你收取超额费用,或者他们甚至可能完全关闭你的网站,即使你的计划包括“无限”带宽。

托管大型媒体文件也会极大地增加备份大小,并使您很难做到从备份中恢复WordPress.

相反,您应该使用音频和视频托管服务,如YouTube、VimeoDailyMotion或SoundCloud,让他们来处理这些繁重的工作。他们有足够的带宽!

WordPress有一个内置的视频嵌入功能,所以你可以将视频的URL直接复制并粘贴到你的帖子中,它会自动嵌入。

在我们的指南中了解有关其工作原理的更多详细信息在WordPress中嵌入视频.

如果你是用WordPress制作播客网站,那么我们推荐播客托管服务Blubrry公司以获得最佳性能。

[返回顶部↑]

使用针对速度优化的主题

WordPress.org主题目录

在为你的网站选择主题时,要特别注意速度优化。一些美丽而令人印象深刻的主题实际上编码很差,可能会降低网站的速度。

选择一个简单的主题通常比选择一个充斥着复杂布局、浮华动画和其他不必要功能的主题要好。你可以使用高质量的WordPress插件添加这些功能。

高级WordPress主题商店工作室出版社,主题化,CSS点火器、和阿斯特拉提供经过良好编码和速度优化的主题。您也可以查看我们的文章选择完美的WordPress主题寻求关于寻找什么的建议。

在激活新主题之前,请参阅我们的指南如何正确切换WordPress主题实现平稳过渡。

[返回顶部↑]

使用更快的插件

代码糟糕的WordPress插件通常会增加很多膨胀,无论您的网站是否真的需要该插件。这会提高页面加载速度并降低站点速度。

为了帮助您选择最佳插件,我们经常发布我们的专家选择最佳WordPress插件展示柜。我们特别关注易用性、用户体验,最重要的是性能。

以下是我们对最常见WordPress插件类别的一些首选:

除了我们自己的建议外,您还可以运行自己的测试。只需在安装插件前后运行速度测试,以比较其对性能的影响。

有关更多详细信息,请参阅我们的指南如何运行WordPress速度测试.

[返回顶部↑]


速度微调WordPress(高级)

通过使用上面列出的WordPress优化最佳实践和基本速度提示,您应该可以看到站点的加载时间有了很大的改进。

但每一分之一秒都很重要。如果你想获得尽可能最快的速度,那么你需要做更多的改变。

以下提示更具技术性,有些提示要求您修改站点文件或基本了解菲律宾比索.

你还需要确保首先备份站点以防万一。

将长文章拆分为页面

分页符预览

读者往往喜欢更长、更深入的博客帖子。更长的帖子在搜索引擎中的排名甚至更高。

但是,如果您发布的是包含大量图像的长格式文章,那么它们可能会影响您的页面加载时间。

相反,可以考虑将较长的帖子拆分为多个页面。

WordPress提供了内置功能来实现这一点。只需在文章中要开始新页面的位置添加一个分页符块。

添加分页符块

有关更多详细说明,请参阅我们的教程文章分页–如何将WordPress文章拆分为多个页面.

[返回顶部↑]

减少外部HTTP请求

减少跨域HTTP请求

许多WordPress插件和主题从其他网站加载各种文件。这些文件可以包括来自外部资源(如谷歌、脸书、分析服务等)的脚本、样式表和图像。

使用其中一些是可以的。其中许多文件都经过了优化,可以尽快加载,因此比在自己的网站上托管它们更快。

但是,如果你的插件发出了很多这样的请求,那么它可能会大大减慢你的网站速度。

您可以通过禁用脚本和样式或将它们合并到一个文件中来减少所有这些外部HTTP请求。这里有一个关于如何禁用插件的CSS文件和JavaScript.

[返回顶部↑]

减少数据库调用

不幸的是,有很多WordPress主题编码很差。他们忽略了WordPress的标准实践,最终直接调用数据库,或者对数据库发出太多不必要的请求。

这会给服务器带来太多的工作,从而降低服务器的速度。

即使是编码良好的主题也可以有代码来进行数据库调用,以获取博客的基本信息。

注:这一步技术性更强,需要掌握PHP和WordPress模板文件.

在本例中,每次看到<?php(电话),这是新数据库调用的开始:

<html xmlns=“http://www.w3.org/1999/xhtml“dir=”<?php语言属性();?>"><头部轮廓=“http://gmpg.org/xfn/11"><meta http-equiv=“Content-Type”Content=“<?php bloginfo('html_Type');?>charset=<?php博客信息(“charset”);?>" />

这不能怪主题开发人员。他们根本没有其他方法来了解您的网站使用的语言。

但如果您使用子主题,然后可以用特定信息替换这些数据库调用。这将减少所有这些数据库调用。

<html xmlns=“http://www.w3.org/1999/xhtml“dir=”ltr“><头部轮廓=“http://gmpg.org/xfn/11"><meta http-equiv=“Content-Type”Content=“text/html;charset=UTF-8”/>

您可以查看您的父主题以查找类似这样的实例,这些实例可以很容易地替换为静态信息。

[返回顶部↑]

优化WordPress数据库

在使用WordPress一段时间后,您的数据库将包含许多您可能不再需要的信息。为了提高性能,可以优化数据库以消除所有不必要的信息。

使用WP-Sewe插件WP-优化插件。这两个工具都允许您通过删除垃圾帖子、修订、未使用的标签等内容来清理WordPress数据库。这些插件还可以通过单击来优化数据库的结构。

请参阅我们的指南,了解如何优化WordPress数据库以提高性能。

[返回顶部↑]

限额后修订

修订历史中突出显示的更改

发布修订占用WordPress数据库的空间。一些用户认为,修改也会影响插件运行的一些数据库查询。如果插件没有明确排除后期修订,那么它可能会通过不必要的搜索来降低网站的速度。

你可以很容易地限制WordPress为每篇文章保留的修订数量。只需将这行代码添加到wp-config.php文件中:

定义(“WP_POST_REVISIONS”,4);

此代码将限制WordPress只保存每个帖子或页面的最后4次修订,并自动放弃旧的修订。

[返回顶部↑]

禁用内容的热链接和浸出

如果你在WordPress网站上创建高质量的内容,那么可悲的事实是,它迟早会被盗。

发生这种情况的一种方式是,其他网站直接从他们在您网站上的URL提供您的图像,而不是将其上传到他们自己的服务器。实际上,他们正在窃取你的网络托管带宽,而你却无法获得任何流量。

只需将此代码添加到您的.htaccess文件要阻止从您的网站上热链接图像,请执行以下操作:

#使用禁用或自定义图像选项禁用图像的热链接RewriteEngine打开重写命令%{HTTP_REFERER}^$重写命令%{HTTP_REFERER}^网址://(www\.)?wpboorner.com[北卡罗来纳州]重写结束%{HTTP_REFERER}^网址://(www\.)?google.com[北卡罗来纳州]重写规则\。(jpg|jpeg|png|gif)$–[NC,F,L]

别忘了用你自己的域名更改wpbooter.com。

您可能还想查看我们的文章显示如何防止WordPress中的图像被盗.

一些内容抓取网站通过从您的RSS订阅源。您可以在上查看我们的指南防止WordPress中的博客内容刮除寻找处理自动内容盗窃的方法。

[返回顶部↑]

需要时使用惰性加载

WP Rocket的惰性加载特性

如果你在博客帖子中添加了许多图片、多个视频嵌入和照片库,那么你的站点可以从延迟加载中受益。

懒惰加载不是一次加载所有图像和视频,而是只下载那些在用户屏幕上可见的图像和视频。它用占位符图像替换所有其他图像和视频嵌入。

当用户向下滚动时,您的网站会加载现在在浏览器查看区域中可见的图像。您可以延迟加载图像、视频,甚至WordPress评论和Gravatar。

您可以在我们的指南中了解更多信息如何在WordPress中轻松延迟加载图像其中我们介绍了如何使用WP火箭Optimole公司插件。

有关WordPress评论,请参阅我们的指南如何在WordPress中延迟加载注释.

[返回顶部↑]

使用DNS级别的网站防火墙

网站防火墙如何阻止攻击

A类WordPress防火墙插件帮助你阻止暴力攻击黑客企图和恶意软件。然而,并非所有防火墙插件都是相同的。

其中一些在您的网站上运行,这意味着攻击者在被阻止之前已经能够访问您的web服务器。这对于安全性来说仍然有效,但对于性能来说不是最佳的。

这就是为什么我们建议使用DNS级防火墙,如云焰苏库里。这些防火墙在恶意请求到达您的网站之前就阻止了它们。

[返回顶部↑]

在没有插件的情况下修复HTTPS/SSL错误

手动修复HTTPS/SSL错误

如果你是将站点切换到HTTPS/SSL,那么你可能会遇到混合内容错误.

修复此问题的最简单方法是安装类似于真正简单的SSL然而,问题是该插件首先捕获所有URL,然后将其更改为HTTPS,然后再将其发送到用户的浏览器。

这对性能影响很小,但值得注意。您可以通过手动修复所有URL来减少这种情况。有关更多详细信息,请参阅我们在如何修复WordPress中常见的SSL问题.

[返回顶部↑]

使用最新PHP版本

WordPress主要是用PHP编程语言编写的。它是一种服务器端语言,这意味着它安装在托管服务器上并运行。

所有优秀的WordPress托管公司都在其服务器上使用最稳定的PHP版本。然而,您的托管公司可能正在运行稍旧的PHP版本。

较新的PHP8.3比之前的版本快42%。这是一个巨大的性能提升,你的网站必须利用。

您可以使用版本信息插件。

激活后,插件将在WordPress管理仪表板的页脚区域显示您的PHP版本。

WordPress管理仪表板中的PHP版本

如果您的网站使用的是低于PHP7的版本,请让您的托管提供商为您更新它。如果他们无法做到这一点,那么是时候找到一个新的WordPress托管公司.

[返回顶部↑]

就这样!我们希望本文能帮助您了解如何提高WordPress的速度和性能。

继续尝试这些技巧。不要忘记在实施这些最佳实践之前和之后测试您的网站速度。你会惊讶于这些改变会提高你的WordPress性能。

您可能还想看看我们的WordPress SEO终极指南以提高您的SEO排名,以及我们的专家选择最佳商务电话服务适用于小型企业。

如果你喜欢这篇文章,那么请订阅我们的YouTube频道用于WordPress视频教程。您也可以在上找到我们推特脸谱网.

编辑人员

WPBeginner的编辑人员是由Syed Balkhi领导的WordPress专家组成的团队,在WordPres、Web托管、电子商务、SEO和市场营销方面拥有超过16年的经验。从2009年开始,WPBeginner现在是业界最大的免费WordPress资源站点,通常被称为WordPressWikipedia。

读者互动

终极版WordPress工具包

免费访问我们的工具包-每个专业人士都应该拥有的WordPress相关产品和资源的集合!

披露:我们的内容是读者支持的。这意味着如果你点击我们的一些链接,那么我们可能会赚取佣金。请参见WPBeginner的资金来源,为什么重要,以及您如何支持我们。以下是我们的编辑过程.

142条评论留下回复

  1. 赛义德·巴尔基

    嘿,WP初学者读者,
    你知道你可以通过评论WPBeginner获得激动人心的奖项吗?
    每个月,我们的顶级博客评论员都会获得丰厚的奖励,包括高级WordPress插件许可证和现金奖励。
    你可以获得有关比赛的更多详细信息从这里开始.
    开始在下面分享你的想法,有机会获胜!

  2. 克里斯

    关于禁用内容的热链接和浸出,根文件中存在一个.htaccess文件。应该将代码添加到此文件中,还是应该创建一个新文件?

    • 吉·范克(Jiři Vaněk)

      我想指出一个关于WordPress和.htaccess文件的重要事实。WordPress中的这个文件包含位于#BEGIN WordPres和#END WordPress行之间的指令。不要在这些行之间插入代码。这些是WordPress的行,如果你在它们之间插入指令,你就有可能在更新到新版本后被WordPress删除。始终在#BEGIN WordPress行之前或#END WordPres行之后插入指令。从不介于两者之间。我是根据个人经验说的,WordPress不断删除我的指令,我不知道为什么。

    • 大约·奥洛巴约

      我还想补充一点,在对.htaccess文件进行任何更改之前,创建备份至关重要。这样,如果出现问题,您的网站出现故障,您可以轻松恢复。

  3. 丹尼斯·穆索米

    神奇的向导,WP初学者!我总是觉得你的指南非常有用,信息丰富。
    关于使用内容交付网络(CDN)的提示真的引起了我的注意。阅读了您的建议后,我决定切换到Cloudflare并将其与我的WordPress站点集成。设置过程出乎意料地简单,结果令人惊讶!
    我的Page Speed Insights得分从61升至令人印象深刻的97。我对结果感到非常高兴。
    感谢您提供一流的WordPress提示,并成为社区的go-to资源。

  4. 朝觐

    我发现这篇文章对我的新博客非常有用。按照这个指南,我可以通过非常简单的步骤提高我的博客速度。我还没有实现的唯一功能是图像懒惰加载,因为我在这里的一些用户讨厌它,而且由于我仍在收集用户,我希望以后随着我的博客的增长使用它。谢天谢地,WPBeginner让我成为了WordPress专家!

  5. 莫伊努丁·瓦希德

    我认为选择合适的主机提供商是网站速度和性能的主要因素之一。
    如果有一个糟糕的托管提供商,无论做什么调整,网站都会随时陷入困境。
    但必须注意的是,本文中提到的其他最佳实践因素也是网站性能和速度的重要考虑因素。

  6. 库沙尔·帕拉克

    你能给我一些减少DOM元素的建议吗?我在谷歌页面速度洞察力上测试了我的网站的性能,并建议减少DOM元素。但是我的网站非常小,我不知道额外的DOM元素是从哪里来的。

    • 拉尔夫

      过大的DOM大小并不是很有趣。

      考虑DOM元素最简单的方法是“放在页面上的东西”。这些要么是你放在页面上的东西,要么是你的页面构建器(一些拖放编辑器添加了很多DOM元素)放在页面中的东西。

      根据您所提到的站点非常小的情况,在构建页面时似乎没有在页面上放置很多元素,所以我猜您使用的是添加了很多DOM元素的页面生成器。一种真正快速(但略显模糊)的检查方法可能是访问站点上的页面,右键单击,查看源代码,ctrl+f(在页面上查找),然后搜索页面生成器的名称。如果发现大量提及,那么可能是页面生成器导致了DOM过大。

      如果您确定了向站点添加大量DOM元素的意义,那么您可以采取一些方向来解决这个问题。

      有些页面构建器有一些选项可以帮助减少DOM大小(您必须检查),但有些选项没有,如果没有,您就别无选择,只能使用不同的页面构建器重建站点。这可能是一项相当不错的工作。设置一个登台站点,然后使用WordPress的导出/导入工具将内容克隆到登台站点将减少您必须做的工作量,但您很可能仍需要使用块编辑器(而不是另一个拖放式页面生成器)检查并可能重制页面。

      这听起来可能是一个巨大的麻烦,但如果你这样做,那么它不仅可以提高页面加载时间,还可以阻止页面速度洞察对DOM大小的抱怨。

      通过减少DOM大小,最终还可以提高文本与代码的比率。这是因为您减少了页面代码的数量,但让人类可读的单词保持不变。人类可读的单词在每页中所占比例更大。这可以对SEO产生积极影响,并从人类访问者的角度改善页面性能,因此值得努力解决。

      • 库沙尔·帕拉克

        谢谢你的回复!我使用Elementor页面生成器,我刚刚发现有一个选项可以优化DOM元素。在我的例子中,当我创建自定义帖子类型列表时,DOM元素增加了,所以现在激活“优化DOM元素”选项确实有点帮助。

  7. 阿扬达·特米塔约

    我只是想补充一点,检查网站速度的最佳方法之一是使用谷歌页面速度洞察或GtMetrix。这是一个很好的工具,可以告诉你网站速度得分以及如何优化速度。

    谢谢你这篇很棒的文章。非常有洞察力。

  8. Harshvardhan kadam公司

    这真的帮助了我,我的网站上出现了几次数据库错误,但在那之后,正如你在帖子中所说,我安装了wp-optimize插件并清理了数据库。现在最好不要出现数据库错误,而且我的网站速度也提高了一点,这样很好!

  9. 奥卢达尔奥拉伯德阿诺卢瓦波

    快速加载网站是网站开发人员的梦想,也是客户的梦想。到目前为止,我已经使用了几个速度优化插件使我的网站加载更快。我尝试过Nitropack、WP Rocket、Litespeed服务器缓存、WP Fastest缓存、W3 Total缓存、Seraphinite等。

    我相信最好的是Seraphinte,因为它击败了我测试过的所有其他网站,而且我的网站是用Elementor构建的一个沉重的网站。我真的推荐使用webp图像转换器,比如converter for Media插件,因为它可以帮助您转换图像,并让您的网站加载更快。

  10. 莫伊努丁·瓦希德

    我使用wp火箭进行缓存,发现它在提高网站加载速度方面非常有用。
    我在本文中发现的一件有趣的事情是,对外部http请求禁用css和js,因为这可能会降低网站速度。
    我们确实为功能安装了许多插件,但从来不知道它们会给我们的网站带来什么资源负担。
    我有一个查询,如果我们禁止加载js和css,它们还会按预期工作吗?
    或者我们如何知道哪些应该禁用,哪些不应该禁用?

    • WP初学者支持

      目前,唯一能知道的方法是测试,因为无论哪种方式都无法保证它的具体工作方式,也无法保证它是否会出现问题。

      行政

  11. 彼得·伊里奥贝

    我写这篇评论是想问一个问题,关于你提到的可能会影响网站加载速度的内容,你提到的是“过时的PHP版本”。是网站所有者需要在开源开发人员中更新WordPress网站的PHP版本吗?我很困惑

    • WP初学者支持

      网站所有者需要更新PHP版本,或者联系他们的托管提供商来更新PHP版本。进行更新时,如果在更新过程中出现任何问题,务必确保有正确的备份。

      行政

    • 吉·范克(Jiři Vaněk)

      对于共享网络托管,有两种选择。要么提供者在管理面板中有一个工具(设置),您可以在不同的PHP版本之间切换,要么您必须向他们请求。有时,服务器上可能没有所需的PHP版本,提供商需要将您的网站迁移到其他服务器。如果是VPS,即虚拟专用服务器,则更改PHP版本取决于您,因为您需要自己管理服务器。首先,必须安装新的PHP版本,然后在服务器配置中进行切换。建议不仅备份网站本身,而且如果可能,还创建服务器的快照,以便在必要时恢复到原始配置。

  12. 莫哈德斯·埃斯梅利

    webp图像格式比png图像轻得多,但挑战在于它们不容易下载。如果用户在谷歌搜索中遇到我们网站上的图像,可能会有点不方便。然而,你的意见是什么?哪个标准更可靠、更人性化?

    • 吉·范克(Jiři Vaněk)

      虽然webp格式下载不太多,但有许多在线工具可以将png或jpeg转换为webp。我就是这样做的。我下载png,将其转换为webp,然后将完成的webp图像上传到网站。

  13. 莫伊努丁·瓦希德

    网站的快速加载不仅有助于获得良好的用户体验,而且反过来也有助于降低跳出率并长期留住访问者。
    我正在实施使网站超快速、高性能的步骤。
    但即使完成了许多这些步骤,有时也会觉得缺少了一些东西,可能是因为共享托管计划。
    什么时候我们必须计划升级到商业或托管wordpress托管?

  14. 吉·范克(Jiři Vaněk)

    我想问一下网站上禁止热链接的问题。示例中缺少Webp图像。有可能以这种方式禁止webp格式的图像吗?

    • WP初学者支持

      若要将WebP添加到热链接保护,您需要将|WebP添加到要包含它的文件类型列表中:)

      行政

      • 吉·范克(Jiři Vaněk)

        我试过了,但没有成功。然而,我已经找到了为什么没有成功。这是因为CDN CloudFlare从他们的网络而不是我的VPS提供图像。不幸的是,可能没有解决方案,因为尽管它们提供了防止热链接的保护,但它仍然不包括对webp格式的保护。这几天真是太遗憾了,因为正如我发现的那样,我在互联网上有很多被盗图像。根据Semrush的说法,我查找了这些网站,但对此无能为力。

  15. 莫哈德斯·埃斯梅利

    你好。我们有一些重定向陷入循环,导致网站挂起。例如,页面A重定向到B,然后B重定向到C,最后C重定向到A。解决这样的重定向循环可以提高站点性能,并且一些链接仍然使用http协议加载,需要重定向。但是,在重新安装SSL证书一次后,SSL问题得到了解决,不再需要重定向。
    完成研究后,站点速度从5秒难以置信地提高到1秒。

  16. 莫伊努丁·瓦希德

    我从这个书签页面获得了新的见解,我想我会访问这个页面,以确保实施这些提示来提高我的网站性能。
    我过去常常通过媒体文件直接将视频上传到我的网站上,这导致视频速度变慢。
    当从YouTube上传视频时,未列出的YouTube视频和列出的视频在性能和速度方面有什么不同吗?因为我经常看到嵌入未列出视频的建议?

    • 吉·范克(Jiři Vaněk)

      youtube上的视频位于速度非常快的服务器上,可以处理每小时数百万次4k分辨率的访问。视频是公开的还是私人的并不重要。YouTube永远不会产生这么大的负载来减缓速度。

  17. 感谢上帝乔纳森

    非常有趣的文章。
    我了解到网站速度对SEO和UX非常重要。
    但今天我有了一个新的见解:把评论拆分成页面,不要直接上传到WordPress。

  18. 莫伊努丁·瓦希德

    网站速度是谷歌在其搜索引擎中排名的重要因素之一。此外,如果加载速度较慢,大多数访问者都会离开网站而不等待。
    这是一个需要添加书签的指南,以返回到它,并确保我已经在博客文章中实现了它。
    感谢wp初学者提供的这本有用的指南。

  19. 奥马尔

    真是一篇精彩的文章。
    我的网站在siteground上托管,也是我第一次了解siteground SG Optimizer
    真的谢谢你
    但我如何测试我的网站的性能速度呢?

  20. 萨米尔·侯赛因

    我喜欢这篇文章首先强调常见问题,然后再讨论可能出现的不太常见的问题。考虑到你在一个卷轴中阅读这一切,这真是太棒了。

  21. 劳拉·卡特

    这篇文章非常有助于我理解所有的小细节,我从未想过这会帮助网站运行得更顺畅更快。我正在学习网站开发,目前正在做大量的研究。这个网页的细节比我想象的要详细得多。这个网页还向我解释了许多我以前从未听说过的新概念,并很好地解释了其中的大部分。有几个概念我花了很长时间才弄清楚,但作为一个视觉学习者,这些图片确实帮助我把我正在阅读和学习的内容融入到上下文中。迫不及待地尝试这些,最终腾出时间建立网站。

  22. 塔什·休斯

    这是一个加速网站的全面指南,谢谢。

    我已经实施了一些建议(从这里开始或已经实施)。

    网站上有很多图片。我总是缩小尺寸(不要把我相机的照片直接放在那里),通常是jpg格式的。我注意到WP会为每个图像制作不同的副本,然后我的缓存应用程序的优化功能会生成新版本。感觉这么多版本的图片让我的网站慢了下来!但哪些图像可以安全删除?

    例如,如果我链接到了great-image1.jpg,优化功能是否意味着帖子现在链接到great-image1-optimised.jpg,所以great-image1.jpg已经过时了?描述是否也被带入优化的图像中?

    • WP初学者支持

      这取决于你正在使用哪个插件来优化你的图像,但大多数插件应该替换而不是创建一个副本,你应该保留你的描述。

      行政

  23. 伊恩·辛普森

    精彩的帖子。我已经实现了一些更简单的任务,并在本书中标记了这个站点,这样我就可以回来学习其他一些技术知识了!我也刚刚通过你的链接联系了bunny.net,因为我很高兴你能表示同情(如果你这样做的话),因为这篇文章真的很有帮助!!

  24. 埃里克·W

    感谢您使用这种“傻瓜”证明语言来解释我为DIY网站所做的很多努力。期待着继续实施所有相关策略——只要我能重新获得我网站的管理员访问权限!

  25. 凯特琳

    这是非常彻底和有用的!在今天早上大约20分钟的时间里,我将当前的广告登录页面交付时间从7.66秒提高到1.91秒。

    • 伊氏乌索马

      哇,这真是太棒了,尤其是传真说网站速度是谷歌排名的一个因素。
      请你分享一下你在这本指南中的哪一方面使你的网站速度从72%提高到92%?。
      也许你的回答也会对我的网站有所帮助,因为在实施了本指南中列出的步骤后,我的网站速度目前为87%,这是我力所能及的。

  26. 雷扎·普拉马·阿尔维亚迪

    亲爱的WP初学者:,

    我使用了几个插件来缓存我的网络。但是。我觉得我的网络在安装了2个插件后速度变慢了。这叫做冗余?我该怎么办?

  27. 米希尔·普拉萨德·马汉塔

    我安装了很多主题和插件。有些插件处于非活动状态。非活动插件会降低我的网站速度吗?

    • WP初学者支持

      通常,这些插件不会对站点的速度产生重大影响,但我们建议从站点中删除未使用的插件

      行政

  28. 塔里克·拉赫曼

    我有一个问题。没有人写过这件事。问题是我们什么时候应该担心页面速度?
    我的网站速度超过80。就连我看到这个网站的速度也不超过90。那么我们什么时候应该担心页面速度呢?我在等你的回答。

    • WP初学者支持

      关于什么时候应该关注速度,存在着大量的争论,主要的时间是当速度成为你的一个问题时,一旦你的网站速度达到你想要的速度,你就会关注速度何时开始改变,以再次寻求优化。

      行政

  29. 普里扬卡

    谢谢!只是按照你的提示来加速我的网站(除了更高的级别),它极大地提高了网站的性能!我很感谢你:)

  30. 普拉迪普·纳尔瓦亚

    谢谢Bhai!今天,这篇文章非常有用。我找到了很多关于WP性能的帖子,但今天我终于收到了帮助帖子。再次感谢:)

  31. 拉贾·德孔勒

    刚刚阅读,尚未实现。但我必须赞扬你们,你们的文章和视频对我这样的初学者的帮助是不可估量的。我对你竖起大拇指,然后表示非常感谢。

  32. 萨扬·德

    我正在使用你推荐的Bluehost共享WordPress主机,我的网站加载时间超过4.5秒。请帮帮我,先生。

  33. 简·弗里斯

    真的很有用的文章,但它的一些地方超出了这个WP初学者!我真的需要限制我的帖子的修订数量,但对编写和更改php感到紧张。你能告诉我在哪里可以找到更多关于在哪里输入这个代码的细节吗,最好是屏幕截图?非常感谢你的这篇有用的文章。

  34. 穆罕默德

    谢谢你的精彩有用的指南。我们想制作一个文字新闻网站,推广全国所有的咖啡馆、酒店和其他企业。我们估计这个网站将有80万个页面(例如tripadvisor)。你能建议我们用WordPress吗?

    • WP初学者支持

      你当然可以创建一个这样的网站,你会想确保你的主机可以处理这么大的网站

      行政

留下答复

感谢您选择发表评论。请记住,所有评论都是根据我们的评论策略,并且不会发布您的电子邮件地址。请不要在名称字段中使用关键字。让我们进行一次有意义的私人谈话。