快速刪除百度快照方法技巧
快速刪除百度快照方法技巧
個別網站可能會出現以下類似困擾:
①、百度收錄了自己不想收錄的域名,造成內容重復,比如張戈博客,百度近一半的收錄是www的域名,而且收錄的內容還是重復的!實際上張戈博客的首選域名是不帶www,就算一開始就做了301,也被百度無視了;
②、網站中途才設置的偽靜態,收錄正常后發現依然存在舊的動態鏈接,想刪除之;
③、百度收錄了虛擬主機自帶的三級域名,想刪除之;
④、網站改版,如精簡分類數量、修改分類名稱,造成了url死鏈,想刪除之;
先具體說一下張戈博客是如何解決第①個困擾的:
前些天分享的《**禁止搜索引擎收錄非首選域名的方法》,實際上僅適合新站設置,而我這種中途做禁止設置的網站,只會收到來自百度的robots禁封提醒,而不會刪除之前的收錄:
那我該如何**刪除這些重復收錄呢?
方法很簡單,利用百度站長平臺的閉站保護功能即可。經多次嘗試,張戈博客www域名重復收錄終于全部清空了!
下面說下具體方法:
一、去掉robots限制
如果之前對該域名做過robots禁封的話,需要先解除限制,刪除robots即可。因為,你都不讓百度抓取了,百度當然不知道你這些鏈接還能不能用,該不該刪?他只會認為你是粗心誤操作了robots而已。
二、設置404狀態
經測試,百度的閉站功能申請通過的前提條件是,所有鏈接必須是404死鏈狀態,否則無法通過:
所以,我們先對那些已收錄的非首選域名,設置404返回碼,即死鏈狀態,如果之前設置了301,記得要取消掉!
①、Nginx
如下修改之前非首選域名的監聽設置:
server
{
server_name
root/home/
location/{
#全部返回404
return404;
}
}
②、php通用
將以下代碼添加到網站的head部分
header('HTTP/1.1404NotFound');
header("status:404NotFound");
③、ASP通用
同樣的將以下代碼添加到網站head部分(注意是動態模板,而不是靜態頁)
<%
Response.Status="404NotFound"
%>
設置完成后,記得手動訪問測試下效果。
三、閉站申請
404確認無誤之后,打開百度站長平臺的抓取頻率,選擇閉站保護
然后,選擇你要關閉的非首選域名,比如** 后在下方繼續勾選提交即可!切記不要提交帶星號(*)的選項,那是指所有相關域名!
大概2天左右,就收到了閉站申請通過的通知:
可以看到,張戈前后測試了3次,前2次測試提交時,采用的是403或者是僅針對搜索引擎的404設置,結果都沒通過!看來,閉站保護是采用人工審核的,而非機器!
Ps:閉站是對整個域名刪除的** 快方法,但如果是刪除部分收錄,那就得使用百度站長平臺的死鏈提交功能。
四、補刀設置
現在再去site非首選域名,發現已全部刪除干凈:
我的目的已經達到!為了保持用戶體驗,現在需要恢復之前的301跳轉和robots禁封設置:
參考之前寫的的《**禁止搜索引擎收錄非首選域名的方法》,重新設置了robots禁止收錄和301跳轉。現在,只要我不去申請閉站恢復,我相信百度再也不會收錄www域名了!
五、寫在** 后
看完針對困擾①的解決辦法,相信其他困擾也可以依葫蘆畫瓢的做好相應處理。
原理很簡單,你想要刪除哪個快照或域名,只需要將這些對象設置為404死鏈狀態,然后去百度站長平臺做死鏈提交即可,一般2~3天就能立竿見影。至于,如何設置404死鏈狀態,則需要對癥下藥,方法不盡相同,張戈就不贅述了。當然,你有任何需要都可以去留言板留言告知。
- 如何優化:
- 網站url改版不收錄 網站建設哪個 奉賢網站改版哪家好 公司網站改版價格會變嗎 網站改版注意哪些 陽江網站開發 孝義網站定制公司 日本跨境選品軟件網站開發 本溪網站定制報價 鄭州旅游網站開發運營