CHAPTER 04 · ICP 备案

国内上线的合规必经之路

如果你把网站放在中国大陆的服务器上、又用自己的域名对外访问,ICP 备案就是法定前置步骤。它是整个流程里唯一需要"等审核"的环节,建议提前准备。本章把材料、步骤、时长和坑一次讲清。

① 什么是 ICP 备案

ICP 备案(全称"非经营性互联网信息服务备案"),就是网站主办者向省级通信管理局登记备案信息,获得一个备案号(如 京ICP备xxxxxxxx号),网站才允许在中国大陆境内提供服务。

  • 提交是通过你的接入商(阿里云、腾讯云等云服务商)的"备案系统"完成的,信息最终进入工信部备案管理系统
  • 个人网站多为非经营性备案(免费展示,不直接营利),就够用了。

别混淆两个概念:"备案"(ICP 备案)人人可办、免费;而"ICP 许可证"(经营性)针对通过网站直接营利(如在线交易、收费服务),门槛高、需公司资质。个人静态站通常只需要备案。若涉及经营性内容,建议进一步咨询当地要求。

② 我到底需不需要备案?

你的情况是否需备案
服务器/托管节点在中国大陆 + 用自定义域名对外访问需要(必须)
只用 GitHub Pages / Vercel 等平台自带的 .github.io 等二级域名不需要
域名解析到大陆节点(如阿里云 OSS、轻量服务器)需要
服务器在境外(海外 VPS、海外 CDN 节点)大陆备案不适用(但仍受内容法规约束)
只做本地预览、不对外发布不需要

不备案会怎样?云服务商在法律上有义务拒绝为未备案域名提供大陆接入——典型表现就是:你在大陆节点绑定了域名却打不开、访问被拦截。这不是网站坏了,而是没备案。很多新手的"域名解析成功却打不开",根因就在这。

③ 前提与需要准备的材料

备案有硬性前提,缺一不可,先对照检查再去填表。

✔ 前置条件

  • 已在大陆购买可用的服务器 / 托管资源(部分平台要求包月≥ 3 个月才有备案资格)。
  • 域名已完成实名认证,且在有效期内。
  • 云账号已完成实名认证
  • 域名后缀在工信部可备案列表内(.com/.cn/.net 等主流后缀均可)。

📎 需备材料(个人)

  • 主办方负责人身份证正反面清晰照片
  • 本人手机号码(审核时会接核验电话/短信)
  • 常用邮箱
  • 通信地址(精确到门牌号)
  • 部分省份要求"核验照片/幕布照"(在接入商 App 里在线完成)

网站内容要求:备案阶段网站通常要求"暂不能访问"或展示合规内容;名称里不要出现需要资质的词(如"新闻""医院""金融""论坛"等),个人备案尤其避免企业化、行业化的命名。各省细则略有差异,以接入商备案系统提示为准。

④ 完整备案流程(以云服务商为例)

各接入商界面不同,但流程高度一致。整体链路如下:

填写主体信息 → 填写网站/域名信息 → 上传材料+核验 → 接入商初审 → 工信部短信核验 → 管局终审 → 下发备案号
  1. 1

    进入备案系统

    登录你买服务器的那家云(阿里云"备案"、腾讯云"备案"控制台)→ 首次备案 → 开始填写。一个服务商可同时备案多个网站。

  2. 2

    填写主体信息

    主办单位类型(个人/企业)、证件号、负责人姓名与证件、联系方式、通信地址。个人备案这里"主体"就是你本人。

  3. 3

    填写网站信息

    网站名称(要合规、体现真实用途)、域名、接入方式(选你这台大陆服务器/托管)、服务器 IP、网站语言与类别等。

  4. 4

    上传材料 + 真实性核验

    上传身份证照片;按提示在手机 App 上做人脸核验或拍摄"核验/幕布照"(各省要求不同)。这一步是反伪造的关键,务必本人操作。

  5. 5

    提交 → 接入商初审

    云厂商人工审核你的资料是否规范(通常 1–2 个工作日),有问题会退回并说明原因,按提示修改后重新提交。

  6. 6

    工信部短信核验

    初审通过后会下发一个短信到你手机,含一个验证码,在期限内(通常 24 小时内)去指定页面提交核验,否则流程作废重来。

  7. 7

    管局终审 → 下发备案号

    短信核验后进入省级通信管理局审核阶段(各省时长不同)。审核通过后你会收到短信和邮件通知,并下发 ICP 备案号。整个流程结束。

