搜索引擎与爬虫

网络速度测试

网络速度测试

我们有的时候需要测试各个地方网站打开的速度以及资源的的加载情况,对页面的各个资源加载速度分析,就需要使用到网络速度测试。

在此我总结了两个比较好用的网站加载速度测试工具:

Pingdom

Pingdom 是 Pingdom AB 开发的一个用于测试网站加载速度的工具,他的用户代理是:Pingdom.com_bot_version_1.4_(http://www.pingdom.com/),他提供了如下四个功能:

  • 用户洞察与正常运行时间

Pingdom 功能

  • 页面加载速度与模拟用户交互

Pingdom 功能

我们主要看一下 Pingdom 的页面速度这个功能,它可以页面的一个加载时间,如下图所示:

Pingdom 页面加载速度

同时可以下载加载时间瀑布流,如下图所示:

Pingdom 页面加载瀑布流

Pingdom 可以显示加载资源的大小和所加载的资源类型,截图如下:

Pingdom 载资源的大小和所加载的资源类型截图

通过上图的展示,我们可以很直观的了解当前爬虫识别这个网站的加载速度,以及各个资源的加载情况,可以有针对的进行优化。

通过我们通过 Pingdom.com bot 可以看到 Pingdom.com bot 通过多个地区访问网站,确保数据的准确性,可以为我们 SEO 提供很多指导。

GTmetrix

GTmetrix 由 Carbon60 开发,作为客户轻松测试其网页性能的工具。

通过测试爬虫识别这个网站,我们可以看到 GTmetrix 给出的一些具体测试数据:

GTmetrix 网站速度测试得分

同时给出了一下存在问题的地方以及页面加载资源的情况,如下图所示:

GTmetrix 测试页面存在的问题

通过上面的测试数据我们可以有针对性的优化资源。

同时我们可以通过 GTmetrix 爬虫来查询 GTmetrix 的用户代理以及爬虫 IP 地址。

总结

这篇文章主要介绍了 Pingdom 和 GTmetrix 两个网络速度测试工具,相比来说 Pingdom 提供的功能更多,需要的可以去看看。