如何正確設定301轉址?與302轉址差異在哪裡?一篇帶你輕鬆搞懂

分享在 facebook
分享在 twitter
分享在 linkedin
分享在 email
分享在 print

301轉址是常用的網站操作方式之一,讓網頁自動跳轉到另一個頁面,究竟這樣做的目的是什麼呢?另外又與302轉址有什麼差異?接下來就跟著我們一同瞭解301轉址的原理與用途,學習設定方式,確保網頁轉址順利運作。

 

301轉址是什麼?

301轉址(301 Redirect)亦稱作301重新導向,是將指定的網址導向至另一個網址,通常用於網站搬遷、網頁網址更新時。當使用者點擊舊的網址,就會被301轉址帶到新網址。對搜尋引擎演算法來說,使用301轉址也能將頁面權重及流量都轉移到新網址。

 

為什麼要使用301轉址?301設置4大情形

1.將網頁改為永久網址

如果沒有為網頁設定永久連結,伺服器在讀取網站時,時常會在主網域或子網域後面出現許多參數碼,對於使用者來說不僅難以理解網站內容,也不好分享到社群管道上,因此都會建議將頁面永久連結設定為簡短、有相關的字詞。一旦更改後,就需要使用301轉址將舊網址重新導向到新網址,讓使用者點擊已在社群或其他網域上的舊網址時,可以自動跳轉到新網址。

2.網站搬遷

若是網站因為結構問題導致體質不佳、難以調整優化,或過去都在部落格平台發文,想要自架網站,搬站過程就需要使用301轉址,把舊網站的連結都導向新網站對應的頁面。

3.避免搜尋引擎判定重複內容

301轉址除了有著將頁面舊網址導向新網址的主要用途外,也是避免被搜尋引擎檢索2個頁面時,發現內容重複,進而判定其中一方式抄襲,而給出降低排名的懲罰。

4.網站使用SSL憑證

現在各大搜尋引擎皆要求網站使用SSL憑證,透過HTTPS加密傳輸協定,保障使用者與網站本身的資訊安全。當網站順利將http://改成https://後,便需要使用301轉址,將所有從http://進入網站的使用者導向https://的網域中。

 

301轉址與302轉址的差異有哪些?對SEO有什麼影響?

301 Redirect

要瞭解301與302的差異,我們可以先從HTTP狀態碼開始說起,HTTP狀態碼是瀏覽器向頁面伺服器請求存取頁面時,伺服器回傳的狀態代碼,正常狀態下都是顯示200,查無此網頁則是404,而網頁轉址則有301與302兩種。

301與302的主要差異在於301是永久性轉址,將舊網頁流量與權重完全轉移到新網頁,搜尋引擎會視為同一頁面,同時加快新網址的檢索進度;而302則是告知搜尋引擎,目前是暫時性的轉址狀態,因而會被搜尋引擎視為兩個獨立存在的頁面,這樣就會有重複內容的問題,因此302轉址通常用於臨時網站維護,或將網頁暫時搬遷的情況。

由於SEO優化是需要時間將流量與網頁權重一點一滴累積起來,如能正確使用301轉址,可以無縫將流量與權重順利轉移過去。至於302轉址因為是暫時性狀態,長期使用會缺乏流量進入新網址,仍會影響網站SEO表現。

 

想要正確使用301轉址,.htaccess設定不可少

有些人更改主網域網址後,使用301轉址仍然出現排名下降、流量暴跌的情形,很可能是缺少了更改網站.htaccesss檔案的步驟。什麼是.hatccess檔呢?.hatccess檔案是執行Apache伺服器的網站中,主掌網站大部分系統指令的中樞文件,可以針對存取伺服器下達指令,如果網站沒有這個檔案,可在電腦建立新文件,在文件中輸入:

RewriteEngine on

RewriteRule (.*) http://newweb.com/$1 [R=301,L]

註:http://newweb.com/ 為你的新網址

並上傳到網站根目錄,就能完成301轉址。

如網站已有.hatccess檔,要將申請SSL前後的整個網站進行轉址,可以在.hatccess檔中輸入以下指令:

Redirect 301 / https://example/

或是單純將舊網址轉移到新網址:

Redirect 301 /new.php https://example/new.html

 

301轉址使用得當,網站SEO排名持續高升|戰國策集團SEO服務

轉移頁面網址是不可或缺的操作,缺少正確的301轉址設定,很容易讓網站在SEO表現直線下滑,因此想要確保網站排名不會被轉址影響,可交由戰國策集團幫您處理SEO優化相關事宜,我們擁有20年網站作業經驗,搭配專業技術,替您改善網站體質、設好轉址設定,讓網站排名節節高升。

Click Me