Ranking 小編
2023/09/08
瀏覽次數

首頁 / SEO知識庫 / 【301 轉址教學】一看就懂!301 302 轉址全解析,7 大要點掌握 SEO 轉址功法

【301 轉址教學】一看就懂!301 302 轉址全解析,7 大要點掌握 SEO 轉址功法

在 SEO 優化細節中,301 轉址相當重要,除了給使用者良好的瀏覽體驗,也關係到搜尋引擎檢索的通行性。那麼 301 轉址是什麼?如何透過 301 Redirect 完成轉址,以下就讓這篇轉址教學文章為你解惑!

目錄

轉址是什麼?什麼情況需要轉址?

「轉址」是將網址從 A 頁面導向至 B 頁面的一個過程,藉此將使用者引導到我們期望呈現的頁面,通常在下列 5 種情況發生時我們會進行轉址設定:

  1. 網站改版與遷站
  2. 網站更換網域名稱
  3. 統一網域名稱
  4. 縮短網址
  5. A/B 測試結果應用

 

A. 網站改版與遷站

當我們架設新的網站,並且需要遷移原網站的內容時,會透過轉址設定將所有的舊頁面導向新網站的對應網址,不只確保使用者可以正確前往新網站,也是保障我們 SEO 操作成效不可或缺的重要步驟。

 

B. 網站更換網域名稱

如果碰到需要重新命名網域或是更換網站名稱時,和上述網站內容遷移的概念類似,我們一樣需要將舊的網址透過轉址技術導向新網址,避免使用者找不到我們網站,也可以免除 SEO 排名受到影響。

 

C. 統一網域名稱

有時因為一些不同因素,我們的網站同時擁有許多個網域名稱,但在 SEO 領域這麼多網址會導致操作成效分散。因此遇到這樣的情形,我們會建議企業保留一個主要網址,將其他網址進行轉址,不僅能保障 SEO 優化效益,也能避免使用者因為太多站點而感到混亂。

 

D. 縮短網址

常見的縮短網址工具也是轉址功能的應用,在系統將原有網址進行縮短的同時,透過轉址設定讓短網址在被點擊後被導向原先較長的網址,達成較短網址一樣可以到達正確網頁的目的。

 

E. A/B 測試結果應用

轉址技術也可運用於網頁設計或行銷廣告的 A/B 測試,比較兩個網頁的導流及互動效果,若發現 A 版本的網頁效果比 B 更好,我們就可以透過 301 轉址,將網站流量永久引導至效果較佳的 A 版本網頁提供更優質的使用者體驗。

 

何謂 HTTP 轉址?301 轉址(301 Redirect)與 302 轉址差異為何?

HTTP 是一種用於在網際網路上傳輸資源的標準通信協定,也就是瀏覽器與網站伺服器之間的通信媒介,專門負責請求和傳送網頁資料,並呈現不同的 HTTP 狀態碼。常見的狀態碼除了 404 錯誤以外,還包含了 301 轉址及 302 轉址。

使用 HTTP 進行 301 或 302 轉址,可以比較可靠且有效地引導用戶和搜尋引擎前往新網址。因此當用戶訪問原始網址時,伺服器會發送特定的 301 或 302 HTTP 狀態碼,告知瀏覽器和搜尋引擎網址將被導向至新的目標網址。如此便能確保使用者正確訪問新的網頁內容,也能讓搜尋引擎知道這個網址已經改變。

301 轉址與 302 轉址有什麼差異呢?以下我們根據轉址目的、瀏覽器反應方式、搜尋引擎索引的更新速度、對 SEO 的影響、以及常見使用情境等項目來進行說明比較:

 

A. 301 永久性轉址

301 轉址是一種永久性轉址,主要用於告知搜尋引擎和瀏覽器,目標網頁已永久更改為新網址。其背後的運作方式為當用戶訪問舊網址時,瀏覽器會立即引導用戶轉跳至新網頁,並於網址列顯示新網址,常用於網站遷移、改版或網域更換等情境。

也因為使用 301 轉址等於向搜尋引擎宣告舊網頁永久且全面的被新網頁取代,對爬蟲而言能夠更快掌握網頁變動的狀態並更新索引,協助將原網址累積的各項 SEO 分數轉移到新網址,確保搜尋引擎排名、避免流量因為網站更動而流失。

 

