网站测速怎么做?HTTP 检测看哪几个指标(状态码、首字节、总耗时)
网站打开慢、部分地区打不开,第一步该做的就是发起一次 HTTP 检测(网站测速)。它从国内外多个节点模拟真实用户访问你的网站,把一次网页请求拆成几段来计时,让你能看清问题到底出在「网站不通」还是「响应慢」,以及慢在哪一段。看结果时,抓四个关键指标就够:HTTP 状态码、总耗时、分段耗时、成功率与地区差异。
网站测速测的是什么:一次请求拆成几段
网站测速发起的是真实的 HTTP/HTTPS 请求,一次请求从发出到完成,会依次经历「DNS 解析 → 建立连接 → 等待服务器响应(首字节)→ 下载内容」几段。宝塔拨测的网站测速把这些分段耗时分别记录,同时返回 HTTP 状态码和重定向情况,让你能定位「慢在哪一段」。
本文用宝塔拨测的 网站测速 实测官网 www.bt.cn(2026-10-21),以此为例讲清每个指标代表什么、怎么读。这次检测覆盖 60 个省份(大陆 31 个、港澳台及海外 29 个),408 个节点中 405 个成功,成功率 99.3%。
先看状态码:网站到底通不通
HTTP 状态码是第一眼该看的指标,它直接回答「网站能不能正常返回」。
- 200:请求成功,页面正常返回,网站是通的。
- 301 / 302:重定向,请求被跳到另一个地址,通常是因为 http 跳 https 或换域名。
- 404:资源不存在,页面或文件找不到。
- 5xx:服务器错误,源站本身出问题。
本次实测 www.bt.cn 的 405 个成功节点全部返回 200,且都经历了 1 次重定向(http 到 https)。状态码全 200 说明官网整体可用;如果某次检测里你看到大量非 200,就要按状态码类别去排查是重定向配置、资源缺失还是服务器故障。
再看总耗时:整体快不快
状态码确认网站是通的之后,看总耗时判断「快不快」。总耗时是一次请求从发起到完成的完整时间,宝塔拨测会给出中位数、p95、最快和最慢几个口径:
- 中位数:把全部节点耗时排序后取中间值,代表「大多数用户的体验」,比平均值更抗极值干扰。
- p95:95% 的节点都在这个耗时以内,反映「最差的那批用户体验」。
- 最快 / 最慢:单个节点的极值,用来定位异常线路。
本次实测 www.bt.cn 的总耗时中位数 276.8 毫秒、p95 1753.7 毫秒、最快 86.6 毫秒、最慢 5314.2 毫秒。中位数不到 300 毫秒说明大多数用户访问很快;p95 被拉高到 1.75 秒,说明有一小部分线路(主要是海外)明显偏慢,这正是下面要看的地区差异。
分段耗时定位慢在哪一段:DNS、连接、首字节、下载
总耗时只能告诉你「慢」,分段耗时才能告诉你「慢在哪」。网站测速把总耗时拆成几段,本次实测 www.bt.cn 的各段中位数耗时如下:
| 阶段 | 中位数耗时 | 说明 |
|---|---|---|
| DNS 解析 | 18 毫秒 | 把域名解析成 IP 的耗时 |
| TCP 连接 | 39.9 毫秒 | 建立 TCP 连接的耗时 |
| TLS 握手 | 58.1 毫秒 | HTTPS 下协商加密连接的耗时 |
| 首字节 | 276.7 毫秒 | 请求发出到收到服务器第一个字节的耗时 |
| 传输(下载) | 0.1 毫秒 | 下载响应内容的耗时 |
判断思路很直接:首字节(TTFB)慢,说明服务器处理慢或源站链路长;传输慢,说明网页内容大、带宽不足;DNS 解析慢,说明域名解析服务有问题。本次实测里首字节占了大头(276.7 毫秒),传输几乎为 0,说明 www.bt.cn 的页面本身很轻,慢主要来自服务器响应这一环。
成功率和地区差异:是全网慢还是部分地区慢
最后看成功率与地区/运营商汇总,判断问题范围。
本次实测 www.bt.cn 的成功率 99.3%,只有 3 个节点失败(1 个 DNS 解析超时、1 个请求超时、1 个网络不可达)。单个节点失败通常不代表网站挂了,多是节点侧网络问题。按运营商看平均耗时,差异很明显:
- 移动 277.4 毫秒、联通 319.2 毫秒、电信 340.3 毫秒、广电 296.2 毫秒——国内四大运营商都在 350 毫秒以内;
- 港澳台 1256.2 毫秒、海外 1564.7 毫秒——跨境访问明显更慢。
这个对比能回答「是全网都慢,还是只有部分线路慢」:如果国内快、只有海外慢,问题多半在跨境线路或 CDN 的海外覆盖,而不是源站挂了;如果所有运营商都慢,才要重点查源站性能。
怎么发起一次网站测速
- 打开 宝塔拨测的网站测速入口。
- 输入网址或域名(例如 www.bt.cn,不用加 http:// 前缀)。
- 点「快速测速」先定位问题;需要扩大地区和线路覆盖范围时,再点「全节点测速」。
- 结果出来后,按上面的顺序看:状态码 → 总耗时 → 分段耗时 → 成功率与地区差异。
需要持续观察时,可以为同一目标创建定时拨测任务;若还要通知相关人员,再设置告警(详见官方文档《进行一次拨测并查看结果》与《创建定时拨测任务》)。
常见问题
网站测速和 Ping 测速有什么区别?
网站测速发起的是真实的 HTTP/HTTPS 请求,能看到 HTTP 状态码、分段耗时(DNS、连接、首字节、下载)这些网页访问层面的指标;Ping 测速只发 ICMP 探测主机通不通、往返时延多少,看不到网页层面的结果。想知道网站能不能正常打开、打开慢在哪,用网站测速;只想确认主机是否可达,用 Ping 测速。
HTTP 状态码 200 就代表网站完全正常吗?
200 只代表本次请求返回成功,不等于所有节点、所有线路都正常。还要结合成功率看:个别节点失败(如超时、解析失败)不一定代表网站挂了,往往是节点侧网络问题;如果大面积节点非 200 或失败,才需要排查服务器或线路。
首字节时间慢说明什么?
首字节时间(TTFB)是从请求发出到收到服务器第一个字节响应的耗时。它慢通常意味着服务器处理慢、后端应用响应慢或源站到探测节点的链路长,而不是网站文件大。下载(传输)阶段慢才说明网页内容大、带宽不足。
为什么同一网站,海外节点普遍比国内慢?
这是正常现象。海外节点访问国内源站要经过跨境链路,物理距离远、跳数多,总耗时天然偏高。用网站测速的运营商和地区汇总对比,就能区分「全网都慢」还是「只有部分线路慢」:只有部分地区慢时,问题多半在对应线路或 CDN 覆盖,而非源站本身。
检测结果会不会变?能一次定性吗?
检测结果反映的是查询那一刻的状态,节点池和线路是动态的,存在时效性。排查持续性问题时,在相同条件下复测,或为同一目标创建定时拨测任务持续观察,不要用单次结果下长期结论。
网站测速在哪里发起?
打开宝塔拨测的网站测速入口(t.bt.cn/http),输入网址或域名,点「快速测速」先定位问题;需要扩大地区和线路覆盖范围时,再选「全节点测速」。