光輝咖碼

架設網站的起點

搜尋

Rank Math Redirections 設定,解決 404 問題

本文說明什麼是 301、302 轉址,為什麼要轉址,以及如何使用 Rank Math 的轉址功能。

當你開啓一個網頁的時候,Server 會回應一個 HTTP Status Code,這個 Status Code 告訴瀏覽器網頁是不是正常回應,一般來說 2XX (例如 200) 表示正常,404 表示這個網頁不存在或是圖檔不存在,500 表示 Server 發生錯誤,301 或 302 表示要求轉址。

什麼是 HTTP Redirection (轉址)

轉址的意思是 Server 告訴瀏覽器某個網頁不存在,或是請暫時先轉到其它網址。

Rank Math 可以設定 Redirection 網頁,瀏覽器會自動轉址到其設定的網頁。

什麽時候需要用 HTTP Redirection (轉址)

網頁已經刪除,或連結變更

網頁如果已經刪除了,或者連結有變更,會造成讀者瀏覽時發生 404 錯誤,找不到網頁,這時可以設定適合轉址,引導讀者至正確的網頁。

提高 SEO 排名

網站的內容必須時常更新,才能維持 SEO 排名。

有些內容可能需要重新編排,或者合併不同網頁的內容,成為一篇新的網頁,這時就需要轉址設定,將舊的網址自動轉到新的網址。

將好幾篇舊的內容,全部合併為一篇內容較為豐富的新網頁,就有機會可以提升 SEO 排名。

提升使用者體驗

如果一個網站不時的出現 404 找不到網頁,這樣的使用者體驗非常糟糕,降低網站的可信度、可用度,減少內容權威等等,同時也會讓搜尋引擎疑惑怎麼已經索引過的網頁消失了。

Rank Math 可以自動追蹤讀者是不是有點擊不存在的網頁,我們可以定期查看報表,了解網站是不是有消失或連結錯誤的地方,趕快修復,提升網站使用體驗,不然大家都跑光了。

建立聯盟行銷連結

聯盟行銷連結通常都很長,網址後面接著很多參數,看起來不太好看,也不方便追蹤成效,使用 Rank Math 的轉址功能可以美化網址,同時可以追蹤點擊成效。

圖: 轉址範例

如何設定 HTTP Redirection

開啓 Rank Math Redirections 設定畫面: Rank Math -> Redirections -> Add New

點擊 Add New 後進入設定畫面

Step 1

輸入來源網址,可以設定多個來源網址,轉址到同一個目標網頁。

不需要輸入完整的網址,例如來源為 http://your.domian.com/to-redirect,只需要輸入 to-redirect 即可。

Step 2

輸入比對規則 –

  • [ Eact Match ]: 預設選項,輸入網址比對完全相同才會轉址。
  • [ Contains ]: 當網址包含設定的文字時,才會轉址。
  • [ Start With ]: 當網址的開頭和設定的文字相同,才會轉址。
  • [ End With ]: 當網址的結尾和設定的文字相同,才會轉址。

Step 3

輸入轉址目標

當前面的設定規則符合時,就會自動轉址到這裏設定的網頁,這邊需要輸入完整的網址,例如: https://another.domian/your-target

Step 4

選擇轉址類別

轉址類別對 SEO 也有特別的意義,需要清楚知道再來設定。

  • [ 301 ]: 表示原來的網頁已經永久刪除了,請轉到新的網頁,永遠不要回來。
  • [ 302 ]: 表示原來的網頁可能還在修改、維護、或其他原因暫時無法開啓,請暫時先轉到其他網頁,之後會回復正常。
  • [ 307 ]: 基本上規則和 302 相同,但有一些技術上的差異,想進一步瞭解請參考

Step 5

選擇維護碼 (Maintenance Code)

有時候當你移動或刪除網頁時,沒有適合的網頁可以轉導,如果直接刪除會發生 404 錯誤,而搜尋引擎更不會知道發生了什麽事。

當沒有可適當的轉導時,可以設定維護代碼,幫助搜尋引擎瞭解發生了什麽事。

  • [ 410 ]: 當某個網頁被刪除了,沒有適合的網頁可以轉導時,請設定 410,請搜尋引擎將這個網頁移除。
  • [ 451 ]: 當某個網頁因爲法律的原因或是成人内容,可以設定 451 避免未成年人接觸到。

這邊特別注意時維護碼和轉址類別不能同時使用。選擇其中一種設定即可。

Step 6

選擇狀態

  • Active: 啟用以上設定,需啟用才會自動轉址。
  • Deactive: 不啟用。

Step 7

點擊 Add Redirection,儲存設定。

如何測試轉址設定

Step 1

進入設定功能 Rank Math -> Redirections -> Settings

Step 2

啟用 Debug Redirections

Step 3

回到 Redirections 設定畫面,在已新增的 Redirections 的網址點右鍵,以另開視窗開啟連結。

接著就會出現 Redirection Debugger。

點擊 Manage This Redirection 可以直接進入轉址設定功能畫面。

Debugger 畫面只有管理者才會出現,一般使用者瀏覽網頁時並不會出現。

Rank Math SEO Demo

官網提供的試用網站,點我試試看