相信有在經營網站的人,都會遇到需要轉址的情況!這篇文章將要帶你了解轉址、知道什麼狀況下需要轉址,並分辨容易搞混的301 及 302 轉址,更重要的是,讓你明白 301/302 轉址會如何影響網站 SEO!
網站為什麼要做轉址?
轉址顧名思義就是在使用者瀏覽某個網頁時,從一個網址跳轉到另一個網址的過程。 例如:
當你進入 http://www.thearielyu.com/series,
會被跳轉至 http://www.thearielyu.com/recommend/blackmirrorseason5
網站需要轉址最主要的情況分為三類:更改網址結構、網站改版/網站搬家以及重複內容,
在以下文章中,將會更詳細地談論到這三種情形為什麼要使用轉址,以及如何應用。
網址結構更改
網站因為產品分類改變而必須更改網址結構
舉例來說,以前的網址架構為:「網域+產品名」
https://www.apple.com/tw/mac
現在的網址架構為: 「網域+產品分類+產品名」
https://www.apple.com/tw/product/mac
為了避免使用者因爲網址結構的改變而無法正確的看到網頁內容,必須使用轉址,
從 https://www.apple.com/tw/mac/ 跳轉至 https://www.apple.com/tw/product/mac/
網站改版
網站在營運一段時間後,可能會遇上改版。網站改版會遇到更換網址,甚至是更換網域的狀況,但往往在網站改版時忽略了轉址的重要性。如同前面提到的,轉址的用意是將舊網頁指向新網頁,若是在舊網站中操作的關鍵字有不錯的成效,也為網站帶進了不少的流量,少了轉址這個動作,除了舊網站的頁面內容會消失以外,過去累積起的流量也將功虧一簣。
其實網站改版,不只需要轉址,想知道還有什麼項目是可以優化的,可以參考 <網站改版,不可輕忽的10個SEO優化項目>這篇。
重複內容
搜尋引擎會針對網站的頁面的權重、內容品質、相關性進行評分,來作為搜尋排名的參考依據,若有太多相同頁面有重複內容,則會將這些權重、分數,分散到不同的網址,進而導致排名下降。如果還不了解重複內容對於SEO會產生多大影響,可以看看<避免SEO排名分散的「重複內容」重點整理>。
301 轉址與 302 轉址的兩大差異
最常見的轉址方式為 301 及 302 轉址,以下將解析 301 與 302 轉址的特性與區別:
301轉址:永久性轉址
301轉址即是將舊網址永久導向新網址。轉址的內容不僅有網址的跳轉,還包含頁面權重、流量,皆會一併導向新網址。在網址有所變動時,必須告訴搜尋引擎網址變更的狀況,以利於搜尋引擎更快速的了解目前的網站架構。少了轉址,搜尋引擎會將舊網址及新網址頁面判定為各自獨立的內容。透過設定301轉址,讓搜尋引擎知道舊網址已不復存在,新網址會是舊網址內容的新家。
302轉址:暫時性轉址
302 轉址是將網頁暫時轉移到其他頁面。有別於 301 轉址將流量與權重導向新網址,302轉址僅是將舊網址的流量移轉到新網址,並不會移轉頁面權重。因此使用 302 轉址時,舊網址並不會因為暫時被轉移到新網址,就被移除收錄以及失去排名。
302 轉址常應用於兩種狀況,分別是語系轉換及A/B測試:
語系轉換
透過伺服器判定語系,只需要 302 轉址就可以讓瀏覽器自動跳轉
A/B測試
假設網站的首頁為:http://www.thearielyu.com/
為了測試什麼樣的首頁能讓使用者的停留時間較長,因此建立兩個不同的首頁
分別為 http://www.thearielyu.com/a
以及 http://www.thearielyu.com/b
當使用者點擊進入 http://www.thearielyu.com/ 時,會透過302轉址分別看到不同的網頁
網站藉此可以比較不同的網頁的使用者行為,並檢視何種版本網頁成效最佳
在測試完成後,只要取消 302 轉址設定,原先的網址排名及權重也不會受到影響
想了解 Google 官方對於網站進行 A/B test 做法的相關看法,可參考:<在測試網站時保持 Google 搜尋排名的最佳做法>這篇
301、302轉址對SEO的影響
設定 301 轉址對 SEO 的影響
「將內容從舊網頁移轉到新網頁,流量及權重是否會嚴重流失?」是許多網站的經營者心中很大的疑慮。如果在移轉的過程中,有正確的設定 301 轉址,那麼舊網頁中的流量及權重將會導向新網頁。反之,若沒有將舊網頁正確轉址到新網頁,原先的舊網頁流量與權重就不會傳遞,新網頁的流量和權重就要重新累積。
進行 301 轉址後,舊網頁會在搜尋引擎的收錄中漸漸消失,若是原先舊網頁操作的關鍵字已有不錯的排名,取而代之的會是新網頁。在操作轉址上務必確認是內容相同的相對應頁面,否則轉址錯誤,不僅舊網頁消失在排名中,新網頁也無法取代舊有排名。
awoo 建議一定要將 301 轉址做的完善,確保完善的利用 301 轉址將每一個舊網址都對應到正確的新頁面中,以及確認每個連結的正確性,才能將因網址變動而使排名受到影響的程度降低。
設定 302 轉址對 SEO 的影響
302 轉址並不像 301 轉址,會將權重也一併導向新網頁。搜尋引擎也會知道這只是暫時跳轉頁面,因此會保留舊網址的收錄、排名、權重。
雖然使用 302 轉址看似不會讓舊網頁的排名有所波動,但由於 302 轉址是針對暫時性轉址,若是長期性使用,會讓使用者將暫時跳轉的新網址誤認為是網站的標準網址,搜尋引擎也無法將權重導流到新網址。長期來看,舊網址頁面的排名還是會受到影響。
wordpress 轉址外掛推薦 – Redirection
如果你的網站是用 wordpress 架設,則可以直接使用外掛程式設定轉址,這邊推薦 301 轉址、302 轉址皆可使用的 Redirectionwordpress 外掛來進行轉址。
- 在外掛清單中找到 Redirection 安裝並啟用
2. 在網站後台的側邊欄中的工具選項中可看到 Redirection 的設定項目
3. 在設定重新導向的區塊中,在來源網址填入舊網址,目標網址填入想要重新導向的新網址
(填入含有 https:// 的網址,或是根目錄下方位置皆可)
例如:從 http://www.thearielyu.com/series
轉至:http://www.thearielyu.com/recommend/blackmirrorseason5
轉址完畢後,要如何知道自己轉址是否成功呢?可以透過 SEO REDIRECT CHECKER 這個平台來檢測轉址是否有成功。想了解更多的轉址方式,可以看:[SEO技術分享] htaccess重新導向 帶參數頁面一對一轉址語法
在轉址前先釐清轉址的原因與目的
轉址看似困難,但它其實比想像中還容易!不管是使用 301 轉址或是 302 轉址,最重要的還是要釐清轉址的原因及目的是什麼,再選擇適合的轉址方式。唯有運用適合的轉址方式,才能對網站經營有很大的幫助。如果有任何 SEO 相關的問題,歡迎來找 awoo 進行諮詢喔!