B. 302 臨時性轉址

302 轉址是一種臨時性轉址,主要用於告知搜尋引擎和瀏覽器,目標頁面的網址是暫時性的。當用戶訪問舊網址時,瀏覽器會引導用戶暫時轉跳至新網頁,但網址列仍會顯示原網址。

302 轉址經常使用於網站維護、短期活動頁面、A/B 測試等情況。當網頁移除 302 轉址後,網頁便能即時恢復原有的索引和 SEO 排名。若長期使用 302 轉址,則有可能會導致搜尋排名下降。因此在使用302轉址時,必須確保它符合臨時性需求,以避免不必要的影響。

 

 

301 永久性轉址

302 臨時性轉址

轉址目的

將舊網址的索引及權重

轉移到新網址。

瀏覽器與搜尋引擎會保留

原網址的索引及權重。

瀏覽器反應

瀏覽器會導向新網址,

並更新網址列中的 URL。

瀏覽器會導向新網址,
但網址列仍顯示原網址。

索引更新速度

較快

較慢

對 SEO 的影響

SEO 成效會轉移到新網址

SEO 成效不會會轉移到新網址

常見情境

  • 網站改版及遷站
  • 網站更換網域名稱
  • 統一網域名稱
  • 網站維護
  • 短期活動頁面
  • A/B 測試

 

2023/8 更新:過往在 SEO 操作上操作人員會建議使用 301 轉址,以利網頁權重完整轉移,而近期 John Mueller 出面表示只要轉址有正確設定,使用 301 轉址或 302 轉址皆可,不會影響到網站的 SEO 表現。

 

遮罩轉址是什麼?對於 SEO 有什麼風險?

遮罩轉址是一種不會回報 HTTP 狀態碼的轉址技術。乍看之下與 302 轉址非常相似,因為當使用者輸入舊網址時,網頁內容也會轉跳到目標頁面,且網址列仍然會顯示原來的網址,但與302 轉址不同的地方是:遮罩轉址並不會通知瀏覽器與搜尋引擎網頁會進行轉址行為。

這種轉址方式在網頁刊登廣告或公告、分享短網址時比較常見,對於 SEO 卻有可能造成負面影響,也可能降低使用者對網站的信任感,其中原因包含:

  1. 搜尋引擎不能接受目標網址被隱藏: 遮罩轉址有可能會被搜尋引擎當成是一種欺騙手段,會讓搜尋引擎認為網站有意隱瞞真實內容,因而遭致搜尋引擎處罰,造成網站無法再被索引。
  2. 工具難以追蹤數據: 遮罩轉址會隱藏實際目標頁面的網址 URL,因此 Google Analytics 等追蹤工具將無法正確追蹤轉向後的頁面訪問數據,導致數據準確性降低、後續解讀成效進行行銷策略優化受阻。
  3. 使用者體驗不佳: 因為遮罩轉址會使網頁自行轉跳、且未正確告知瀏覽器或搜尋引擎轉跳目的地,可能造成目標網頁內容與使用者預期的網站內容不符。除了影響用戶對網站的信任度,也不利於使用者體驗。

綜合以上所述,我們建議在設定轉址時應盡量避免使用遮罩轉址,而是選擇能夠正確回報 HTTP 狀態碼的方式,以確保網站能獲得更好的索引排名和使用者體驗。

 

WordPress轉址工具推薦

設定轉址其實很簡單,因為市面上許多網站平台已經有內建轉址設定功能。本次我們要介紹的是目前較多人使用的網站系統 WordPress 。在我們下載 WordPress 外掛工具以前,需要留意工具與網站版本之間的相容性,以下推薦 3 個常見的 WordPress 轉址工具:

  1. Redirection
  2. Safe Redirect Manager
  3. 301 Redirects – Easy Redirect Manager

 

A. Redirection

Redirection 目前已有 2 百萬以上的安裝次數,除了可以手動設置 301、302 轉址,也能運用規則運算式設定自動轉址功能,並協助監測網站中是否存在 404 頁面,非常適合需要專業處理網頁轉址問題的 SEO 人員。

301 轉址工具 WordPress 外掛_Redirection

 

B. Safe Redirect Manager

