今天,我們將了解 404 錯誤的三個常見原因,以及如何來“修復”它們。
自行更改 URL
這是我們可以完全控制的一種情況。
如果出于某種原因,我們決定更改 URL(很可能是更改永久鏈接的結果),那么我們所有現有的 URL 都會變得多余,并立即生效。
當然,我們仍然希望現有的帖子和頁面能夠正常工作。因此,我們需要配置301重定向來解決這個問題。
在大多數情況下,301 重定向是最好的重定向 - 它告訴搜索引擎該網頁已永久移動。因此,搜索引擎不會因為您的更改而出錯,并且您的 SEO 排名會得到保留
這種場景有兩種可能性:
1)現有 URL 更改
如果您已經更改了 URL,您可能會遇到很多 404,這對每個人來說都是壞消息,這時候就需要處理了。
在這種情況下,您將必須手動創建 301 重定向。
首先記下所有舊 URL 和相應的新 URL。然后導航到“工具/重定向”。
在“添加新重定向”標題下,在“源 URL”字段中添加冗余 URL 之一。盡管“匹配”字段有很多選項,但“僅 URL”在這里效果最好,因此請保持原樣。
同樣,因為我們知道網頁的目標位置,所以我們可以將“操作”字段設置為“重定向到 URL”。將正則表達式字段留空。
最后,在目標 URL字段中輸入正確的 URL 。單擊“添加重定向”按鈕完成。

最后測試一下重定向:訪問舊 URL,如果您已正確配置重定向,您將立即重新定位到正確的 URL。
2) 未來的 URL 更改
如果您正在考慮更改 URL,請幫自己一個忙,立即安裝重定向插件。這將為您節省大量時間并減少挫敗感。
這是因為重定向將跟蹤現有 URL 的所有更改,并在檢測到任何更改時自動創建 301 重定向。
開始之前,單擊“工具/重定向”,然后單擊“組”選項卡。為您的組命名,將其設置為WordPress Posts,然后單擊添加。

現在轉到“選項”選項卡,找到“監視帖子更改”字段,然后選擇剛剛創建的組。點擊更新。

進入帖子,然后單擊以編輯 URL 擴展名。完成更改后,點擊“確定”,然后點擊“更新”。
現在,當您導航回“工具/重定向”時,您將看到該插件已經完成了艱苦的工作。它已經創建了一個 301 重定向,將舊 URL 指向新 URL:

指向已知目的地的錯誤入站鏈接
我們都想要來自高權威網站的大量入站鏈接,但是,如果這些網站出錯了并將鏈接指向錯誤的位置怎么辦?
在這種情況下,任何單擊該鏈接的人都將到達不存在的 URL,從而產生 404 錯誤。但是您無法控制外部網站,該如何解決這個問題?
一種選擇是就任何已知的損壞鏈接聯系網站管理員。如值得信賴果失敗,您可以再次使用的重定向插件。
導航至“工具”/“重定向”。接下來,單擊404選項卡。此屏幕將列出您??網站上生成的所有 404 錯誤。繼續嘗試訪問您網站上不存在的 URL – 重定向插件將實時標記 404 錯誤。

并非所有 404 都值得修復,但如果您看到一個 URL 多次出現,您可能需要將其指向正確的位置。如果正確的地方是顯而易見的,那就是。
確定鏈接應指向的位置后,單擊“添加重定向”按鈕。

在目標 URL字段中添加正確的 URL 。再次將“匹配”和“操作”選項保留為默認值,然后單擊“添加重定向”。

指向未知目的地的錯誤入站鏈接
當可以確定正確的目的地時,我們修復了指向錯誤位置的鏈接。
然而,情況并非總是如此,或者也許某些鏈接根本不值得費心修復,因為它們很少使用。
請記?。耗肋h無法完全阻止或修復 WordPress 中的 404 錯誤。它們只是運行網站的一部分。問題是:如何將 404 錯誤的影響降至最低?
這是某個主題生成的默認錯誤消息。說實話:像這樣的頁面對任何人都沒有用,對吧?

即使無法確定正確的目標URL,您仍然可以為客戶提供比這更有用的東西。例如,您可以向訪問者推薦您最有用的資源,以幫助他們啟動和運行?;蛘吣梢院唵蔚貙⑺鼈冎囟ㄏ虻搅硪粋€現有頁面,例如主頁。





