如何安装和配置WP Rocket(建议使用设置)

当您单击一个网站时,您等待并等待着永无止境的感觉,然后单击“后退”按钮,这真是令人沮丧。真相是,没有什么比让网站访问者更烦恼的了 网站加载缓慢 那就是那里 WP火箭 进来


Forrester Consulting的一项研究指出: “ 47%的消费者希望网页在两秒钟或更短的时间内加载”.

令人遗憾的是,许多网站所有者未能意识到加载缓慢的网站不仅使人们感到沮丧,而且还会对您的Google排名产生负面影响,并影响底线收入!

好消息是有一些方法可以加快网站的加载时间,特别是如果该网站由WordPress驱动. 因为在这里,我将引导您逐步入门 WP火箭 (是的,这是我用来加速网站的插件).

如何使用建议的设置安装和配置wp火箭

这是您将在本文中学到的内容:

什么是WP火箭?

WP Rocket是高级WordPress缓存插件,在加速网站加载时间方面非常有效.

WP Rocket缓存插件

WP Rocket计划和定价:

  • $ 49 /年 –一年的支持和更新 1个网站.
  • $ 99 /年 –一年的支持和更新 3个网站.
  • $ 249 /年 –一年的支持和更新 无限的网站.

与大多数其他WordPress缓存插件不同,这些插件因充满了令人困惑的选项和设置而臭名昭著。了解有关WP Rocket的更多信息,并找出WP Rocket的一些最佳免费替代软件.

1.下载 & 安装WP火箭

首先,前往 WP Rocket网站 并购买WordPress插件.

选择最适合您的计划,并完成下订单的必要步骤.

接下来,将在wp-rocket.me上向您的帐户发送一封包含登录信息的电子邮件。转到并登录,然后在“我的帐户”中找到下载链接。将zip文件下载并保存到您的计算机.

下载WP火箭

接下来,登录到您的WordPress网站并转到插件–> 添新 -> 上传插件.

只需上传并安装WP Rocket的zip文件版本.

安装WP火箭

最后,去激活WP Rocket并安装插件。好极了!

2. WP Rocket Best & 推荐设置

现在该根据推荐的设置配置WP Rocket.

首先进入设置-> WP Rocket,您将被带到插件的设置页面。您需要配置10个标签或部分并调整以下设置:

  1. (默认标签页)
  • 奖金:
  • 奖金:
  • 奖金:
  • 奖金:

现在,让我们为10个部分中的每个部分配置WP Rocket的推荐设置.

WP火箭仪表板

wp火箭仪表板

仪表板为您提供有关许可证以及许可证过期的信息。您也可以选择成为 火箭测试仪 (测试版计划)和 火箭分析 (允许WP Rocket匿名收集数据)。在这里,您还可以找到有关WP Rocket的支持和常见问题解答的链接.

在仪表板中,您可以 删除所有缓存的文件 (建议您在配置WP Rocket设置后执行此操作), 开始缓存预加载 (为您的首页以及该首页上的所有内部链接生成缓存)和 清除OPcache 内容(清除OPcahce,可防止您在更新WP Rocket插件时出现问题).

WP火箭缓存设置

wp火箭缓存设置

1.为移动设备启用缓存 应该被激活,因为它启用了对移动设备的缓存,并使您的网站更加友好.

同时选择 移动设备的单独缓存文件. 因为WP Rocket的移动缓存在启用这两个选项的情况下最安全。如有疑问,请将两者.

2.为登录的WordPress用户启用缓存, 仅当您拥有会员网站时才建议激活此功能,或者当用户必须登录才能查看内容时才建议激活此功能.

3.缓存寿命 将自动设置为10小时,这意味着在重新创建缓存文件10小时后会自动将其删除。如果您很少更新网站或包含大量静态内容,则可以增加此数量.

保存并测试,彻底!如果发现网站上有任何损坏的情况,请停用设置.

WP Rocket CSS & JS文件优化设置

WP Rocket CSS和JS文件优化设置

缩小文件 减小文件大小并可以缩短加载时间。缩小可从静态文件中删除空格和注释,使浏览器和搜索引擎能够更快地处理HTML,CSS和JavaScript文件.

合并档案 将文件分成较小的组,以确保主题/插件兼容性和更好的性能。但是,不建议强行将链接压缩为1个单个文件,因为与1-2个大文件相比,浏览器并行下载最多6个小文件的速度更快.

在HTTP / 1下,将CSS和JS合并为更少的文件被认为是最佳做法,而HTTP / 2并不一定是这种情况。如果您的站点运行在HTTP / 2上,那么以下是您应考虑的事项 .

