1. 您的位置:首页 > seo技术 >内容

如何加快WordPress

拥有快速的网站已不再是一种选择。 将Google搁置一会儿,让我们专注于您的访问者。 我们都知道人们的注意力跨度处于历史低点。 实际上如此之低,以至于在研究一些实际统计数据时,弹出的最新搜索结果之一是加拿大的一项研究。 它表明普通人的思想能力已被普通金鱼所超越。 悲伤但真实。

那么这对普通的网站所有者意味着什么呢? 简单,这意味着您需要确保您的网站尽快加载。 如果您让人们等待一两秒以上,那么他们很可能会消失。 一旦它们消失了,机会就不会再回来了。

超越人们的短暂关注范围,考虑提供积极的用户体验的重要性也很重要。 确实和去餐厅吃晚饭没什么不同–仅在这种情况下,您提供的是网页而不是热餐。 人们想要他们的信息,现在就想要。

速度很重要。 没有办法解决这个事实。 而且这里变得更加棘手,因为Google决定加入交通警察行列(早在2010年)。 现在,不仅您需要满足访问者的期望,而且Google决定创建自己的规则集。 偏离可接受的标准太远,它们将停止以您的方式发送流量。 哎哟! 那可能引起您的注意。

考虑到速度的重要性,似乎有条理简单的指南可以解释如何加快WordPress网站的速度。 现实情况是,有很多方法可以加快WordPress网站的速度-有些基本方法,有些则更复杂。

在介绍如何加快WordPress网站速度之前,首先让我们先仔细研究一下如何评估您的网站速度。

如何评估WordPress网站的速度

在评估您的网站速度时,可以使用多种工具,其中许多工具功能重叠。 尽管存在重叠,但通常来说,最好还是依靠工具和技术的组合来完成正确的评估-在得出明确结论之前,对结果进行平均。

知道您的网站运行速度慢于预期是一回事。 但是重要的是实际上要了解速度缓慢的原因。 别担心,这并不像您想的那么难。

下面,我们将介绍四个特定的工具-3页速度分析工具和1个负载测试工具。 市场上还有更多选择,但是下面的选择拥有强大的用户群并产生一致的结果。

GTmetrix

GTMetrix是易于使用的流行工具,可以评估您网站的整体性能和速度。 无论是免费还是付费服务级别,GTMetrix都依赖于两个众所周知的规则集:

  • Google PageSpeed见解
  • 雅虎YSlow

使用GTMetrix分析您的网站将提供各种重要指标,包括页面加载时间,页面大小和请求总数。 您只需访问他们的网站并插入您的URL,即可执行一次性分析。 您还可以注册一个免费或付费帐户,使您可以使用更多功能。

速度测试

Pingdom是另一种站点监视服务,除提供持续监视和警报的各种付费计划外,您还可以免费执行一次页面速度评估。

Pingdom提供了可行的建议,并且与GTMetrix一样,图形表示使数据易于解释和操作。 例如,如果您的站点上有一幅特定的图像会影响加载时间,那么您可以使用Pingdom的瀑布视图在几秒钟内发现问题。 然后,您可以进入并采取必要的步骤来纠正此问题(稍后会对此进行详细介绍)。

Pingdom还提供了涵盖以下重要项目的性能等级:

  • 有效的浏览器缓存
  • 最小化重定向
  • 最小化请求大小

最后,Pingdom提供了详细的页面分析,使您可以查看各种统计信息,例如每个状态的时间,每种内容类型的时间,每个域的时间等等。

所有这些不同测量的目的在于,您将能够找出瓶颈发生在哪里以及可能的原因。 所有这些都有助于简化网站加速过程。

PageSpeed见解

您绝对应该用来评估您的网站的另一资源来自Google本身。 Page Speed Insights是一种易于使用的工具,可从速度和用户体验的角度提供大量有价值的信息。

使用Page Speed Insights应该可以清楚地表明Google在桌面版和移动版中如何查看您的网站。 通常,他们建议两个版本的得分都达到85分或更高,以表明您的网站运行良好。

Google在评估时主要关注页面上的元素,包括:

  • 是否启用压缩
  • 您是否缩小了JavaScript,CSS文件和HTML?
  • 您是否正在使用浏览器缓存?
  • 您的图片是否经过优化?
  • 您的页面加载优先于折叠内容上方吗?

如您所见,Page Speed Insights提供了大量有用的信息。 还值得注意的是,不同的服务之间可能会有很大的差异。 因此,例如,您可能从GTMetrix和Pingdom都获得不错的分数,而从Page Speed Insights获得令人失望的分数。 因此,不仅要比较您的总体得分,而且还要比较组成每个得分的各个组成部分,这一点很重要。

