跳轉目錄

301 轉址完整指南,原理解密、設定步驟、SEO 影響與避錯清單一次告訴你

301 轉址是什麼?為何在網站改版、遷站時是不可或缺的關鍵步驟?如果沒做,會發生什麼事?在網站改版或搬家時,301 轉址是保留網站權重、避免 404 錯誤、維持搜尋排名的重要工具。但它是什麼?該怎麼做?不做會有什麼影響?下面就讓迷圖SEO為你詳細解析 301 轉址的原理、設定方法、常見錯誤,與其對 SEO 的影響,讓你在面對網站搬家或改版時,能更得心應手!

什麼是 301 轉址?核心概念與運作原理

301 轉址是一種 HTTP 狀態碼,表示該網址已「永久搬家」(Moved Permanently)。當使用者或搜尋引擎拜訪舊網址時,伺服器會自動將其導向新網址,並告知搜尋引擎該網址的權重與外部連結價值都應該轉移到新網址。這樣的作法可確保網站在改版或搬家時,使用者體驗不受影響,且搜尋排名也能維持穩定。

想像你的網站就像住家地址,當你搬家時,若未通知郵局或親友,信件就會寄錯地方、斷了往來。而 301 轉址就像是為舊住址留下「轉寄地址」,確保信件(使用者與搜尋引擎)能順利找到新家。且當搜尋引擎發現 301 轉址時,會將舊網址的權重與外部連結價值轉移到新網址,避免網站排名與流量損失。

301、302、307、308 的差異與 SEO 影響

除了 301 轉址,你可能也聽過 302、307、308 等轉址方式,那它們之間有什麼差異?對 SEO 又有什麼影響呢?下面就讓我們透過一張表格,簡單說明它們之間的差異:

301302307 / 308
狀態碼說明永久搬家 (舊網址作廢)臨時搬家 (舊網址保留)307 = 臨時重定向 (類似 302)308 = 永久重定向 (類似 301)
核心差異瀏覽器可能會將 POST 請求改為 GET瀏覽器可能會將 POST 請求改為 GET嚴格保留原請求方法 (POST 仍是 POST),資料不遺失
權重傳遞是 (傳遞 Link Equity)否 (理論上不傳遞)308 傳遞,307 不傳遞
適用時機• 網站改版與架構調整
• 網域更換
• HTTP→HTTPS
• www/非 www 規範化
• 合併重複內容
• 頁面下架轉到最相近內容
• 修正錯誤 URL
• 網站維護期間
• 內容 A/B 測試、短期活動頁面
• 短網址服務
• 追蹤用轉址
• 表單提交後的轉址 (如:支付閘道回傳)
• API 串接變更路徑時
• 需確保 POST 資料不被轉為 GET 而遺失的情境
風險若新舊頁面內容不相關,可能被搜尋引擎判定為操弄排名 (Soft 404)長期使用 302 可能被搜尋引擎誤判為 301 轉址,導致權重意外轉移SEO 工具支援度雖已完善,但需精確區分 307 與 308 的用途,避免誤用導致權重無法傳遞

301使用錯誤可能導致排名下滑,迷圖SEO幫你檢查

什麼情況必做 301?常見轉址情境清單

如前面說明,301 轉址主要適用於永久性網址更改的情況,但實際上有哪些情境會需要做 301 轉址?下面就讓我們列出 7 個常見情境,幫助你更了解何時需做 301 轉址。

1. 網站改版或架構調整

當網站進行大幅度改版或調整網站結構時,原有的網址結構可能會改變,這時就需要透過 301 轉址,將舊網址導向新網址,以保留原有的權重與搜尋排名。

2. 網域更換

若更換網站網址,為避免原有的流量與權重流失,就需將舊網域的所有網址轉址至新網域。

3. HTTP → HTTPS

為提升網站安全性,越來越多網站會將 HTTP 升級為 HTTPS,這時就需將舊網址(HTTP)轉址至新網址(HTTPS),以確保使用者與搜尋引擎可順利找到新網址。

4. WWW/非 WWW 規範化

為避免搜尋引擎將 www 與非 www 的網址視為兩個不同的網站,進而造成權重分散的情況,就需將其中一個版本的網址,透過 301 轉址導向另一個版本。

5. 合併重複內容

當網站中出現重複內容時,需將其中一個頁面透過 301 轉址導向另一個頁面,以避免內容重複的問題。

6. 頁面下架轉到最相近內容

若某個頁面需下架,但想保留原有的流量與權重,則可透過 301 轉址,將舊頁面導向與其內容最相關的新頁面。

7. 修正錯誤 URL

當發現網址中有錯誤時,可透過 301 轉址,將錯誤網址導向正確網址,以確保使用者可順利找到正確頁面。

⚠️ 注意:新舊頁面內容需高度相關,否則可能會被搜尋引擎判定為操弄排名,進而影響網站權重。

301 轉址設定教學:Apache、Nginx、PHP 與 CMS 實作

那該如何設定 301 轉址?下面我們就以常見的 Apache、Nginx、PHP 環境與 WordPress/CMS 為例,分別說明 301 轉址的設定方式。

Apache .htaccess 規則示例

在 Apache 環境下,可透過編輯 .htaccess 檔案來設定 301 轉址。以下為常見的設定示例:

  • 單一頁面轉址
Redirect 301 /old-page.html http://www.example.com/new-page.html
  • 整個資料夾轉址
RedirectMatch 301 ^/old-folder/(.*)$ http://www.example.com/new-folder/$1