1.缩小HTML文件 将删除空格和注释以减小您网站上网页的大小.

2.合并Google字体文件 将减少HTTP请求的数量(特别是如果您使用多种字体).

3.删除查询字符串 静态资源的使用可以提高GT Metrix的性能等级。此设置从静态文件中删除版本查询字符串(例如,style.css?ver = 1.0),并将其编码为文件名(例如,style-1-0.css).

4.缩小CSS文件 将删除空格和注释以减小样式表文件的大小.

5.合并CSS文件 将所有文件合并为一个文件,这将减少HTTP请求的数量。如果您的网站使用HTTP / 2,则不建议使用.

重要: 这可能会破坏事情!如果您在激活此设置后在网站上发现任何错误,只需再次将其禁用即可,您的网站将恢复正常.

6.优化CSS交付 消除了网站上阻止渲染的CSS,以加快感知的加载时间。这意味着您的页面将开始加载而没有CSS样式,这是Google PageSpeed Insights在“计分”页面速度时要考虑的因素.

关键路径CSS意味着您的页面将在没有所有CSS样式的情况下开始加载。这意味着加载时可能会有些奇怪.

这称为FOUC(未样式化内容的闪烁)。为了避免这种情况,您必须使用所谓的关键路径CSS。这意味着页面顶部内容的CSS必须直接放置在HTML中,以避免页面加载时的FOUC.

要生成关键路径CSS,可以使用此关键路径CSS生成器工具.

7.缩小JavaScript文件 删除空格和注释以减小JS文件的大小.

8.合并JavaScript文件 结合您网站的JavaScript信息更少的文件,减少HTTP请求。如果您的网站使用HTTP / 2,则不建议使用.

重要: 这可能会破坏事情!如果您在激活此设置后在网站上发现任何错误,只需再次将其禁用即可,您的网站将恢复正常.

9.延迟加载JavaScript 消除了您网站上阻止渲染的JS并可以缩短加载时间。 “计分”页面速度时,这是Google PageSpeed Insights考虑的问题.

10. jQuery的安全模式 通过将jQuery作为渲染阻止脚本加载到文档顶部,确保支持主题和插件中的内联jQuery引用.

保存并测试,彻底!如果发现网站上有任何损坏的情况,请停用设置.

WP Rocket媒体设置

wp火箭媒体设置

1.延迟加载图像 表示仅在图像进入(或将要进入)视口时才加载图像,即仅在用户向下滚动页面时才加载图像。延迟加载减少了HTTP请求的数量,这可以缩短加载时间.

(我有时会禁用图像的延迟加载,仅是因为启用了延迟加载后,指向延迟加载图像下方位置的锚点链接会滚动到网页的错误位置)

2.延迟加载iframe和视频 表示仅当iframe和视频进入(或即将进入)视口时才加载它们,即仅在用户向下滚动页面时才加载。延迟加载减少了HTTP请求的数量,这可以缩短加载时间.

3.将YouTube iframe替换为预览图像 如果页面上有很多YouTube视频,则可以大大缩短加载时间.

可以在各个页面/帖子上关闭延迟加载(您可以在帖子/页面侧栏中找到此设置)

4.禁用表情符号 应该被禁用,因为应该使用访问者浏览器的默认表情符号,而不是从WordPress.org加载表情符号。禁用表情符号缓存可以减少HTTP请求的数量,从而可以缩短加载时间.

6. WordPress嵌入 应该被禁用,因为它可以防止其他人嵌入您网站中的内容,也可以阻止您嵌入其他网站中的内容,并删除与WordPress嵌入相关的JavaScript请求.

保存并测试,彻底!如果发现网站上有任何损坏的情况,请停用设置.

WP火箭预载设置

wp火箭预载设置

1.网站地图预加载 当缓存寿命到期并且整个缓存已被清除时,使用XML网站地图中的所有URL进行预加载.

2. Yoast SEO XML网站地图. WP Rocket会自动检测Yoast SEO插件生成的XML网站地图。您可以选中该选项以进行预加载.

3.预载机器人 仅应在性能良好的服务器上激活并使用。一旦激活,它将在您添加或更新网站上的内容后自动触发。如果这会导致高CPU使用率或性能问题,请更改为“手动”.

当您撰写或更新新的帖子或页面时,WP Rocket会自动清除该特定内容以及与之相关的任何其他内容的缓存。预加载机器人会抓取这些URL,以立即重新生成缓存.

4.预取DNS请求 允许域名解析与实际页面内容的获取并行(而不是串行)进行.

