一个站点能绑定几个域名
在 Cloudflare Pages 中,一个项目能绑定的自定义域名数量由 Cloudflare 套餐决定:免费版 100 个,Pro 250 个,Business 和 Enterprise 500 个。
CloudSite 沿用这些上限。你可以在站点详情里看到当前已绑定的全部域名,第一个作为主域名,其余作为别名。
绑定前需要准备什么
如果域名不在同一个 Cloudflare 账号下,通常需要先添加站点或按提示配置 CNAME。具体的 Token 权限和域名接入步骤,见 Cloudflare 配置教程。
- 一个已接入 Cloudflare 的域名,或能修改 DNS 的域名。
- 在 CloudSite 设置中填写 Cloudflare Account ID 和具备 Pages 权限的 API Token。
- 站点已经至少发布过一次,Pages 项目存在后才能添加域名。
主域名和别名有什么区别
主域名是站点对外展示的首选地址,用于生成分享链接和规范化地址。别名同样能访问站点,适合旧域名、活动域名或不同地区的备用域名。
多个域名指向同一份内容时,建议只保留一个主域名,其余域名通过跳转或 canonical 指向主域名,避免搜索引擎把同一页面当成多个重复页面。
CloudSite 如何完成解析和 HTTPS
绑定域名时,CloudSite 通过 Cloudflare API 为对应的 Pages 项目添加自定义域名,并自动创建或调整 CNAME 记录。Cloudflare 会为域名签发并续期 HTTPS 证书。
解析生效通常需要几分钟到几十分钟,取决于 DNS 缓存。状态会显示为初始化、验证中或已激活,失败时会给出错误信息。
多域名对 SEO 有什么影响
- 同一内容绑定多个域名不会自动提升排名,反而可能分散权重。
- 为每个域名设置 canonical,明确哪个是主地址。
- 如果不同域名面向不同语言或地区,使用 hreflang 而不是简单复制页面。
- 不要用大量近似域名堆叠同一页面,这属于典型的站群滥用。
常见失败原因
- API Token 缺少 Pages 或 DNS 权限。
- 域名尚未接入当前 Cloudflare 账号,无法自动创建记录。
- 域名已绑定到其他 Pages 项目,需要先解绑。
- DNS 缓存尚未刷新,状态一直停留在验证中。