负载影响

负载影响与上述三个工具略有不同。 提供免费测试(最多可模拟25个用户)和付费计划,此服务将使用多种变量(不同的设备,连接速度,浏览器,位置等)同时模拟您网站上的多个用户。

负载影响测试在许多方面可以以更大的规模**前三个服务的测试-可能从25个用户扩展到超过10万个用户。 虽然您的网站可能一次能吸引少数访问者,但如果负载下的稳定性至关重要,那么您还需要考虑进行更广泛的测试,例如Load Impact提供的测试。

即使目前的流量水平不高,从高流量网站到内容的一个链接也可能导致访问者人数激增,这可能会暂时使您的网站瘫痪。 因此,值得测试您的网站在高负载下的性能。

如何加快您的WordPress网站

加快网站访问速度的第一步在于找出可能导致速度缓慢的原因。 您用来执行分析的工具(无论是上面讨论的三种工具之一还是替代工具)都应该能够为您提供调查的起点。

在本文的其余部分,我们将介绍许多您可以自己解决的具体问题,也可以在经验丰富的人的帮助下解决。

一次更改一件事然后再次衡量结果总是一个好主意。 如果您更改多个元素,那么确定各个项目的影响并不总是那么容易。

选择一个快速的虚拟主机

如果您希望自己的网站尽可能快,那么从坚实的基础开始是有道理的。 这意味着选择一个不仅可靠而且还熟悉WordPress的主机。 最重要的是,您选择的托管公司可能会对您的网站速度产生巨大影响,尤其是当您开始看到流量增加时。 您遇到的流量越多,拥有一个好的主机就越重要。

对于大多数目的,您可以将托管选项分为三个不同的类别:

  1. 共享主机
  2. 托管WordPress托管
  3. 专用服务器

共享托管通常用于流量较低的网站-这是最便宜且通常最不可靠的托管形式。 虽然它可能适合于每天只接待少量访客的小型企业网站,但负责支付账单并在桌上摆放食物的电子商务网站值得一提。

共享托管的主要缺点是,由于成本低廉,一些廉价的托管公司通常会将尽可能多的托管帐户压缩到服务器上。 这通常会导致安全风险增加,服务器速度变慢以及客户服务水平下降。 但是,尽管有这些缺点,共享托管还是许多网站的正确解决方案。

托管WordPress托管托管的下一步。 它通常代表着质量,服务和速度方面的重大提升。

如果您曾经管理过WordPress网站,您就会知道您要负责某些维护任务。 托管WordPress托管可为您处理所有这些责任。 但是,如何提高速度呢?

大多数托管主机都运行专门设置​​为尽可能高效地运行WordPress的服务器。 这意味着您的网站将比在共享主机上运行更快。 以下是托管主机的其他一些好处:

  • 通常包括自动备份
  • 在流量高峰时改善可扩展性
  • 较少的服务器拥挤意味着您的网站更快
  • 如果您的网站遭到黑客入侵,通常会包含恶意软件删除
  • WordPress和插件会自动更新
  • 顶级客户支持

总体而言,与共享托管相比,托管WordPress托管提供了一些相当大的好处。 您的网站不仅会更快,而且每月只需多花几美元,您就不必担心停机时间和维护任务。 对于相对较小的额外费用,托管WordPress托管可以对您网站的速度产生巨大影响。 阅读有关快速WordPress主机的更多信息

专用托管在食物链的最顶端。 尽管价格高昂,但除了最繁忙的网站之外,其他所有网站都无法负担得起,但无可争议的事实是,专用主机可提供终极的性能,速度,控制和安全性。

真正将专用托管与其他选项区分开来的是,您的网站是服务器上唯一的网站。 意味着您永远不必担心与其他网站争夺服务器资源。 您也不必担心同一服务器上的其他网站被黑客入侵,并可能减慢您的网站速度或使其面临风险。

选择一个编码良好且快速的主题

选择可靠的主机很重要,因此选择WordPress主题也很重要。 有成千上万的WordPress主题可用。 有些是免费提供的,而另一些则只能从高级主题商店购买。

当然,选择主题时,速度很重要,但不要忽略其他一些重要的注意事项,例如:

  • 成本
  • 可靠性
  • 经常更新
  • 安全
  • 与插件的兼容性

考虑到上述因素,您如何选择一个比较快的主题? 好问题。 许多高级主题公司已花时间测试其主题。 稍作研究,您还可以找到一些由第三方完成的实际测试结果。 选择一个快速的主题,但不要以牺牲上面列出的元素为代价。

