我最近重組了我的網站,並在此過程中刪除了很多頁面。 我已將.htaccess 301重定向以反映新頁面直接替換舊頁面的更改結構;已經放入了一個自定義的404頁面,並且包含了下面的.htaccess命令:ErrorDocument 404/page-not-found.html。 對於完全沒有新的等效頁面的頁面,我使用.htaccess重定向到'未找到頁面'自定義頁面。 但是,在網站管理員工具中,我看到軟404報告 - 未找到未返回404響應代碼的網頁。 任何人都可以請建議一個前進的方式嗎? 我是否應該不會將引用重定向到已刪除的頁面,並讓網頁未找到的頁面堆積在網站管理員工具報告中,或者是否存在從服務器返回404代碼的方式,即使存在重定向也是如此? 任何意見將不勝感激。 謝謝, 安德魯Google網址錯誤 - 軟404錯誤。
0
A
回答
0
我認爲,如果頁面沒有一個新的等效,然後讓它通過找不到,並返回404(應顯示您的自定義頁面)。
正如你所說,谷歌正在顯示軟404,因爲重定向(它是301,而不是404)。
如果您確實重定向到了自定義頁面,並以某種方式返回了404,那麼基本上就是讓它們找不到它們。
找不到的頁面會堆疊起來,但如果他們真的找不到了,那就是正確的迴應。
另一種方法是將301分配到不同的頁面,這是一個真正的「這個移動,試試這個」頁面,但它必須看起來像「未找到」以外的東西,以避免谷歌治療它作爲軟404。
相關問題
- 1. Ajax網址GET 404錯誤
- 2. sitemap.xml的網址返回404錯誤
- 3. Umbraco目錄下的404錯誤網址
- 4. nodejs錯誤404(不通過網址)
- 5. WordPress 404頁面錯誤的網址
- 6. 404錯誤htaccess的清潔網址
- 7. SEO網址在CodeIgniter中給404錯誤
- 8. Google Drive API 404 fileId錯誤
- 9. 錯誤404錯誤
- 10. Html.ActionLink網址錯誤
- 11. Codeigniter網站404錯誤/ .htaccess
- 12. 網頁API 2 404錯誤
- 13. NSURL錯誤網址錯誤使用stringByAddingPercentEscapesUsingEncoding
- 14. Pycharm錯誤:錯誤加載軟件包列表:狀態:404
- 15. 自定義404錯誤頁面錯誤的網址與wordpress安裝在根
- 16. 404未找到網址,找不到網頁錯誤php
- 17. pythonanywhere 404錯誤
- 18. Django 404錯誤
- 19. Symfony 404錯誤
- 20. iframe 404錯誤
- 21. 404錯誤.htaccess
- 22. WordPress 404錯誤
- 23. CakePHP錯誤404
- 24. Tomcat 404錯誤
- 25. codeigniter 404錯誤
- 26. 404錯誤
- 27. IIS7 404錯誤
- 28. .htaccess - 404錯誤
- 29. MVC4 404錯誤
- 30. mod_rewrite 404錯誤
謝謝,這一切都有道理。我擔心有更多'找不到頁面'會影響Google排名。 –
很高興這有幫助。如果它對你有用,請考慮接受並投票我的答案。 – goodeye