重定向有兩種,一種是 301 重定向 (301 redirect),是搜尋引擎友好的永久性 (permanent) 重定向。另一個是 302 重定向 (302 redirect),並非一個搜尋引擎友好的臨時性 (temporary) 重定向。
對於很多業務,網站裡的網頁內容會有更新,或有些信息已經老舊或過期的網頁都缺乏維護。但一旦維護起來,也必須操作正確 (指在 SEO 友好性 方面的操作)。
很多過期舊網頁內容的處理是直接刪除網頁,這樣做,原來網頁URL 所獲得的 PageRank 肯定會丟失。另一種處理方法是保留舊網址 URL,並設置 301 重定向,將舊網址URL 跳轉到新網址URL。有些情況會容易出錯,設置了太多次 301 重定向,例如:
舊網頁是A,最新網頁是B。但不知道什麼時候也出現了網頁B。結果出現了 2次重定向:
其實,正確的做法只需要:
網站上過多的重定向,如果發生在手機設備上,用戶會容易感覺到網頁加載速度 (或打開速度) 比較慢。這樣會影響用戶在手機設備上使用你網站的體驗。
在你能控制的範圍內,盡量將重定向的頻次減到最少。而且必須刪除無必要的重定向。