通常,最好从知名公司中选择高级主题。 这些最有可能提供快速而全面的解决方案。 仅举几个例子:

  • StudioPress
  • 优雅的主题
  • 主题岛
  • 我的主题商店

保持网站干净整洁

维护干净的WordPress安装是许多WordPress网站所有者所忽略的事情,通常是因为这是不可见的。 但是,请放心,随着时间的流逝,这可能会对您的网站性能产生巨大影响。

WordPress使用MySQL,这是一个数据库,负责存储您网站上包含的所有信息。 无需太过专业,数据库中就是一系列存储信息的表或特定位置。

例如,您的WordPress网站上的所有评论都包含在评论表中; 您的所有设置都包含在设置表中; 各个插件设置包含在它们自己的唯一表中,最后,您的帖子,页面和每个相应的修订版也包含在表中。

网站上的内容越多,插件越多,评论越多,数据库大小增长的速度就越快。 请记住,每次保存草稿后,WordPress都会在表中添加一条记录(以修订的形式)。 大型帖子具有6到10个或更多伴随修订的情况并不少见。 随着时间的流逝,这真的可以累加起来。

大量的表和记录有什么问题? 好吧,当WordPress需要查找数据库中包含的特定信息时,它必须进行搜索。 您的数据库就像一个库。 它越大,找到您要查找的书所需的时间就越长。 有时,有人会把书放回错误的书架上,这会进一步减慢该过程。

幸运的是,有很多方便的插件可以清理和整理数据库中的所有垃圾。 这可能涉及优化(组织)表和删除不必要的表记录(如后期修订)。

根据添加新内容的频率,最好建立一个定期计划以组织和清理数据库。 只需记住在执行任何维护之前始终备份数据库。 以下是一些受欢迎的插件,可帮助您保持WordPress数据库的快速扩展:

        • WP扫描
        • WP优化
        • WP清理优化器

保持WordPress网站干净整洁还有另外一件事:确保删除所有未使用的主题和插件。 未使用的主题和插件只是不必要的开销,更不用说会增加安全风险。 一个简单的经验法则是,如果您不使用特定的主题或插件,请从服务器中将其删除。

优化您的媒体

想象一下,买一辆快速跑车,然后用沉重的行李装满后备箱和乘客座椅。 疯狂吧? 为什么要购买一辆快速的汽车,然后继续用性能下降的物体来装载它?

您的WordPress网站没有什么不同,除了使用权重之外,您可能正在使用图像。 这并不是说您不应该在网站上使用图片,因为应该这样做。 但是,您不需要5000×6000像素且大小为10MB的图像。 实际上,除非使用全屏背景图像,否则通常10%-20%绰绰有余。 即使那样,您的图像也应该尽可能小。

人们经常会使用智能手机或DSLR拍照,然后直接将照片上传到他们的网站。 这几乎总是导致图像比所需的大得多。 这也意味着,当某人访问您的网站时,其浏览器需要下载相同的大图像。 这会增加页面加载时间的宝贵时间-如果访问者使用较慢的Internet连接(例如移动设备上的3G或4G),情况会更糟。

以下是一些可以真正改变图像的选项:

调整图像大小

在将图像上传到WordPress之前,请务必调整其大小。 根据您的复杂程度,您可以使用PhotoShop之类的程序来执行此操作。 也有许多低成本甚至免费的选择。 iPhoto是一个这样的选择,而TechSmith的Snagit是另一个选择。 使用这些选项中的每一个,您所需要做的就是打开照片,将其调整为更合适的尺寸,然后将较小的图像上传到WordPress。

降低图像质量

您的图像格式应根据所显示图像的类型而有所不同。 大多数情况下,如果要在网站页面上的博客文章中显示照片,最好使用JPG格式。 对于图形或质量比其他任何东西都重要的情况,PNG文件通常是最佳选择。 主要是因为它们被认为是“无损”格式,即不会降低质量。

大多数照片编辑器将允许您将PNG图像另存为JPG文件,并在此过程中引入压缩。 这意味着您可以拍摄非常大的PNG图像,将其调整大小,然后将其另存为JPG,同时将图像文件大小压缩20%。在大多数情况下,在笔记本电脑或智能手机上查看图像的任何人都不会注意到除非放大,否则视觉上的差异。

大多数读者乐于放弃一些图像质量以换取更高的速度。

使用图像优化器插件

除了手动优化图像外,您还可以使用图像优化插件。 通过使用许多免费和付费插件之一来自动化过程,这使得图像优化过程变得更加容易。

