个别网站可能会出现以下类似困扰!
前些天分享的《彻底禁止搜索引擎收录非首选域名的》,实际上仅适合新站设置,而我这种中途做禁止设置的网站,只会收到来自百度的robots禁封提醒,而不会删除之前的收录:
①、baidu收录了本人不想收录的域名,造成内容重复,比方张戈博客,baidu近一半的收录是www的域名,并且收录的内容仍是重复的!实际上张戈博客的首选域名是不带www,就算一开始就做了301,也被baidu疏忽了;
②、网站半途才配置的伪动态,收录失常后发明依旧存在旧的静态链接,想删除之;
③、baidu收录了虚构主机自带的三级域名,想删除之;
④、网站改版,如精简分类数目、修正分类称号,造成了url死链,想删除之;
先详细说一下张戈博客是若何解决第①个搅扰的:
前些天分享的《彻底阻止搜刮引擎收录非首选域名的》,实际上仅适宜新站配置,而我这类半途做阻止配置的网站,只会收到来自baidu的robots禁封揭示,而不会删除以前的收录:
那我该若何彻底删除这些重复收录呢?
要领很简单,应用baidu站长平台的闭站维护性能即可。经屡次测验考试,张戈博客www域名重复收录终究全数清空了!
上面说下详细要领:
一、去掉robots限定
假如以前对该域名做过robots禁封的话,需求先解除限定,删除robots即可。由于,你都不让baidu抓取了,baidu当然不知道你这些链接还能不能用,该不该删?他只会觉得你是大意误操作了robots罢了。
二、配置404状况
经测试,baidu的闭站性能请求经由过程的条件前提是,所有链接必需是404死链状况,不然无奈经由过程:
以是,咱们先对那些已收录的非首选域名,配置404前往码,即死链状况,假如以前配置了301,记得要取消掉!
①、Nginx
以下修正以前非首选域名的监听配置:
server
{
server_name;
root/home/wwwroot/zhangge.net;
location/{
#全数前往404
return404;
}
}
②、PHP通用
将以下代码添加到网站的head部份
header(‘HTTP/1.1404NotFound‘);
header(“status:404NotFound“);
③、ASP通用
异样的将以下代码添加到网站head部份(注重是静态模板,而不是动态页)
<%
Response.Status=“404NotFound“
%>
配置完成后,记得手动造访测试下结果。
三、闭站请求
404确认无误以后,关上baidu站长平台的抓取频次,抉择闭站维护
而后,抉择你要封闭的非首选域名,比方,最初在下方连续勾选,提交即可!牢记不要提交带星号(*)的选项,那是指所有相干域名!
可能2天摆布,就收到了闭站请求经由过程的关照:
能够看到,张戈先后测试了3次,前2次测试提交时,接纳的是403或者是仅针对搜刮引擎的404配置,效果都没经由过程!看来,闭站维护是接纳野生考核的,而非机械!
Ps:闭站是对全部域名删除的最快要领,但如果是删除部份收录,那就得应用baidu站长平台的死链提交性能。
四、补刀配置
当初再去site非首选域名,发现已全数删除清洁:
我的目标曾经达到!为了坚持用户体验,当初需求复原以前的301跳转和robots禁封配置:
参考以前写的的《彻底阻止搜刮引擎收录非首选域名的要领》,从新配置了robots阻止收录和301跳转。当初,只需我不去请求闭站复原,我信任baidu再也不会收录www域名了!
五、写在最初
看完针对搅扰①的解决设施,信任其余搅扰也能够依葫芦画瓢的做好响应处置。
道理很简单,你想要删除哪一个快照或域名,只要要将这些工具配置为404死链状况,然后去baidu站长平台做死链提交即可,普通2~3天就可以立竿见影。至于,若何配置404死链状况,则需要对症下药,要领不尽沟通,张戈就不赘述了。当然,你有任何需求都可以去留言板留言告诉。
转载请注明: 爱推站 » 个别网站可能会出现以下类似困扰!
评论列表(0)
发表评论