由于特殊的互联网管理体制,如果你的服务器是托管在大陆境内,或者想托管在大陆境内享受更快的响应速度,甚至大多数稍有知名度的CDN,或者免费CDN想使用前提都是通过了工信部的ICP备案,那么网站域名备案就是必须的。

相应的,如果网站想要个ICP备案,那么你必须购买一个中国大陆境内的云服务器、云主机、网络空间、VPS等产品,如果还没有中国大陆境内的云服务器的可以 到此选购

全部停止解析

按管局的要求,域名备案完成前,禁止对外提供展示。然后到实际操作层,一些审核员就要求禁止解析。

所以,纯正的按审核人员的喜好,域名停止解析或删除解析是最保险的,也一定不会出现备案失败的情况。如果是新域名无所谓,但如果是已经上线的网站,这将有损网站SEO,往往这一步很多老站长干脆就打消了ICP备案的念头。

如果没有备案需求,那么购买 国外VPS 即可,非大陆地区的云服务器都是免备案服务器。

设置空白首页

设置空白首页或首页302重定向,有些服务商是不认可的,会要求你完全停止解析,所以有备案失败的风险

如果网站已上线,一旦采取停止解析的措施,即意味着网站要中断3至20个工作日设置更长时间,这对网站用户和SEO来说无疑是不利的。但碍于你需要一个ICP备案,有时候不得不忍,有个别地区管制宽松些,可以将如 @www 的首页设置为一个无内容的页面,如告知信息页 icp.html

1
<h2 style="text-align: center;">ICP备案中,很快回来</h2>

宝塔面板/aapanel上设置网站首页

这里以宝塔面板/aapanel设置 wubase.com 首页为例,其他网站管理程序大同小异。

打开宝塔/aapanel》网站》点击 wubase.com 》默认首页/default indexes》指定一个自己制作的信息页或空白页,如 icp.html》点保存/add完成首页设置。

宝塔设置特定网站首页
宝塔设置特定网站首页

icp.html 这个文件放第一行,并且这个文件必须要存在,否则会再查找其他默认主页文件,除非你删除了其他默认首页配置

cloudflare重定向规则

如果不想设置特定首页,也可以使用网站程序的重定向规则,如cloudflare的302重定向规则将首页重定向到某个页面或者其他的服务器上。

网站:wubase.com》规则:重定向规则》创建规则部署

cloudflare设置302规则
cloudflare设置302规则

添加针对搜索引擎解析

设置特定首页的方法终究还是域名有解析,跟备案审核要求不符,有备案失败的风险。那有没有一种即不影响SEO又能更躲过审核的方案呢?

针对搜索引擎做单独解析:推荐这种比较完美的解决方案,能够不影响搜索引擎收录「不影响用户访问是不可能的」,但人工审核或者方式去访问又是停止解析的状态

为了实现能够针对搜索引擎做单独解析,我们需要将域名托管到有此功能的域名解析商处,如 dnspod

  1. 先在 dnspod 添加域名,会提示需要设置的解析服务器,然后将域名DNS服务器设置为 dnspod 指定的解析服务器:
    阿里云设置域名DNS服务器
    阿里云设置域名DNS服务器
  2. 转到dnspod做域名解析:更改或添加主机记录 @www》线路类型:搜索引擎》选择:搜索引擎
    dnspod开放境外和搜索引擎解析,暂停国内解析
    dnspod开放境外和搜索引擎解析,暂停国内解析
  3. 如果有 * 记录解析记得同样将线路更改为搜索引擎或者删除掉

以上设置保存后,等DNS服务器刷新缓存,用浏览器直接去访问网站将出现 DNS_PROBE_FINISHED_NXDOMAIN 错误:

1
2
嗯… 无法访问此页面检查 www.wubase.com 中是否存在拼写错误。
DNS_PROBE_FINISHED_NXDOMAIN

ping 测试结果:

1
Ping 请求找不到主机 wubase.com。请检查该名称,然后重试。

但此时如果是搜索引擎的服务器去爬取我们网站内容时,将解析到正确的服务器上,从而保留了搜索引擎正常抓取收录。

此方法实现以最小的影响过渡备案等待期,明显优于关站。等到备案审核通过了再直接更改或者添加默认线路解析就可以了。