我已經在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. htaccess 301重定向機器人
- 2. 重定向和301
- 3. .htaccess 301僅針對谷歌機器人重定向
- 4. 重定向Apache .httacces 301和PHP 301
- 5. 301重定向?和&.asp
- 6. .htaccess rewriterule和301重定向
- 7. 301重定向和/index.php
- 8. 404頁和301重定向
- 9. 的XMLHttpRequest和301重定向
- 10. QNetworkReply和301重定向
- 11. 301重定向和SEO
- 12. 301重定向
- 13. 重定向301
- 14. 服務人員打破301重定向
- 15. 重定向(301)隨機網址
- 16. IIS 301重定向
- 17. 與重定向301
- 18. 301重定向seo
- 19. htacess重定向301
- 20. 重定向URL 301
- 21. Rails重定向301
- 22. nginx 301重定向
- 23. Rails 301重定向
- 24. OpenCMS - 301重定向
- 25. Sitewide 301重定向
- 26. CFM重定向301
- 27. Web.Config 301重定向
- 28. htaccess 301重定向
- 29. Magento 301重定向
- 30. Ngnix 301重定向