最初接入互联网的设备只用 IP 地址区分,但是这种方法存在缺陷:
- IP 地址难以记忆。
- 服务器换机房、换运营商时,IP 会改变。
- 所有联网设备共用一张主机映射表,随着设备增加,这张表撑不住了。
其中,第三个问题最致命,全球互联网急需一套更加高效的地址管理方案。1985年,域名体系(Domain Name System,简称DNS)正式发布。
DNS的原理
DNS 采用分层分布式架构,将域名与IP的映射数据拆分成不同层级,每个层级都有多台DNS域名服务器,既可以分散服务器压力,又可以避免局部故障造成全网解析瘫痪。
| 分层 | 管理主体 | 管理内容 | 示例 |
|---|---|---|---|
| 根域层 | 12家独立运营机构 | 顶级域名服务器的IP地址索引 | 全球13组逻辑根服务器 |
| 顶级域层 | 域名注册局、国家主体等 | 通用顶级域、国家顶级域等 | .com、.us |
| 二级域层 | 域名注册商、域名持有者 | 主域名IP + 子域名NS地址索引 | bilibili.com |
| 子域名 | 域名持有者 | 二级域内细分业务的主机 IP | blog.bilibili.com |
递归DNS的工作流程
当用户在浏览器地址栏输入域名时,先由递归 DNS 根据该域名找到目标网站的 IP 地址,浏览器才能通过该 IP 地址与网站服务器建立网络连接,具体流程如下:
| 递归DNS | 访问对象 | 得到内容 |
|---|---|---|
| 第一次查询 | 根域名服务器,如 f.root-servers.net | .cn 顶级域的服务器 IP |
| 第二次查询 | .cn 服务器,如 b.dns.cn | 域名的 DNS 服务器 IP |
| 第三次查询 | 域名的 DNS 服务器,如 ns1.cloudflare.com | 目标网站的 IP 地址 |
- 递归DNS每次查询都会自动选择离自己最近的设备,以减少延迟。
对外贸建站的影响
访问境外网站中的应用
有一些合规的境外网站,偶尔也会无法访问,除了跨境传输速度慢这个原因,也有可能是DNS污染问题,修改递归DNS即可。详情请看:打不开境外合规网站怎么办?
网站绑定主域名
1985年,DNS全网落地后,大家自发地遵循统一的标记规则,每个子域名指向不同的服务节点。后来万维网诞生,大家用【www.主域名】标记网页服务器。
随着互联网的发展,文件、邮件、域名解析服务器各有专业服务商,普通人只需要购买云服务器建站,所以主流做法变成以主域名为网站入口,这样更简短好记、SEO更友好。当然,考虑到部分访客会下意识输入 www 前缀,需要做好301跳转。
以欧洲核子研究中心 CERN 和我的主域名为例:
| 服务器类型 | CERN(传统) | 我的云服务器(现代) |
|---|---|---|
| 文件服务器 | ftp.cern.ch | 由腾讯云提供 |
| 邮件服务器 | mail.cern.ch | 由ZOHO Mail提供 |
| 域名解析服务器 | ns1.cern.ch、ns2.cern.ch | 由Cloudflare提供 |
| 网页服务器 | www.cern.ch | 我购买的云服务器 |
使用.com域名
面向全球的外贸业务,推荐使用 .com 顶级域名。因其:
- 诞生最早、普及度最高,便于客户记忆与传播。
- 信任感最强,绝大多数国际知名品牌、跨境大厂都用 .com
- 没有地域限制,不会被访客和搜索引擎判定为面向单一国家的站点。
域名跟谁买都一样
全球域名由 ICANN 统一管控,服务商只是帮你在系统里登记所有权,通过以下渠道获得的域名,质量完全一样:
- Hostinger等建站主机套餐赠送的。
- 在国内云厂商阿里云、腾讯云购买的。
- 专业域名服务商Namecheap、GoDaddy购买的。
域名解析服务商首选Cloudflare
在外贸建站中,域名可以哪里便宜就在哪里买。但是,外贸网站的域名解析服务商,建议锁定Cloudflare. 具体原理和操作方法请参考把域名托管到Cloudflare
域名对SEO的影响
域名是搜索引擎识别网站的第一层标识,所以搜索引擎很重视域名,SEO优化就是从域名选择开始的。
- 品牌网站的域名应包含品牌名,非品牌网站的域名应包含行业/产品核心关键词。
- 域名应尽量简短好记,中国人特别要注意的是:拼音对老外来说并不好记。
- 在没有违规、垃圾站记录的情况下,域名使用时间越长,搜索引擎给予的信任权重越高。
- 新域名如果直接买3年或以上,可以传递长期运营信号,也会有益于SEO排名。
需要注意的是,自2012年谷歌 EMD(Exact Match Domain 精确匹配域名)算法更新后,在域名中包含关键词对排名的影响力大幅下降,不建议花高价购买包含目标关键词的域名。