⑤ 需要多长时间

  • 第 0 天

    在线填报

    资料齐全时,填表 + 核验约 30–60 分钟。

  • 1–2 个工作日

    接入商初审

    云厂商人工核查,可能退回补充。

  • 24 小时内

    工信部短信核验

    错过需重新提交,务必留意手机。

  • 约 1–20 个工作日

    管局终审

    各省差异较大,多数在 1–2 周内。期间可能接到核验电话,如实回答即可。

  • ✓ 完成

    下发备案号

    收到通知后,即可正式对外发布网站。

务实建议:把备案当成"提交后要等上一两周"的事去规划。审核期间不要频繁改动资料,并保持电话畅通;审核通过前,让网站保持"暂不对外访问"状态最稳妥。

⑥ 常见被驳回的原因

网站名称不合规

个人备案用了企业化、行业化或含资质的词(如"××公司""论坛""商城""医疗""新闻")。名称应体现真实、简单的用途,与主体身份匹配。

证件照片不清晰 / 信息不一致

身份证反光、缺角、过期,或姓名/证件号与主体填的不一致。重新上传清晰、在有效期内的完整照片。

核验电话没接到 / 短信没核验

审核期接到 010 或当地电话要如实回答;工信部短信核验有时效,漏做会退回。保持联系方式有效、按时提交。

地址不够详细

通信地址需精确到门牌号,过于笼统(只写到市/区)会被驳回。按实际居住地/办公地详细填写。

域名或主体不满足前提

域名实名未完成、后缀不可备案、或服务器时长不满足接入商备案要求。先补齐前置条件再提交。

⑦ 备案成功之后要做的事

  1. 悬挂备案号:按规定,网站页脚要展示 ICP 备案号,并链接到工信部备案网站。这是持续合规的要求,不只是拿到就完事。示例写法:
页脚备案号(HTML)
<footer>
  <a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener">京ICP备xxxxxxxx号</a>
</footer>
  1. 解析上线:备案号到手后,把域名的 DNS 解析正式指向大陆服务器/托管,网站即可正常访问。
  2. 公安备案:部分地区/场景还要求"公安联网备案",在公安部网站另行办理,按提示补充。
  3. 信息有变动要"变更备案":主体、联系方式、网站信息、接入商(换云)等发生变化,都要及时在系统里做变更或"新增接入"。

换云要注意:备案号跟着"接入商"走。从阿里云迁到腾讯云,需要在新接入商处做"新增接入"备案,而不是重新办一个。迁移前先安排好,避免访问中断。

⑧ 我能不能"不备案"?

可以——通过把网站放在境外。这正是 第 02 章 里海外平台(GitHub Pages / Vercel / 海外 VPS)吸引人的地方:服务器不在大陆,不走大陆接入商,因此不适用 ICP 备案流程,也就省去了审核等待。

免备案(海外)适合

  • 个人作品、练习、快速上线
  • 受众在大陆以外,或不在意国内速度
  • 不想等审核

其代价

  • 大陆访问可能慢或不稳定
  • 用自定义域名+国内支付/生态受限
  • 免备案 ≠ 免责任:内容仍须合法合规

一句话:要面向国内长期稳定运营 → 老老实实备案;想快速点亮、面向海外 → 走海外平台。两种都是正当选择,取决于你的目标。