备案不用关站的方法,亲测有效

ICP备案是每个国内网站都必须经历的一个过程,如果网站还没上线影响还不大,如果网站已经上线了的话,关站必然会对网站业务以及SEO产生影响。在实际的操作过程中,其实是有一些小技巧可以达到不关站也能通过备案审核的。

目前比较常用的备案关站解决方法有:

  1. DNS解析的线路选择,对搜索引擎可访问;
  2. 站长工具的闭站保护,也是针对搜索引擎;
  3. 快速备案,但是不稳定不安全;
  4. 屏蔽备案省份的IP,这个也不一定有效,因为根据IP判断省份不一定准确

这些是我之前了解到的一些方法,但是跟我的预期还是有出入的。所以接下来我分析了一下备案审核的访问情况。

首先,备案一般都是只确认首页的,不会看其他页面;其次,备案审核的时候访问来路可能为空,也可能为工信部的网站,这个不好确定;再次,备案审核是只检查http,不检查https。所以基本上可以根据这几点进行访问的过滤,对可能是备案审核的情况返回不可访问的页面(比如403)。

我们目前有两个成功的案例,一个是我们的WPCOM网站,前期是放在香港的服务器,后面迁移回国内,还有一个就是我们这个网站爱主题,前不久也注销重新备案了一次。大概的思路就是备案期间将网站放到香港机房,保证网站正常访问,然后对网站访问进行过滤,过滤规则大概有:

  1. 以下全部是针对首页进行过滤,其他页面不需要过滤;
  2. https全部通过;
  3. 根据User Agent判断是否是搜索引擎的爬虫,是的话需要放行;
  4. 确保来路来自搜索引擎的访问正常;
  5. 常见的来路网站也需要正常访问,比如:友链网站、社交网站等,自己网站也需要加,因为可能从内页进入首页;
  6. 没有来路的网站,因为审核的时候来路也可能是空的。

这样设置以后,搜索引擎也能正常收录,从搜索引擎搜索结果里面也能正常,常见的来路网站也没问题,不过对于直接输入首页地址的访问还是访问不了,这种情况可以从内页再访问首页。如果是使用了https,我们建议在返回头信息里面增加strict-transport-security的设置,这起到强制浏览器使用https的作用,这样对于之前访问过的用户来说,即使直接使用http访问首页,也会跳转到https。

本文只提供下大致的思路,具体的实现代码我们就不贴了,因为很多东西需要根据具体的实际情况来判断,并且服务器环境也可能不同。

猜你喜欢

发表评论

电子邮件地址不会被公开。 必填项已用*标注