Safe Redirect Manager 目前已有 5 萬以上的下載次數,操作介面十分簡單俐落,從「工具」頁面進入外掛程式後,即可直接進行轉址設定。這個工具也可以使用規則運算式進行批量轉址,適合想要簡便快速設定網頁轉址的使用者。

301 轉址工具 WordPress 外掛_Safe Redirect Manager

 

C. 301 Redirects – Easy Redirect Manager

301 Redirects 目前已有 20 萬以上的下載次數, 操作介面非常簡潔,沒有過多複雜的設定。我們在工具介面可以輕鬆找到轉址設置頁面,此外工具也會定期檢查網站中是否存在404頁面,如果付費升級專業版本,工具還會提供自動修復錯誤連結的功能。

301 轉址工具 WordPress 外掛_Easy Redirect Manager

 

電商平台可以設定301轉址嗎?

除了一般的內容經營網站,常見的電商平台如 SHOPLINE 與 CYBERBIZ,目前後台也都有內建301轉址設定的功能。以下介紹建商平台如何進行轉址:

 

A. SHOPLINE 301 轉址

步驟 1:登入 SHOPLINE 後台

前往 SHOPLINE 官方網站,使用帳號和密碼登入 SHOPLINE 後台。

 

步驟 2:進入「轉址設定」頁面

在 SHOPLINE 後台,導航到「設定」 > 「網址設定」 > 「301重定向」。

 

步驟 3:新增 301 轉址規則

在「轉址設定」頁面,可以看到已經建立的轉址規則列表。要新增301轉址規則,點擊「新增301轉址」按鈕。

 

步驟 4:填寫轉址設定

在新增 301 轉址規則的表單中,填寫以下欄位:

 

舊網址:需要進行轉址的舊網址。

重定向網址:用戶將要轉向的新網址。

 

步驟 5:儲存轉址設定

填寫完畢後,點擊「確定」按鈕,即可完成 301 轉址的設定。

 

儲存後,當用戶訪問舊網址時,將自動被轉向到新的目標網址,同時瀏覽器和搜索引擎也會把這視為 301 永久轉址,從而保持原有的排名及權重。需要特別留意 SHOPLINE 後台的操作介面可能會因版本更新而有所變化,實際情況可依據 SHOPLINE 官方文件進行操作。

B. CYBERBIZ 301 轉址

步驟 1:登入 CYBERBIZ 後台

前往 CYBERBIZ 官方網站,使用帳號和密碼登入 CYBERBIZ 後台。

 

步驟 2:進入「網域管理」頁面

在 CYBERBIZ 後台,導航到「管理中心」 > 「網域管理」。

 

步驟 3:新增 301 轉址規則

在「網站轉址列表」頁面,要新增 301 轉址規則,點擊「新增轉站網址」按鈕。

 

步驟 4:填寫轉址設定

在新增 301 轉址規則的表單中,填寫以下欄位:

  • 名稱:為 301 調整項目命名,以便於日後管理。
  • 舊網址:需要進行轉址的舊網址。
  • 新網址:用戶將要轉向的新網址。

 

步驟 5:儲存轉址設定

填寫完畢後,點擊「確定」按鈕,即可完成 301 轉址的設定。

 

完成設定以後,當用戶造訪舊網址時,就會自動被轉向到新的目標網址囉! CYBERBIZ 後台設定轉址,也可以讓瀏覽器和搜索引擎理解網頁已經進行 301 永久轉址,成功保留以往的SEO 成效。考量到 CYBERBIZ 後台的操作界面可能因為更新而不同,詳細步驟可以再到 CYBERBIZ 官網 進行確認。

 

如何以常見 PHP 程式語法進行轉址?

雖然大部分常見的網站系統後台都有提供301轉址設定功能,但仍有一些網站屬於自架網站,必須依靠自己撰寫程式語法來設定轉址。

在設定轉址之前,需注意前端程式語法如 HTML 和 JavaScript 無法直接設定 301 轉址,因為多數瀏覽器為了保障使用者安全、防止網站惡意轉址,以前端程式語法設置的轉址都會被瀏覽器與搜尋引擎默認為 302 臨時性轉址。

若要設定 301 永久轉址,只能藉由後端程式語言,或者在伺服器端進行設定。以下讓我們來看看,常見 PHP 語法如何設定 301 及 302 轉址:

 

A. 以 PHP 語法設定 301 轉址:

<?php

