跳到主要内容

海外 CDN 在国内慢在哪,选型先看三个指标

一个站换回国内 CDN,首字节从 1.1 秒降到 240 毫秒。这篇写跨境链路的问题、国内选型的三个指标,以及国内海外双线怎么搭。

技术SEO 元析智能

2026 年 6 月一个客户的官网放在海外 CDN 上,国内打开首字节 1.1 秒。换回国内节点之后,同一个页面降到 240 毫秒。这不是 CDN 好坏的问题,是路径的问题。

跨境链路的三个问题

第一,物理距离。数据包来回一趟就是 150 到 200 毫秒,TLS 握手要两三个来回,光建立连接就 400 毫秒。

第二,国际出口拥塞。晚高峰丢包率能到 5%,TCP 一丢包就退避,速度断崖式下降。

第三,DNS 解析。海外 DNS 在国内解析慢,有时还会被解析到不合适的节点。

国内选型的三个指标

第一,首字节时间。这是用户能感知到的等待,比下载速度重要。目标 300 毫秒以内。

第二,丢包率。跨网访问时,丢包率超过 1% 体验就开始明显变差。

第三,跨网延迟。电信、联通、移动三网之间的延迟差很多,要选多线或者 BGP 的节点。

备案是前提

国内 CDN 需要域名备案。没有备案,只能用海外节点,这是硬门槛,绕不过去。

有些公司用香港节点过渡,延迟比美西好,但比国内节点还是差一截。用户主要在国内,早晚要备案。

国内海外双线怎么搭

主域名走国内 CDN,海外用户解析到海外节点。用智能 DNS 按地域分流,一套代码两个入口。

注意两件事:一是证书要覆盖两个入口,二是 hreflang 和 canonical 别写死成单一域名,否则搜索引擎会分裂。

如果海外流量占比很低,可以不做双线,先把国内的体验做好。

怎么实测

用多个城市的节点跑 ping 和 mtr,看每一跳的延迟和丢包。mtr 比 ping 有用,因为它能看到具体哪一跳出问题。

再看真实用户数据。CrUX 里可以按国家筛,国内用户的 TTFB 和 LCP 分布能直接反映问题。

第三方测速平台也能用,但要看它有没有国内节点,只有海外节点的平台测出来的数据没参考价值。

不能备案时的过渡方案

如果暂时不能备案,可以先做两件事:把字体、图片、JS 这些静态资源放到国内能访问的对象存储上,主站 HTML 仍然在海外;再用 preconnect 提前把连接建起来。

这两件事不涉及备案,能抢回一部分时间。但 HTML 本身的往返省不掉,体验只能改善一半。

所以过渡方案只能撑一阵,真要做国内市场,最后还是得备案加国内节点。

一个明确的态度

用户主要在国内,就别用海外 CDN。这句话我说过很多次,还是经常看到软件公司的官网挂在海外服务上,国内打开要三四秒。

他们的理由是开发方便、海外客户多。可以理解,但官网是给客户看的,客户的体验优先。一套双线配置多花两天,换来的是国内用户不再流失。

标签:CDN国内访问页面体验
元

元析智能

为软件公司做 SEO 和 GEO 优化

Start with a diagnosis

聊聊你的软件产品

不管你现在是 SaaS、开发者工具还是工程设计软件,只要你想让目标客户搜得到你,我们可以聊。第一次沟通不收费,会给你一份当前的 SEO 诊断,你能看出问题在哪。