您可以指定外部主机(例如//fonts.googleapis.com & (/maxcdn.bootstrapcdn.com)进行预取,因为DNS预取可以使外部文件的加载速度更快,尤其是在移动网络上.

最常见的预取URL是:

  • //maxcdn.bootstrapcdn.com
  • //platform.twitter.com
  • //s3.amazonaws.com
  • //ajax.googleapis.com
  • //cdnjs.cloudflare.com
  • //netdna.bootstrapcdn.com
  • //fonts.googleapis.com
  • //connect.facebook.net
  • //www.google-analytics.com
  • //www.googletagmanager.com
  • //maps.google.com

保存并测试,彻底!如果发现网站上有任何损坏的情况,请停用设置.

WP Rocket高级规则设置

WP Rocket静态文件设置

这些设置用于高级缓存管理,通常用于排除电子商务网站中的购物车和结帐页面.

1.从不缓存URL 使您可以指定不应缓存的页面或帖子的URL.

2.从不缓存Cookie 可让您指定Cookie的ID,这些ID在访问者的浏览器中设置时应防止网页被缓存.

3.从不缓存用户代理 使您可以指定永远不会看到缓存页面的用户代理字符串.

4.始终清除URL 可让您指定每次更新任何帖子或页面时始终要从缓存中清除的URL.

5.缓存查询字符串 使您可以指定查询字符串以进行缓存.

保存并测试,彻底!如果发现网站上有任何损坏的情况,请停用设置.

WP Rocket数据库设置

WP Rocket数据库设置

本节提供了一系列设置以清理和优化WordPress.

1.清理后 删除修订,自动草稿以及已删除帖子和页面。除非您有旧版本的帖子(或已删除的帖子),否则请删除它们.

2.评论清理 删除垃圾邮件和已删除评论.

3.瞬态清理 删除存储的数据,例如社交计数,但有时当瞬变过期时,它们会保留在数据库中并且可以安全地删除.

4.数据库清理 优化您的WordPress数据库中的表.

5.自动清理. 我通常会临时进行清理,但您也可以安排WP Rocket运行数据库的自动清理.

理想情况下,应该在运行清理之前备份数据库,因为一旦执行了数据库优化,就无法撤消它.

WP Rocket CDN设置

WP Rocket CDN设置

使用内容分发网络(CDN)意味着所有静态文件的URL(CSS,JS,图像)都将被重写为您提供的CNAME.

1.启用CDN. 如果您使用的是内容交付网络,请启用此功能。 WP Rocket与大多数CDN兼容,例如Amazon Cloudfront,MaxCDN,KeyCDN(我正在使用)等。了解有关如何在CDN中使用WP Rocket的更多信息

2. CDN CNAME. 复制CDN提供商提供给您的CNAME(域),然后将其输入CDN CNAME。这将重写您资产的所有网址(静态文件).

3.排除文件 可让您指定不应通过CDN提供服务的文件的URL.

保存并测试,彻底!如果发现网站上有任何损坏的情况,请停用设置.

WP Rocket附加组件(Cloudflare)

WP Rocket附加组件(Cloudflare)

WP Rocket可让您将Cloudflare帐户与其附加功能集成.

1.全局API密钥. 您将在Cloudflare帐户的右上角找到API密钥。只需转到您的个人资料并向下滚动,您将看到您的全局API密钥。您只需要复制并粘贴到WP Rocket中.

2.帐户电子邮件. 这是您用于Cloudflare帐户的电子邮件地址.

3.域. 这是您的域名,例如websitehostingrating.com.

4.发展模式. 在您的网站上临时激活开发模式。此设置将在3小时后自动关闭。当您对网站进行大量更改时,这非常有用.

5.最佳设置. 自动增强您的Cloudflare配置的速度,性能等级和兼容性。此选项激活最佳Cloudflare设置.

6.相对协议. 仅应与Cloudflare的灵活SSL功能一起使用。静态文件(CSS,JS,图像)的URL将被重写为使用//代替http://或https://.

WP火箭工具

WP火箭工具

1.导出设置 使您可以导出WP Rocket设置以在其他站点上使用.

2.导入设置 使您可以导入预配置的WP Rocket设置.

3.回滚 如果新版本的WP Rocket对您造成任何问题,则可让您还原到以前的版本.

为HTTP / 2配置WP Rocket

HTTP / 2 是对HTTP的升级,该HTTP自1999年以来一直用于管理Web服务器和浏览器之间的通信。 HTTP / 2通过更好的数据压缩,请求的多路复用和其他速度改进,为更快的页面加载铺平了道路.

许多服务器和浏览器都支持HTTP / 2,并且大多数Web主机(例如SiteGround)现在都支持HTTP / 2。这个HTTP / 2检查器会告诉您您的网站是否能够使用HTTP / 2.

如果您的站点能够使用HTTP / 2,请按照以下方法为其配置WP Rocket.

将所有CSS和JS文件串联(合并)为尽可能少的文件 不是HTTP / 2的最佳做法 WP Rocket建议您 无法激活文件串联 在里面 .

为HTTP / 2配置WP Rocket

WP Rocket建议您 取消选中这两个框. 有关更多信息,请参见WP Rocket上的这篇文章。.

如何在KeyCDN中使用WP Rocket

使用KeyCDN设置WP Rocket非常简单。 (FYI KeyCDN是我使用并推荐的内容交付网络)

首先在KeyCDN中创建拉区。然后转到并选中启用内容交付网络选项.

如何使用keycdn设置WP火箭

现在,使用从KeyCDN仪表板获取的URL(在“区域”下)更新“将站点的主机名替换为:”字段。 > 您创建的拉动区域的区域URL。该URL类似于:lorem-1c6b.kxcdn.com)

