如何改善Bluehost的WordPress托管上的服务器响应时间:Google PageSpeed Insights报告中的常见问题

蓝主机 臭名昭著的是服务器响应时间很慢.


您可以在 Google PageSpeed见解 要么 比特猫, Google会建议您 服务器响应时间200ms以下. 高于1-2秒,您就会遇到问题.

您可以通过以下方法来修复Bluehost上服务器响应时间过慢的问题:配置缓存插件,避免使用过多的CPU插件,使用CDN,清理数据库,优化图像,删除未使用的插件,使用Blackhole For Bad Bots插件停止垃圾邮件机器人,Heartbeat Control插件,并确保您的托管计划有足够的空间 服务器资源 处理您的流量/插件.

是Bluehost的问题吗?可能……他们归归于 脑电图 他们因在同一台服务器上打包太多人而削减成本。归根结底,它们以便宜(不快)着称。他们的评分也很差 Facebook民意调查. 尝试加入 WordPress托管Facebook组 并查看推荐哪些真正的,公正的人进行托管。有比Bluehost更好的选择。我用 SiteGround 并有 200ms响应时间, 100%GTmetrix分数,以及 .4s Pingdom加载时间. 报告不言自明.

1.检查服务器响应时间

使用检查您自己的服务器响应时间 比特猫. 那是我的…呵呵.

Bitcatcha服务器速度报告

或使用 Google PageSpeed见解

减少服务器响应时间

只要您在Bluehost上,就不会孤单:

Bluehost服务器响应时间慢

Bluehost服务器响应时间慢

Bluehost服务器响应时间

Bluehost Crap Server响应时间

Bluehost服务器响应时间

Bluehost管理的WordPress托管

2.升级到PHP 7+

升级到更高的PHP版本(在您的cPanel中)是提高您的网站速度,同时还减少了服务器响应时间的最简单方法之一。现在的Bluehost 支持PHP 7.2.

WordPress PHP基准测试

Bluehost-PHP-Config

Bluehost更新PHP版本

3.避免使用高CPU插件

太多的插件(或只有一个高CPU插件)会影响或破坏您的服务器响应时间(和加载时间)。 P3曾经很擅长寻找慢速插件,但是现在 查询监控器 是最好的。安装插件并转到“按组件查询”以查看加载速度最慢的插件.

查询监视器慢插件

您还可以使用GTmetrix Waterfall选项卡:

慢速WordPress插件

*常见的罪魁祸首包括相关帖子,统计信息,站点地图,聊天,日历,页面构建器以及运行正在进行的扫描/进程或在GTmetrix中显示高CPU使用率的插件.

  1. 添加此
  2. AdSense点击欺诈监控
  3. 多合一活动日历
  4. 备用好友
  5. 海狸生成器
  6. 更好的WordPress Google XML Sitemaps
  7. 损坏的链接检查器(使用Dr. Link Check)
  8. WordPress的持续联系
  9. 联络表格7
  10. 内容相关帖子
  11. Digi自动链接
  12. Disqus评论系统
  13. Divi Builder
  14. 基本网格
  15. 查看65个慢插件的完整列表

4.避免外部资源

外部资源可以来自Google地图,Google Analytics(分析),Gravatars,社交共享插件,评论插件和其他来源。这些来自外部资源的拉取请求将增加服务器响应时间,并破坏您的GTmetrix + Pingdom报告。显然,最好是避免所有外部资源,但是我在下面还留下了一些常见的解决方案.

高速缓存图像

预取DNS请求 –如果您绝对必须使用外部资源,则预取它们可以帮助浏览器预测它们,以便更快地加载它们。卢克创造了惊人的 要预取的常见域列表. 复制所有这些内容(或仅复制所需的内容)并将其添加到您的网站(大多数缓存插件都提供了此选项)。如果您使用的是StackPath,KeyCDN,BunnyCDN或其他CDN,请同时添加CDN URL(Cloudflare不使用CDN URL).

预取DNS请求WP火箭

预取DNS请求

5.配置缓存插件

如果您选择免费路线,我建议 迅速的表现 要么 WP最快的缓存, 我有Swift和WPFC的教程。但是如果您可以放弃49美元, WP火箭 更好,是我所使用的,并且在多个Facebook民意测验中被评为#1缓存插件。但为什么?

