我已經在6個月前更改了我的網站的網址結構。我檢測到使用舊版網址並使用301狀態碼重定向到新網址。我用flidder驗證了狀態碼在請求後正確返回。但機器人(雅虎漿果,谷歌機器人等)仍然擊中舊網址。有什麼我失蹤?機器人和301重定向
1
A
回答
3
不,只需要非常非常長的時間才能抓取消息。我有機器人抓取自2005年以來一直沒有存在的地址 - 當民間的地址永久存在時,他們真的是這樣。
此外,根據您的URL的構成方式,你可以使用robots.txt
1
禁止的舊地址,如果外部網站已經鏈接到您的舊網頁和這些鏈接仍然是機器人訪問,該機器人將保持來嘗試訪問內容。
3
試試這個,這將只會重定向到機器人。
if (preg_match("#(google|[email protected]|yahoo! slurp|msnbot)#si", $_SERVER['HTTP_USER_AGENT'])) {
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.your-main-site.com/");
exit;
}
0
相關問題
- 1. 301重定向?和&.asp
- 2. 404頁和301重定向
- 3. QNetworkReply和301重定向
- 4. 301重定向和SEO
- 5. 的XMLHttpRequest和301重定向
- 6. 301重定向
- 7. 服務人員打破301重定向
- 8. Opencart 301重定向
- 9. OpenCMS - 301重定向
- 10. Ngnix 301重定向
- 11. htaccess 301重定向
- 12. Wordpress重定向301
- 13. Rails 301重定向
- 14. htacess重定向301
- 15. Sitewide 301重定向
- 16. htaccess 301重定向
- 17. Umbraco 301重定向
- 18. 重定向URL 301
- 19. 301重定向.htaccess
- 20. IIS 301重定向
- 21. Heroku 301重定向
- 22. 與重定向301
- 23. 301重定向貓=
- 24. Magento 301重定向
- 25. 重定向301 www.www.example.com
- 26. nginx 301重定向
- 27. Sitewide 301重定向
- 28. 301重定向庫
- 29. 301重定向seo
- 30. ASP.Net 301重定向和URL重寫