它是这样工作的:每次将图像上传到WordPress时,图像都会自动进行优化。 在大多数情况下,这些插件会加密并将您的图像发送到其压缩的服务器,然后以文件大小最多减小10倍的格式返回到WordPress网站。

有一些很棒的免费增值插件,可以让您以较小的图像尺寸和每月最多100张图像的价格试用该服务。 对于轻量级用户而言,这通常绰绰有余。 以以下插件为起点:

  • 短像素图像优化器
  • Optimus图像优化器
  • WP Smush

使用缓存插件

如果您使用WordPress已有一段时间,则可能听说过术语“缓存”。 缓存指的是本质上可以用来存储数据的临时文件。

例如,当您访问一个网站时,浏览器通常会将来自该网站的某些数据存储在其缓存中。 然后,当您再次访问同一网站时,您的浏览器将能够比从原始源加载信息更快地显示某些信息。

WordPress缓存插件的工作方式几乎相同,但是在服务器级别。 本质上,它们创建了内容的静态版本(存储在服务器上),可以显示给访问者。

如果不进行缓存,那么只要访客从您的网站请求信息,后台就会发生一系列详细的事件(这是一个精简版本):

  1. 访客单击链接。
  2. 从数据库中生成信息请求。
  3. 然后,该信息由WordPress动态创建。
  4. 然后,所请求的信息将显示在访问者的浏览器中。

还有很多其他步骤,但是您明白了。

当您使用缓存插件时,可以省去步骤2和3,这也很耗时。 缓存插件会生成可发送到访问者浏览器的静态页面,通常会导致加载时间大大加快。

缓存还具有减少服务器工作量的额外好处,这就是为什么许多托管公司鼓励您使用缓存插件的原因。 一些托管公司,例如SiteGround,甚至还开发了自己的内部缓存插件。

在这里查看一些最受欢迎的WordPress缓存插件:

  • W3总缓存
  • WP超级缓存
  • WP火箭

使用内容交付网络

在某些方面,内容交付网络与缓存非常相似,但是规模更大,更有效。 CDN乍一看似乎令人困惑,但是一旦您了解了一般概念,实际上就很容易了。

设置了托管帐户并将所有内容添加到WordPress网站后,您实质上已经在Internet上为站点创建了一个物理位置。 如果托管您网站的服务器位于佛罗里达州,那么访问您网站的每个人都将从该服务器接收内容。 因此,来自佛罗里达的访客比您来自爱尔兰的访客浏览您的网站的速度更快。 除非您使用CDN。

CDN是位于不同位置(通常是全球)的服务器网络,用于存储您的内容的静态版本,该版本可以提供给请求它的任何人。 CDN服务越大,它们将拥有的服务器越多,并且它们在地理位置上的多样性也就越大。

因为您可以将内容以静态形式存储在全球各地的服务器上,所以与每个请求都必须一直传送到原始服务器相比,您可以更快地提供内容(网站)。

这为大多数访问者提供了一个更快的网站。 还值得注意的是,使用CDN还有其他一些优势,例如正常运行时间和安全性,但是我们将继续讨论当今的速度。

有很多CDN可供比较。 实际上,某些托管公司提供免费的基本CDN作为其托管包的一部分(例如NameCheap和Cloudflare)。

您可以在此处了解更多有关一些最受欢迎的内容交付网络的信息:

  • CloudFlare
  • 最大CDN
  • 软层
  • 机架空间

雇用开发人员以优化您的网站

为了最大程度地提高WordPress网站的速度,我们提供了许多免费选项。 但是,如果您决心要从网站上挤出最后一秒的速度,以便尽可能提供最佳的用户体验呢?

如果是这种情况,我们想为您提供另一个选择:聘请专门研究Google Page Speed Insights的开发人员。 然后,让他们优化您的WordPress主题并根据Google的建议进行更改。

根据您网站的优化程度,您可能会发现,通过使用UPwork之类的服务来寻找专家,此选项不会让您花费数百美元。 针对Google优化您的网站也将对您在搜索引擎结果页面(SERP)中的排名产生最大的影响。

关于加快WordPress网站的最终想法

互联网是一个竞争激烈的地方。 您不仅在尝试提供独特的产品或服务,而且还试图比竞争对手更有效,更快速地提**品或服务。

在运行成功的网站时,除了安全性外,没有什么东西比快速网站重要。 归结为呈现积极的用户体验,并让Google尽可能的开心。

如果您有一些技巧或窍门用于保持WordPress网站尽快运行,请在下面的评论中分享它们。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.botadmin.cn/sylc/10988.html