WP Rocket具有大多数缓存插件所没有的许多功能。这意味着,如果要使用大多数其他缓存插件,则需要安装大约6个额外的插件。如果您像我一样,只想使用1个插件。这就是为什么WP Rocket在GTmetrix / Pingdom中产生更好的得分+加载时间的原因(它具有更多功能,同时减少了站点上的插件数量).

  • 数据库清理(内置于WP Rocket,或使用 WP优化
  • 心跳控制(内置于WP Rocket,或使用 心跳控制
  • 延迟加载图像/视频(内置于WP Rocket,或使用 WP YouTube Lyte
  • 在本地托管Google Analytics(分析)(内置到WP Rocket中,或使用 CAOS分析
  • 在本地托管Google字体(内置于WP Rocket,或使用 CAOS字体, 要么 生长激素
  • 与Cloudflare +其他CDN集成(内置于WP Rocket,或使用 CDN启动器

WP火箭功能

2016最佳缓存插件民意测验

2019缓存插件民意调查

斯威夫特vs WP火箭

2016缓存插件民意调查

最佳缓存插件2018投票

wp火箭vs w3 totla缓存

大多数人没有正确配置其缓存插件或无法充分利用其功能。我强烈建议您仔细阅读我的教程,以确保您的设置是理想的.

  • WP Rocket教程
  • Swift Performance教程
  • WP Fastest Cache教程
  • W3 Total Cache教程
  • WP Super Cache教程

6.清理数据库

您的数据库可能会堆积垃圾文件,例如已删除的评论,垃圾邮件评论,帖子修订,瞬态过期以及其他导致数据库膨胀的东西.

最好每1-2周清洁一次数据库。您可以使用 WP-Optimize插件 进行清理,并安排正在进行的数据库清理。只需确保在执行此操作之前已对数据库进行了备份,特别是如果这是您第一次清除它,.

WP-优化清理数据库

如果使用WP Rocket,则不需要WP-Optimize,因为它是内置的:

WP-Rocket-Database-Settings

7.心跳控制

WordPress心跳API 显示实时插件通知,并且其他用户正在编辑帖子。听起来不错,但每15-30秒创建一次请求也消耗服务器资源。使用 心跳控制插件 并限制它,或完全禁用它.

心跳控制插件

心跳控制

如果使用WP Rocket,则不需要此插件,因为它是内置的:

WP火箭心跳控制

8. CDN

一个 CDN (内容交付网络) 卸载资源 到全球多个数据中心。这减轻了服务器的压力,但也缩短了服务器与访问者之间的地理距离,这是WordPress优化指南中的建议。我建议使用 云耀斑 这是一个免费的CDN 200多个数据中心 而且没有理由不应该使用它。 Cloudflare是 仅适用于Bluehost的共享计划, 而拥有VPS或专用服务器的客户则需要联系Bluehost并提出要求.

在您的Bluehost cPanel中,转到“域” > 云耀斑 > 启用.

蓝主机Cloudflare

Bluehost Cloudflare激活

如果您想采取额外的步骤,可以在您的设备中配置一些设置 Cloudflare仪表板.

Cloudflare-Speed-Tab

而且,如果您真的想加倍努力,可以使用多个CDN。每个CDN都有自己的数据中心集,而更多的数据中心=内容交付速度更快,并且将卸载更多资源。我个人使用Cloudflare(免费)和StackPath(每月10美元,免费试用30天).

StackPath-数据中心

步骤1:注册StackPath.

第2步:在信息中心中,点击CDN标签,然后 创建一个StackPath CDN站点. 您将浏览一系列页面,其中StackPath将请求您的域,找到服务器的IP地址,然后创建一个CDN URL,您将其复制/粘贴到缓存插件中。十分简单.

StackPath-CDN-Tab

StackPath-CDN-域

StackPath-服务器-IP地址

CDN-URL-StackPath

第三步:将您的StackPath CDN URL粘贴到缓存插件中(下面是WP Rocket)。如果您的缓存插件没有CDN URL的字段,请改用CDN启动器插件.

WP火箭CDN设置

第四步:在StackPath中,转到CDN→缓存设置,然后单击 清除一切

StackPath清除缓存

第5步:在中运行您的网站 GTmetrix 并且“内容交付网络”在YSlow中应为绿色.

CDN GTmetrix YSlow

9.阻止坏机器人

除非您进行检查,否则您将永远不会知道垃圾邮件机器人是否正在访问您的网站并消耗资源。我发现有2个垃圾机器人(compute.amazonaws.com和linode.com)大约每3秒就会不断访问我的网站-我实际上是在浪费服务器资源。显然,Googlebot可以,但是您想防止 垃圾邮件机器人 消耗资源.

步骤1:安装 围栏.

第2步:查看您的 实时路况报告 (在Wordfence的“工具”设置下)。仔细检查一分钟,看看哪些机器人正在访问您的网站。如果他们看起来是垃圾邮件,请使用Google的主机名,看看其他人是否将其报告为垃圾邮件。列出所有垃圾邮件机器人.

实时交通报告Wordfence

第三步:转到Wordfence的阻止设置,然后在此处添加垃圾邮件机器人。采用 星号 以确保您阻止该漫游器的所有变体,否则可能无效.

围栏规则

第四步:转到您的“阻止日志”,然后欣赏那些垃圾邮件机器人被阻止的情况.

Wordfence-Firewall-Blocking

如果您不想使用Wordfence, Blackhole For Bad Bots插件 自动执行此操作:

黑洞的僵尸

10.优化图像

在GTmetrix中有3种优化图像的主要方法。它只会在您测试的单个页面上显示未优化的图像,因此请确保通过它运行最重要的页面.

图像优化

服务缩放的图像 –将大图像调整为较小尺寸。 GTmetrix会显示所有太大的图像,以及应调整其尺寸的正确尺寸。在您的网站上找到图片,将其调整为正确的尺寸,上传并用新图片替换旧图片.

指定图像尺寸 –表示您需要在图片的HTML或CSS中添加宽度/高度。 WordPress主编辑器将自动执行此操作,因此这些错误通常是由位于页面构建器,小部件和网站其他区域中的图像引起的。只需找到图片,查看图片的HTML,然后添加GTmetrix为您提供的宽度/高度.

优化图像 –使用类似插件的无损压缩图像 短像素. 您每月可获得100个免费的信用(这是我最喜欢的图像压缩插件,并且我尝试了很多,包括Imagify,Smush,EWW等)。安装它,从 ShortPixel网站, 然后配置设置。将图像压缩级别设置为无损。转到“媒体”标签并优化几张图片,以确保您对质量满意。如果是这样,请批量压缩站点上的所有图像。我建议事先备份,以防万一.

11.使用轻量级插件

如果您运行的CPU过多的插件会导致服务器响应时间变慢,则您需要删除它们,或者查找消耗较少资源的替代插件。我建议您使用一些轻量级插件,尽管在很多情况下,您需要进行自己的研究/测试。安装EACH插件后查看您的Query Monitor报告,以了解它如何影响加载时间.

社交分享 – WP火箭的 测试 显示 社交媒体羽毛, 君主简单共享按钮加法器, 和 MashShare 请求数量最少,加载时间最快.

后备UpdraftPlus.

滑杆独白, 层滑块, 要么 流星滑块.

注释Disqus条件负载.

作品集环保画廊, Foo画廊, 要么 网格.

分析工具 – Google Analytics(分析)和Search Console应该足够。只要确保您在本地托管Google Analytics(分析)(使用WP Rocket,CAOS或WP Disable).

页面构建器MotoPress的WordPress Page Builder, 但是没有页面构建器比本地WordPress编辑器运行得更快。将此与 复制器插件 并且您不需要页面构建器(包括WordPress主题内置的页面构建器)。除非您的团队绝对拒绝 学习一点HTML (最简单的编码语言),避免使用页面构建器.

StudioPress插件 – Genesis Framework的轻量级插件.

12.在本地托管Google字体

如果您在GTmetrix报告中看到Google字体错误,则意味着您需要在本地托管字体.

谷歌字体GTmetrix

使用可以使用 Webfonts插件的CAOS

CAOS字体

要么 自托管的Google字体插件 是一个很好的选择,它可以自动下载您正在使用的所有Google字体并将其添加到CSS中,而无需进行任何配置.

自托管Google字体插件

13.在本地托管Google Analytics(分析)

如果您在GTmetrix报告中看到Google Analytics(分析)错误,则意味着您需要在本地托管Google Analytics(分析)跟踪代码。的 CAOS Analytics插件 自动执行此操作.

利用Brower-Caching-Google-Analytics

CAOS-Analytics

WP Rocket也具有此功能.

WP Rocket本地分析

14.重新测试网站

回去 Google PageSpeed见解 要么 比特猫 并重新测试您网站的服务器响应时间。考虑到我们几乎影响了一切,因此它们应该更快.

减少服务器响应时间

15.切换到更快的托管

如果您的服务器响应时间仍然很慢,那肯定是由Bluehost引起的.

在升级到他们的VPS或专用计划之前,请进行研究并查看经验丰富的人在推荐中的建议。 WordPress托管Facebook组. 您的同事可能有自己的建议,但是这些人知道他们在说什么.

我用 SiteGround 并有 200ms响应时间 拥有100%GTmetrix分数和0.4s 临时加载时间. 做一个托管检查,运行自己的测试,或点击浏览我的快速加载页面。他们在26次Facebook民意测验中排名第一,比世界更出色 脑电图蓝主机, HostGator), 去吧爸爸, 以及在同一台服务器上打包太多人的其他主机。已经有 很多人 WHO 已迁移 并发布 结果脸书推特. 鸣叫鸣叫, 发布发布, 轮询轮询轮询, 更快的托管将 固定 响应时间慢。他们是 WordPress推荐, 做 免费迁移, 我用他们的 半专用计划.

地面上的OMM

Bitcatcha服务器速度报告

2019-GTmetrix-报告

2019-Pingdom-Report

人们通常会移民是因为 速度技术 可以改善 服务器响应时间 几秒钟。以下是一些人迁移到SiteGround并发布了结果.

切换到SiteGround

SiteGround加载时间迁移

Bluehost到SiteGround GTmetrix

HostGator到SiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed见解

SiteGround 100满分

SiteGround创世纪

SiteGround交付的速度

SiteGround GTmetrix报告

使用SiteGround减少了加载时间

新SiteGround响应时间

HostGator到SiteGround的迁移

Joomla上的SiteGround响应时间

切换到SiteGround托管

SiteGround Rocket Imagify Combo

Joomla GTmetrix网站上

SiteGround PageSpeed见解

SiteGround On Joomla

SiteGround减少了加载时间

SiteGround快速托管

SiteGround上新的Pingdom结果

新SiteGround响应时间

SiteGround响应时间缩短

2019年托管投票查看投票2017-WordPress-托管-FB-民意调查查看投票 要么 屏幕截图Elementor托管建议查看投票 要么 屏幕截图2019年7月托管建议查看投票 要么 屏幕截图WordPress主机投票2018年8月查看投票 要么 屏幕截图共享主机投票2017查看投票 要么 屏幕截图2019-托管民意调查查看投票 要么 屏幕截图去托管公司查看投票 要么 屏幕截图WordPress-Hosting-Poll-2017查看投票 要么 屏幕截图托管主机轮询查看投票 要么 屏幕截图WooCommerce托管FB投票查看投票 要么 屏幕截图2016-网络托管-民意调查查看投票 要么 屏幕截图最佳WordPress托管提供商投票查看投票 要么 屏幕截图Best-Web-Hosting-2019-民意调查查看投票 要么 屏幕截图WP友好托管投票查看投票 要么 屏幕截图2016-WordPress-托管-FB-民意调查查看投票 要么 屏幕截图Elementor的最爱托管查看投票 要么 屏幕截图2018托管建议查看投票 要么 屏幕截图查看投票 要么 屏幕截图Managed-WordPress-Hosting-Poll-2017查看投票 要么 屏幕截图2019-主机民意调查-1查看投票 要么 屏幕截图高速主机投票查看投票 要么 屏幕截图WordPress主机投票6月1日查看投票 要么 屏幕截图SiteGround-推荐查看投票 要么 屏幕截图2014-托管-WordPress-托管-FB投票查看投票 要么 屏幕截图最佳网络托管提供商投票查看投票 要么 屏幕截图Hosting-Poll-Feb-2019查看投票 要么 屏幕截图托管建议投票查看投票 要么 屏幕截图

Bluehost与SiteGround

WordPress Web Host投票查看投票 要么 屏幕截图

SiteGround有 3计划

SiteGround WordPress托管

更高的计划包括更多 服务器资源 (WordPress优化指南中的#1因素)。这是 完整比较表, 但是GrowBig给您的服务器资源是StartUp的2倍,而GoGeek是 半专用主机 给您更多。 GrowBig and up带有一个 自由迁移, 暂存,高级缓存以及托管多个网站的能力. GoGeek 带有优先支持。他们的云托管价格相当上涨,每月80美元.

您可以在 功能页面

SiteGround-服务器-资源比较

我使用SiteGround是因为…

  1. 我的GTmetrix + 平度 报告不言自明
  2. 我的页面会立即加载(如果需要,请单击它们)
  3. 快速 速度技术 (PHP 7.3,NGINX, SG优化器, Cloudflare)
  4. 被推荐 酵母, WordPress的, 伊维卡岛WordPress加速
  5. 自由 让我们加密SSL, 易于使用 面板, 和功能 电子商务
  6. WordPress支持是 无与伦比的 即使没有GoGeek的优先支持
  7. 成长大 带有暂存,更多存储和更多服务器资源(向下滚动至“我们分配您需要的资源”,然后将鼠标悬停在 服务器 标签)
  8. GoGeek 带有更多服务器资源,存储,优先级支持
  9. 免费迁移, 迁移器插件, 和一个 30天退款保证
  10. 赞不绝口 Reddit, Facebook对话, 推特, TrustPilot
  11. 在Facebook上赞不绝口: #1, #2, #3, #4, #5, #6, #7#8, #9, #10#11
  12. 许多人已经迁移并在Twitter上发布了结果: #1, #2, #3, #4, #5, #6#7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25, #26, #27, #28, #29, #30, #31, #32, #33, #34, #35, #36, #37

会员免责声明 –如果您使用我的网站注册SiteGround 会员链接 我将免费捐出一大笔钱给您。每年我捐赠 3,000美元给GoFundMe活动 (2018年是丹佛饥民的食物,2017年是哈维飓风给红十字会的食物)。您的支持会有所帮助,我非常感谢。无论哪种方式,我都避免使用Bluehost –加入一些Facebook团体,看看 对话, 民意调查, 鸣叫, 和 WHO 已迁移 从Bluehost到SiteGround。我拒绝推荐EIG / Bluehost的 糟糕的托管. 做你的 研究, 看到 Yoast正在使用谁, 和 结果 的人 已迁移.

经常问的问题

✅如何改善服务器响应时间?

尽管您可以使用CDN减轻服务器的负载,升级PHP版本并避免使用缓慢的插件,但服务器最终还是由托管服务器控制。除非您的网站没有针对速度进行任何优化,否则您实际上不应该收到服务器响应时间错误.

✅如何减轻服务器的负载?

使用优质的缓存插件(例如WP Rocket),正确配置(包括添加CDN),升级PHP版本以及避免资源匮乏的插件和第三方脚本(例如AdSense),可以减轻服务器的负担.

✅缓存插件将提高服务器速度?

是的,如果您还使用它们来设置CDN,则应该特别注意。缓存插件应缩短加载时间,GTmetrix分数和服务器响应时间.

✅我真的需要升级托管吗?

首先,优化您的网站。然后,如果服务器响应时间仍然很慢,请升级计划或考虑迁移到速度更快的主机(例如SiteGround或Cloudways).

✅是Bluehost的错吗?

许多人报告说Bluehost上的服务器运行缓慢,有些人在转移到另一台主机时将其加载时间缩短了7秒钟以上。 SiteGround(共享托管)和Cloudways(云托管)是2个受欢迎的选择,在Facebook上均获得很高的评价.

我希望这可以帮到你。如有疑问,请给我评论.

干杯,
汤姆

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