header(‘HTTP/1.1 301 Moved Permanently’);

header(‘Location: https://example.com’);

exit();

?>

PHP 屬於後端程式語言,因此可以設定 301 永久性轉址。首先先以 header() 函數來設定 HTTP,並將狀態碼設定為 301 Moved Permanently ,再使用 Location 指定目標頁面網址(例如 “https://example.com” ),告知瀏覽器與搜尋引擎 SEO 排名與流量需要轉移至目標網址,最後則使用 exit() 函數,確保轉址執行後結束程式。

 

B. 以 PHP 語法設定 302 轉址:

<?php

header(‘HTTP/1.1 302 Found’);

header(‘Location: https://example.com’);

exit();

?>

 

PHP 也可以用來設定 302 臨時性轉址。程式碼一樣先使用 header() 函數來設定 HTTP,而 302 臨時性轉址需將狀態碼設置為 302 Found,再來,使用 Location 指定目標頁面網址(如 “https://example.com” ),以告知瀏覽器與搜尋引擎 SEO 成效不需要轉移到目標網址。最後使用 exit() 函數,確保程式運行完成便會結束。

 

轉址後應該如何進行檢查?

轉址後別忘了再次檢查轉址是否正確,除了等待 Google Search Console 爬蟲更新索引,也可以使用免費轉址檢查工具,能夠更快速地判斷轉址是否成功哦!以下是4個常見的轉址後檢查工具:

  1. Link Redirect Trace
  2. Redirect Path
  3. SEO Redirect checker
  4. Redirect Checker

 

A. Link Redirect Trace

Link Redirect Trace 是一個 Google 擴充工具,會提供詳細的網站轉址檢查報告,比較適合網站技術人員和 SEO 專業人員。

301 轉址檢查工具_Link Redirect Trace

如下圖,安裝下載以後點擊右上方的擴充工具,就能打開檢查工具查看301轉址的情況,也能夠進一步瀏覽反向連結數量,甚至是網頁 IP 相關資料。

301 轉址檢查工具_Link Redirect Trace 介面圖

 

B. Redirect Path

Redirect Path 是相對 Link Redirect Trace 比較簡單的 Google 擴充工具,介面與功能都更為簡便,比較適合 SEO 新手操作使用,適用於一般網站轉址檢查。

301 轉址檢查工具_Redirect Path

安裝下載 Redirect Path 後,擴充工具介面即如下圖,會以「箭頭」和「打勾」直白顯示出 301 轉址的狀態,畫面簡單易懂。

301 轉址檢查工具_Redirect Path 介面圖

 

C. SEO Redirect checker

SEO Redirect checker 是一個線上轉址檢查工具,網頁介面簡單易懂,輸入連結後即可立即檢查網址是否有進行轉址,同時會顯示 HTTP 狀態碼及轉址後的目標網址。

301 轉址檢查工具_SEO Redirect checker

 

D. Redirect Checker

Redirect Checker 是一個較為詳盡的線上轉址檢查工具,可以設置各種不同可以預設各種不同的瀏覽器與瀏覽裝置,來檢測網頁是否成功進行轉址。

301 轉址檢查工具_Redirect Checker

 

總結

在了解 301 與 302 轉址的差異,以及各種轉址方法的說明以後,現在你對於 SEO 優化的細節與技巧應該有更深入的理解。當面對網頁搬遷或網址變動時,請牢記使用 301 轉址來維持網站的 SEO 排名與流量。透過正確的轉址來幫助你在搜尋引擎中維持良好的排名,還能給用戶提供良好的瀏覽體驗,讓流量提升成為一件不再困難的事情!

關於 Ranking 小編:

期許用深入淺出的方式帶你進入 SEO 世界,提供實用性高的優質文章,簡化 SEO 複雜流程及技術,讓每個人都能快速理解 SEO 行銷,一起登上 Ranking 火箭讓排名再創高峰!※若有行銷相關問題或者業務合作歡迎隨時與我們聯繫!

其他人也看了...

想透過 SEO 提升品牌曝光度及網站流量,並獲得更多商機嗎?
SEO 專家|Ranking 提供全方位解決方案,讓你排名一飛沖天!

預約顧問諮詢

請您選擇感興趣的服務,並留下聯繫資訊,我們將於三個工作天內聯繫您,讓你品牌一躍上首頁!