為什麼要將 404 頁面重定向至 WordPress 主頁?
當用戶嘗試訪問一個不存在的頁面時,WordPress 會顯示一個 404 錯誤頁面。根據您使用的主題,這個頁面的外觀和文案會有所不同。
大多數用戶在看到默認的 404 錯誤頁面後會快速離開您的網站,這樣會增加您的整體跳出率並對搜索引擎排名產生負面影響。因此,您應該花點時間創建一個自定義的 404 錯誤頁面。然而,在您還未這樣做之前,您可以採用這篇文章中的快捷方式,將用戶重定向至首頁。
方法1:使用 AIOSEO 將所有 404 錯誤重定向至首頁
為了使用這個方法,我們將使用 All in One SEO for WordPress (AIOSEO)。這是最佳的 WordPress SEO 插件,允許您設置重定向,優化內容等。首先,您需要安裝並啟用 All in One SEO (AIOSEO)。詳情請參考我們的逐步指南。
啟用插件後,前往 All in One SEO » 重定向。如果您還沒有設置重定向,則需要點擊「啟用重定向」按鈕,這將安裝 AIOSEO 的重定向模組。
接下來,點擊頁面頂部的「設置」選項卡。這個頁面允許您在 AIOSEO 中配置重定向。向下滾動頁面,直到找到「高級 404 設定」部分。點擊切換按鈕啟用這部分設置,然後選擇「首頁」選項。最後,別忘了點擊頁面頂部或底部的「儲存更改」按鈕以保存您的設置。
方法2:使用代碼將所有 404 錯誤重定向至首頁
如果您不想使用插件,您可以使用一個簡單的代碼片段來將所有 404 頁面重定向至首頁。首先,在您的 WordPress 主題文件夾中創建一個名為 404.php 的新文件。如果您的主題已有 404.php 文件,則編輯那個文件。
將以下代碼添加到 404.php 文件的第一行:
保存這個文件,並使用 FTP 或主機控制面板將其重新上傳到您的主題目錄。現在,當訪客訪問不存在的頁面時,他們將被重定向到首頁,而不是看到默認的 404 頁面。
額外:使用 AIOSEO 設置自定義 404 頁重定向
處理 404 錯誤的最佳方式是將訪客重定向到最相關的頁面,而不僅僅是首頁。AIOSEO 插件的重定向功能還可以跟蹤所有的 404 錯誤頁面,讓您能夠在 WordPress 中設置智能的 404 頁面重定向。
如果您在方法1中已經安裝並激活了 AIOSEO,那麼只需導航回 All in One SEO » 重定向頁面並點擊「設置」選項卡。向下滾動到「日誌」部分,確保「404 日誌」被啟用。然後點擊「404 日誌」菜單選項查看最最近被訪問的 404 頁面。
點擊「添加重定向」鏈接,輸入相關的重定向訊息,並儲存變更。例如,如果您刪除了一個教程並創建了一個新的,則最好將舊 URL 重定向到新教程,而非首頁。
一般來說,您不想永遠將 404 頁面重定向至首頁,這是創建自定義 404 頁面設計時間內的一個不錯的臨時解決方案。