⚠️ 注意:設定轉址規則時,需注意規則的順序,以避免出現轉址循環的問題。

Nginx server 區塊設定

在 Nginx 環境下,則可透過編輯 Nginx 的設定檔來設定 301 轉址。以下為常見的設定示例:

  • 單一頁面轉址
server {
...
location = /old-page.html {
return 301 http://www.example.com/new-page.html;
}
}

  • 整個資料夾轉址
server {
...
location /old-folder/ {
rewrite ^/old-folder/(.*)$ http://www.example.com/new-folder/$1 permanent;
}
}

⚠️ 注意:修改 Nginx 設定檔後,需重新載入設定才會生效。

WordPress/CMS 外掛與後台設定

若使用 WordPress 或其他 CMS,則可透過安裝外掛或在後台設定來進行 301 轉址。以 WordPress 為例,可使用 Redirection、Yoast SEO Premium 等外掛,或透過新增程式碼的方式來設定 301 轉址。

單一頁面 (RewriteRule 版本)

RewriteEngine On
RewriteRule ^old-page\.html$ http://www.example.com/new-page.html [R=301,L]

整個資料夾 (RewriteRule 版本)

RewriteEngine On
RewriteRule ^old-folder/(.*)$ http://www.example.com/new-folder/$1 [R=301,L]

轉址後如何驗證?檢查工具、轉址鏈與常見錯誤

當設定好 301 轉址後,需確認轉址是否已正確執行,以避免出現 404 錯誤或權重未正確傳遞的問題。以下我們將說明驗證 301 轉址的檢查步驟與常見錯誤。

驗證步驟

  • 確認 HTTP 狀態碼

使用瀏覽器開發者工具或線上工具(如:httpstatus)確認舊網址的 HTTP 狀態碼是否為 301。

  • 確認轉址是否正確

確認舊網址是否正確導向新網址,且中間無多餘的轉址跳轉。

  • 確認搜尋引擎索引

使用 Google Search Console 確認新網址是否已被索引,且舊網址是否已從搜尋結果中移除。

常見錯誤

  • 多重跳轉/轉址鏈過長

若轉址鏈過長,可能會導致搜尋引擎無法正確抓取新網址,故建議保持轉址鏈最短,以避免此問題。

  • 規則覆蓋順序錯誤

設定轉址規則時,需注意規則的順序,以避免出現轉址循環或規則覆蓋錯誤的問題。

  • HTTP→HTTPS 遺漏

若網站同時從 HTTP 升級為 HTTPS,需確認轉址規則是否涵蓋所有情境,以避免出現未覆蓋到的情況。

  • www/非 www 不一致

若網站同時存在 www 與非 www 版本,需確認轉址規則是否涵蓋所有情境,以避免出現未覆蓋到的情況。

  • 大小寫/斜線差異

設定轉址規則時,需注意網址的大小寫與斜線差異,以避免出現未覆蓋到的情況。

  • 正則誤殺

使用正則表達式設定轉址規則時,需確認規則是否正確,以避免出現誤殺的情況。

FAQ:301 轉址實務疑問

301 轉址會影響 GA/UTM 參數的追蹤嗎?

若轉址規則未正確設定,可能會導致 GA 或 UTM 參數無法正確追蹤。因此,在設定 301 轉址時,需確認轉址規則是否保留了 GA 或 UTM 參數。

301 設定後,搜尋結果多久會更新?

搜尋引擎更新搜尋結果的速度會因網站權重、更新頻率等因素而有所不同,一般來說,可能需要數週至數月的時間才能完全更新。

什麼時候該用 rel=canonical,而不是 301?

當網站存在重複內容,但又不想將其中一個頁面永久移除時,可使用 rel=canonical 標籤來指定主要頁面。而若想將某個頁面永久移除,則應使用 301 轉址。

電商平台或 SaaS 若不支援自訂 301 怎麼辦?

若使用的電商平台或 SaaS 不支援自訂 301 轉址,可嘗試聯繫平台客服,詢問是否有相關設定方法或工具可使用。

改版/搬家不知道如何使用301?讓迷圖SEO來幫你!

透過上述說明,相信你已對 301 轉址有更深入的了解。但若你仍對網站改版、搬家、網址結構調整或 SEO 佈局感到困擾,歡迎聯絡我們。迷圖SEO致力於協助企業提升網站流量和轉換率,提供量身打造的 SEO 解決方案;在改版/搬站時,我們可協助同步規劃 301 對應與關鍵字地圖,讓搜尋能見度不流失、成效更快看得見。

  1. 地圖式SEO佈局策略
    消費者在 Google 搜尋找不到你嗎?迷圖透過地圖式的 SEO 關鍵字佈局,並藉由策略分析與排名優化,提升網站排名及流量,讓消費者搜尋每個關鍵字都能找到你!
  2. R2R 轉換數據報表
    許多商家常問「SEO 對轉換有用嗎?」迷圖與資料數據分析公司聯手推出 Rank2Revenue 轉換追蹤 SEO 服務,可清楚顯示 SEO 帶來的轉換、助攻,量化成效,讓你真正看見成果。
  3. 免動手服務
    不用再為人手不足煩惱!從網站修改到文章撰寫,迷圖皆可提供專業服務,避免專案卡關,大幅提升進度與成效顯現的速度。

歡迎聯絡我們,或是預約免費健檢,讓消費者怎麼搜尋都能找到你!

延伸閱讀