另外,也是推荐的选项,使用您选择的URL的CNAME(例如https://static.websitehostingrating.com)

哪些网络主机可与WP Rocket配合使用?

WP Rocket与几乎所有网络主机兼容. 但是,某些(尤其是托管WordPress主机)可能无法与WP Rocket一起使用。如果您的托管服务提供商未在下面列出,这并不意味着它与WP Rocket不兼容。百分百确定的最佳方法是与您的虚拟主机联系并询问.

  • 金斯塔:Kinsta仅支持WP Rocket 3.0版及更高版本。 WP Rocket的页面缓存会自动禁用,以防止与Kinsta内置缓存发生冲突。 Kinsta是WP Rocket的官方合作伙伴.
  • WP引擎:WP Rocket是WP Engine上唯一允许的缓存插件。 WP Engine是WP Rocket的官方合作伙伴.
  • SiteGround:WP Rocket与SiteGround的静态,动态和内存缓存兼容。 SiteGround是WP Rocket的官方合作伙伴.
  • A2托管:WP Rocket与A2 Hosting完全兼容。但是,必须先在站点上安装WordPress,然后才能安装WP Rocket插件。 A2 Hosting是WP Rocket的官方合作伙伴.
  • WebHostFace:WebHostFace支持(并且是WP Rocket的官方合作伙伴).
  • 萨维:Savvii支持(并且是WP Rocket的官方合作伙伴).
  • 快彗星:为WordPress和WP Rocket提供专门优化的软件包。 FastComet是WP Rocket的官方合作伙伴.
  • Bluehost托管的WordPress计划:Bluehost托管的WordPress计划Varnish配置破坏了WP Rocket的缩小功能,因此您必须关闭Bluehost的Varnish或关闭WP Rocket的缩小功能.
  • Cloudways WordPress托管:将WP Rocket的缩小版本与Cloudways的Varnish一起使用时,必须在Cloudways应用程序设置中为Varnish创建排除规则.
  • 飞轮:您必须联系飞轮支持并要求他们激活WP Rocket.
  • HostGator托管的WordPress计划:在HostGator托管的WordPress托管上不允许WP Rocket.
  • 合成:W3 Total Cache预安装在Synthesis上,但可以删除并替换为WP Rocket.
  • WebSavers.ca:WebSavers.ca是WP Rocket的官方合作伙伴.

在https://docs.wp-rocket.me/article/670-hosting-compatibility上了解有关与WP Rocket兼容的Web主机的更多信息.

下载我的WP Rocket配置文件

添加站点中使用的WP Rocket配置非常简单。只需下载此WP Rocket配置文件,然后将其导入WP Rocket管理员的“工具”部分即可。.

免费下载WP火箭配置文件

购买WP Rocket的副本,然后下载我的WP Rocket配置文件并导入我建议并在此站点上使用的确切设置.

3. WP火箭帮助 & 官方文件

如果您出于某种原因或其他原因遇到WP Rocket的问题,可以在WP Rocket的网站上找到大量有用的信息。请记住,购买时还将获得1年的支持.

wp火箭帮助

这是我发现最有用的WP Rocket教程列表:

  • 入门
  • 主机兼容性
  • 如何检查WP Rocket是否正在缓存页面
  • 带WP火箭的SSL
  • 带有CDN的WP火箭
  • 带有Cloudflare的WP火箭
  • 解决500内部服务器错误
  • 解决缩小问题
  • WP火箭的NGINX配置

您对WordPress使用WP Rocket缓存插件有什么经验?我是否遗漏了任何重要信息?我很想在下面的评论中听到所有关于它的信息!

如果您发现此WP Rocket设置教程很有用,请务必在社交网络上共享它.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map