【百度】删除百度站点收录的方法
搜索了一下公司名称,竟然后台系统也能被搜到,只能说百度太强大了,但这是不希望看到的
需要做的分两步
一、删除百度收录
在百度站长里只能看到死链接删除申请,显然不是,因为站点还需要用。
有一个闭站保护,感觉可以,提示说是说暂时删除百度收录,就提交了
二、禁止百度重新收入
第一个想到的是用robots.txt来做屏蔽,发现直接配置不能只屏蔽绑定在同一目录下的不同域名。要用robots.txt来屏蔽,只能用URL重写将不同域名的robots.txt重写到不同的文件上,然后再做配置,参考《SEO分享:彻底禁止搜索引擎收录非首选域名的方法》。
上门的设置复杂,尝试使用第二种方法,通过加meta标签。因为不同域名使用的模板是不一样的,所以正好可以使用这个方案。代码如下
<meta name="Robots" contect="none">
说明:增加了meta标签百度依旧还是索引了,于是尝试新的方法————修改nginx.conf,禁止网络爬虫的ua,返回404,然后重新在百度站长里重新提交一下闭站申请,亲测有效。
server { listen 80; server_name 127.0.0.1; #添加如下内容即可防止爬虫 if ($http_user_agent ~* "qihoobot|Baiduspider|baiduspider|Googlebot|Googlebot-Mobile|Googlebot-Image|Mediapartners-Google|Adsbot-Google|Feedfetcher-Google|Yahoo! Slurp|Yahoo! Slurp China|YoudaoBot|Sosospider|Sogou spider|Sogou web spider|MSNBot|ia_archiver|Tomato Bot") { return 404; }
参考:
还没有人抢沙发呢~