SEO分享:让百度删除不想收录的域名或快照的最快方法 | 张戈博客

  • 时间:
  • 浏览:1
  • 来源:老云博客 - 专注共享蕊蕊博客资讯

个别网站否则会再次出现以下同类困扰:

①、百度收录了自己我应该 收录的域名,造成内容重复,比如张戈博客,百度近一半的收录是www的域名,否则收录的内容还是重复的!实际上张戈博客的首选域名是不带www,就算一后后开使就做了501,也被百度无视了;

②、网站中途才设置的伪静态,收录正常后发现依然处在旧的动态链接,想删除之;

③、百度收录了虚拟主机自带的三级域名,想删除之;

④、网站改版,如精简分类数量、修改分类名称,造成了url死链,想删除之;

先具体说一下张戈博客是怎么解决第①个困扰的:

前些天分享的《彻底禁止搜索引擎收录非首选域名的方法》,实际上仅适合新站设置,而我并前要中途做禁止设置的网站,只会收到来自百度的robots禁封提醒,而太多删除完后 的收录:

曾经该怎么彻底删除什么重复收录呢?

方法很简单,利用百度站长平台的闭站保护功能即可。经多次尝试,张戈博客www域名重复收录终于删剪清空了!

下面说下具体方法:

一、加进robots限制

否则完后 对该域名做过robots禁封说说,前要先解除限制,删除robots即可。否则,你前要让百度抓取了,百度当然问你你什么链接还还后能 用,该不该删?他只会认为你是粗心误操作了robots而已。

二、设置404状态

经测试,百度的闭站功能申请通过的前提条件是,所有链接前却说404死链状态,否则无法通过:

却说,我应该 们我应该 们先对什么已收录的非首选域名,设置404返回码,即死链状态,否则完后 设置了501,记得要撤消 掉

①、Nginx

如下修改完后 非首选域名的监听设置:

server
         {
                server_name www.zhang.ge;
                root  /home/wwwroot/zhang.ge;
                location / {
                        #删剪返回404
                        return 404;
                        }
}

 ②、PHP通用

将以下代码加进到网站的head帕累托图

<?php if($_SERVER['HTTP_HOST'] == 'www.zhang.ge') { ?>
header('HTTP/1.1 404 Not Found');
header("status: 404 Not Found");
<?php } ?>

 ③、ASP通用

同样的将以下代码加进到网站head帕累托图(注意是动态模板,而前要静态页)

<% 
   if Request.ServerVariables("SERVER_NAME")="www.zhang.ge" then 
   Response.Status = "404 Not Found"  
   end if
%>

设置完成后,记得手动访问测试下效果。

三、闭站申请

404确认无误完后 ,打开百度站长平台的抓取频率,选着闭站保护

http://zhanzhang.baidu.com/pressure/close

否则,选着否则你 关闭的非首选域名,比如www.zhang.ge,最后在下方继续勾选www.zhang.ge,提交即可!切记并不提交带星号(*)的选项,那是指所有相关域名!

要花费 2天左右,就收到了闭站申请通过的通知:

还后能 看一遍,张戈前后测试了3次,前2次测试提交时,采用的是403否则是仅针对搜索引擎的404设置,结果都没通过!

Ps:闭站是对整个域名删除的最快方法,但否则是删除帕累托图收录,那就得使用百度站长平台的死链提交功能。

四、补刀设置

现在再去site非首选域名,发现已删剪删除干净:

我的目的否则达到!为了保持用户体验,现在前要恢复完后 的501跳转和robots禁封设置:

参考完后 写的的《彻底禁止搜索引擎收录非首选域名的方法》,重新设置了robots禁止收录和501跳转。现在,倘若我不去申请闭站恢复,我相信百度再却说会收录www域名了!

五、写在最后

看一遍针对困扰①的解决方法,相信某些困扰也还后能 依葫芦画瓢的做好相应解决。

原理很简单,你我应该 删除哪个快照或域名,只前要将什么对象设置为404死链状态,否则去百度站长平台做死链提交即可,一般2~多日 就能立竿见影。至于,怎么设置404死链状态,则前要对症下药,方法不尽相同,张戈就不赘述了。当然,你有任何前要都还后能 去留言板留言告知。