在中国大陆运营的网站必须完成ICP备案,并在网站显著位置悬挂备案号,这是法律法规的明确要求,备案号不仅是网站合法性的体现,也是用户识别网站主体的重要依据,以下是关于如何在网站上正确添加备案号的详细说明,涵盖备案号格式、添加位置、技术实现及注意事项等内容。

备案号的基本格式与规范
根据《互联网信息服务管理办法》及工信部相关要求,备案号需以“ICP备案号”或“备案号”字样开头,后接由省简称(如京、沪、粤)+ 通信管理局简称(如京ICP、沪ICP)+ 序列号(如12345678)+ 性质标识(如-1表示非经营性,-2表示经营性)组成的完整代码。“京ICP备12345678号-1”即为规范的备案号格式,部分省份还会要求在备案号后添加网站负责单位全称,具体需以当地通信管理局规定为准,备案号字体需清晰可辨,颜色与网页背景形成明显对比,通常建议使用黑色或深色,字号不小于12像素,确保用户在正常浏览时能够轻松识别。
备案号的添加位置要求
备案号应放置在网站首页的显著位置,通常包括以下区域:
- 网页底部(Footer区域):这是最常见且推荐的位置,几乎所有正规网站均将备案号置于页面底部居中或右侧,底部位置符合用户浏览习惯,且不会干扰页面主要内容,同时能保证所有页面(通过页脚模板统一调用)均显示备案号,符合“所有页面均需悬挂”的监管要求。
- 网页顶部(Header区域):部分网站因设计需求,会将备案号放在顶部导航栏下方或页眉处,此时需确保备案号不与广告、弹窗等干扰元素重叠,避免用户难以发现。
- 关于我们/法律声明页面:除首页外,还需在“关于我们”“公司简介”“法律声明”等页面显著位置展示备案号,部分省份要求该页面的备案号需附带完整的备案信息截图或链接至工信部备案查询系统。
技术实现方式
根据网站开发技术的不同,添加备案号主要有以下几种方式:
(一)静态网站(HTML/CSS/JS)
对于纯静态网站,可直接在HTML代码的页脚(Footer)部分添加备案号文本。

<footer> <p>© 2023 某某公司 版权所有 | <a href="https://beian.miit.gov.cn/" target="_blank">京ICP备12345678号-1</a></p> </footer>
建议使用<a>
标签将备案号链接至工信部备案查询系统(https://beian.miit.gov.cn/),方便用户核实,若需在所有页面显示,可通过模板文件(如footer.html)统一引用,避免逐页修改。
(二)动态网站(WordPress/织梦/WordPress等CMS系统)
以WordPress为例,可通过以下步骤添加备案号:
- 登录后台,进入“外观”-“编辑”,选择“页脚(footer.php)”文件;
- 在
<footer>
标签内添加备案号代码,如上述HTML示例; - 若使用主题自带的小工具功能,可在“外观”-“小工具”中添加“文本”小工具,输入备案号并拖拽至页脚区域。
对于织梦(DedeCMS)等系统,可修改“footer.htm”模板文件,在对应位置插入备案号代码,若需动态调用备案信息,可在后台系统中添加系统变量,通过模板标签(如{dede:global.cfg_beian/})调用。
(三)网站生成器(Wix/Shopify等)
以Wix为例:

- 进入“编辑网站”,点击“页面”-“页面设置”-“页脚”;
- 在页脚编辑器中,点击“添加”-“文本”,输入备案号;
- 选中备案号文本,点击“链接”按钮,添加工信部备案查询链接。
Shopify用户可通过“在线商店”-“模板”-“编辑代码”,修改“footer.liquid”文件,在<footer>
标签内添加备案号代码。
(四)响应式设计适配
在移动端适配时,需确保备案号在小屏幕设备上不重叠、不遮挡,可通过CSS媒体查询调整备案号区域的布局,例如在小屏幕下将备案号改为单行显示,或调整字体大小,示例代码:
@media (max-width: 768px) { footer p { font-size: 10px; text-align: center; } }
备案号添加的常见问题与解决方案
-
备案号显示不全或格式错误
原因:可能是复制粘贴时遗漏字符,或未按当地要求添加性质标识(如-1)。
解决方案:登录工信部备案管理系统,核对完整备案号,确保格式与备案信息一致;部分地区需在备案号后添加“网站标识”,如“京ICP备12345678号-1 某某网站”,需按当地要求补充。 -
备案号链接无法跳转或跳转错误
原因:链接地址错误或目标页面已失效。
解决方案:备案号链接应统一指向工信部官方备案查询系统(https://beian.miit.gov.cn/),避免使用第三方链接或跳转页面,若因网站改版导致链接失效,需及时更新代码。 -
多语言/多终端网站备案号处理
要求:所有语言版本及移动端APP、小程序等均需悬挂对应的备案号。
解决方案:多语言网站需在每种语言的页脚添加对应语言的备案号(如英文网站可添加“ICP License No.京12345678”);移动APP需在“页面底部展示备案号;小程序则需在“设置”-“基本设置”中填写备案号,并展示在“小程序信息”页面。
备案号悬挂的合规性检查
完成添加后,需通过以下方式检查合规性:
- 自查:使用不同设备(PC、手机、平板)访问网站首页及子页面,确认备案号是否在显著位置显示,且清晰可见。
- 工具检测:通过“ICP备案核验系统”(https://beian.miit.gov.cn/)输入网站域名,系统会自动检测备案号是否正确悬挂。
- 监管审核:通信管理局会不定期抽查网站备案情况,若发现未悬挂、格式错误或遮挡备案号,将要求限期整改,情节严重者可能被暂停网站访问。
相关问答FAQs
Q1:备案号是否需要添加超链接?
A1:建议添加超链接,根据工信部要求,备案号可链接至工信部备案查询系统(https://beian.miit.gov.cn/),方便用户核实备案信息,链接需确保有效,不得使用死链或跳转至无关页面,部分地区(如北京)明确要求备案号必须附带可查询的链接,因此添加链接是更稳妥的做法。
Q2:网站改版后备案号消失怎么办?
A2:网站改版(如更换模板、修改代码)可能导致备案号代码被误删,此时需立即检查页脚(Footer)模板文件,重新添加备案号代码,若使用CMS系统,可通过“主题设置”或“页脚编辑”功能快速恢复,通过手机端、不同浏览器等渠道自查备案号是否正常显示,确保所有页面均符合要求,若因改版导致备案信息变更(如主体名称变化),需先完成备案变更手续,再更新网站上的备案号。