{{ 'fb_in_app_browser_popup.desc' | translate }} {{ 'fb_in_app_browser_popup.copy_link' | translate }}

{{ 'in_app_browser_popup.desc' | translate }}

目錄 購物車 {{currentCart.getItemCount()}}
商品總數的上限為 100 件,請調整數量再點擊購買

SEO 技術解析:301 轉址

(圖片取自/Unsplash

什麼是 301 轉址

301 轉址代表「永久移動」,指示瀏覽器和搜尋引擎,該網頁已經永久搬移到新網址。當瀏覽器或搜尋引擎遇到 301 轉址時,它們會自動將使用者轉移到搬移後的新網址,技術上的專業說法為 redirect(重定向)

301 轉址在網站管理和 SEO 中扮演著重要角色,透過 301 轉址,網站能夠保留原有網頁的排名和權威性,同時提供使用者更好的用戶體驗。

* 更多轉址相關知識,請參考 Google 官方文件:重新導向與 Google 搜尋

301 轉址與標準網址有何不同

使用標準網址 (Canonical link) 和 301 轉址雖然都能解決網頁內容重複問題,但在 SEO 效果上有些許的差異

在使用 301 轉址時,搜尋引擎會將用戶「直接導向」至新網頁,同時原有網頁的 SEO 資訊也會全部轉移到新網頁,原網頁不會留有任何 SEO 數據

而在使用 Canonical link 時,搜尋引擎並不會實際轉移用戶,而是告訴搜尋引擎具有相似、重複內容的網頁們,哪一個才是「主要」的版本,並將其餘網頁的 SEO 資訊轉移至新網頁。

然而,由於用戶並沒有實際被轉向,因此原網頁還是會留有一部分的流量以及 SEO 資訊,並累加至標準主要版本網頁中。而 Canonical link 主要使用時機為兩個網頁都必須存在,且原網頁不允許失效時。

簡言之,在選擇使用 301 轉址或是 Canonical link 時,應該考慮原網頁是否有繼續存在的必要。若是網站中有相似或重複的內容,且兩個頁面都必須保持可見時,應該採用 Canonical link;而原網頁網域已永久移動,且沒有存在之必要時,該使用 301 轉址。

301 轉址的使用時機

301 轉址的使用時機大致可分為以下幾種類型:

  • 永久搬移至新網址

永久搬移至新網站示意圖 / JKL SEO 編輯團隊

301 轉址在必須將網頁內容永久搬移至新網址的情況下顯得格外重要。

假設有一個部落格原本的網址為 “www.oldblog.com”,然而,由於某種原因,管理員決定將網址改變為 “www.newblog.com”。此時,管理員可能會希望所有點進舊網址的讀者,點進 “www.oldblog.com” 能被自動轉到 “www.newblog.com” 。

透過 301 轉址,可以確保即使網址改變,來訪的讀者還是能夠順利找到他們想要的內容。

更重要的是,透過 301 轉址,舊網址的 SEO 優勢(包括:既有的關鍵字排名、累積的網頁權重等)也將繼承給新的網址,即便是網址變更,也不會失去已經累積的 SEO 努力。

  • 刪除舊有網址

刪除舊有網址示意圖 / JKL SEO 編輯團隊

管理網站時有時會遇到需要刪除一個網頁的情況,可能是該頁面的內容已過時,或是已經有了更好的內容替代。當頁面刪除之後,如何處理這個「已失效」的網址呢?此時就需要使用 301 轉址。

透過 301 轉址,不僅能確保訪客仍然可以找到需要的資訊,還能維護網站整體的 SEO 表現。

舉例來說,如果有一篇與健康飲食相關的文章,網址為 “www.yoursite.com/healthy-eating”,由於某種原因管理員決定刪除此篇文章,然而,同網站有另一篇與健康飲食相關的文章,網址為 “www.yoursite.com/diet-tips”。

此時使用 301 轉址,無論是人或搜尋引擎在進入網址是 “healthy-eating”的文章時,會自動被導向到 “diet-tips”,確保流量的順暢和資訊的可取得性。

  • 整合網頁內容

整合網頁內容示意圖 / JKL SEO 編輯團隊

這種情況經常發生在網站進行內容重整或優化時,例如將多篇獨立的相關文章合併成一篇深度的指導文章,或者是把相關主題的多個產品頁面整合到一個全新的產品展示頁面。

例如,某網站上有三個關於製作巧克力蛋糕的不同網頁,這三個網頁可能分別講述如何選擇巧克力、如何製作蛋糕體以及如何製作巧克力醬。

管理員決定,將這三個網頁的內容整合到一個新的全面解說製作巧克力蛋糕的網頁,網址為 "www.yoursite.com/chocolate-cake-recipe"。

在這種情況下,就建議將點進這三個舊網頁的使用者都導向新的網頁,這就是需要使用 301 轉址的場景。

  • 改變網站結構

改變網站結構示意圖 / JKL SEO 編輯團隊

當我們進行網站結構調整或變革時,301 轉址的重要性就會體現出來。

網站的結構可能由於多種原因必須變更,例如重新設計網站、改進網站的可用性和可尋找性、或者為了更符合 SEO 的優化。在這些情況下,可能會變更一些舊的 URL,將它們導向到新的 URL。

舉例來說,如果決定將網站的部落格文章的 URL 結構進行變更,原本的 URL 結構可能是 "www.yoursite.com/blog/post-title",現在希望將其變更為更簡潔的 "www.yoursite.com/post-title"。

在這種情況下,必須將所有的舊 URL 通過 301 轉址轉到新的 URL,確保使用者和搜尋引擎都能找到新的網頁,這就是使用 301 轉址的情境。

  • 解決重複問題

解決重複問題示意圖 / JKL SEO 編輯團隊

重複內容這問題,會產生在不同網頁,有高度相似或完全相同的內容時。這可能會導致搜尋引擎不知道該將排名權重分配給哪一個網頁,進而影響這些網頁的搜尋引擎排名。

舉例來說,如果發現 "www.yoursite.com/page1" 和 "www.yoursite.com/page2" 有完全相同的內容,這將會對搜尋引擎的排名產生不良影響。

在這種情況下,可以透過 301 轉址,將 "page1" 的使用者 redirect 到 "page2",並且將 "page1" 的排名和聲譽完全轉移給 "page2",從而解決重複內容的問題。

  • 開始使用 SSL 連線

開始使用 SSL 連線示意圖 / JKL SEO 編輯團隊

當網站決定開始使用 SSL (Secure Socket Layer) 連線,提供更安全的資料傳輸方式,我們會需要使用 301 轉址,將原本使用 http 的網址轉向到使用 https 的網址。

這一點尤其重要,因為網站的安全性是影響關鍵字排名的因素之一,而且使用 SSL 連線的網站也會讓使用者感到更有信心。

比如說,如果網站從 "http://www.yoursite.com" 升級到了 "https://www.yoursite.com",就需要設定 301 轉址,將所有嘗試存取 "http" 版本的使用者自動轉到 "https" 版本的新網址。

如此一來,無論使用者是否知道網站已經升級到 https,他們都會被導向到新的、更安全的網址。

  • 網域整合

網域整合示意圖 / JKL SEO 編輯團隊

在某些情況下,網站管理員可能會擁有多個相關或類似的網域,並希望將這些網域整合在一起。這時就需要使用 301 轉址來將所有的舊網域的使用者導向到新的網域。

這樣可以確保所有的使用者都能夠找到他們想要的資訊,並且能夠有效地管理和維護網站內容,而不需要分散在多個不同的網域中。

舉例來說,如果有兩個相似的網站,一個是 "www.websiteA.com",另一個是 "www.websiteB.com"。決定將這兩個網站的內容整合到一個新的網站 "www.websiteC.com" 中。這時,就需要將所有存取 "websiteA" 和 "websiteB" 的使用者都 redirect 到 "websiteC"。

這樣一來,不論使用者原本存取的是哪一個網站,他們都會被導向到新的網站,並且能夠找到他們想要的資訊。

  • 整合網址末端斜線 “ / ” 格式

整合網址末端 “ / ” 格式示意圖 / JKL SEO 編輯團隊

在網址的設計和管理中,是否在網址末端添加斜線 “ / ” 可能因網站和管理員的習慣不同而不一致。

雖然在大多數情況下,無論網址是否以斜線結尾,使用者都可以正確地存取到相應的頁面,但這種不一致會造成搜尋引擎認為同一內容的兩個網址是不同的頁面,導致 SEO 效果分散。在這種情況下,就需要利用 301 轉址來確保網址的一致性。

舉例來說,假設網站有兩個相同內容的網址,一個是 "www.yoursite.com/page",另一個是 "www.yoursite.com/page/"。

這樣的狀況會使搜尋引擎將這兩個網址視為兩個獨立的頁面,進而導致 SEO 的排名和流量被分散。

為了解決這個問題,可以選擇一種網址格式,例如選擇使用帶斜線的格式,然後將所有不帶斜線的網址都透過 301 轉址導向到對應的帶斜線的網址。這樣一來,無論使用者輸入哪種格式的網址,他們都會被導向到同一個頁面,並且這個頁面的 SEO 排名和流量也不會被分散。

  • 整合網址大小寫命名

整合網址大小寫命名示意圖 / JKL SEO 編輯團隊

網址的大小寫命名一致性是一個重要的 SEO 問題,因為許多伺服器會將大小寫不同的網址視為不同的頁面,因此大小寫不一致會導致搜尋引擎將一個頁面視為兩個不同的網址,從而產生重複內容的問題。此時,我們就需要利用 301 轉址來確保網址的大小寫一致性。

舉例來說,假設你的網站有兩個網址,一個是 "www.yoursite.com/Page",另一個是 "www.yoursite.com/page",兩者導向的都是相同的內容。

由於大小寫的不同,搜尋引擎會將這兩個網址視為兩個不同的頁面,進而產生重複內容的問題。因此,可以將所有的大寫網址都透過 301 轉址導向到對應的小寫網址。這樣一來,無論使用者輸入哪種格式的網址,都會被導向到同一個頁面,並且頁面的 SEO 排名和流量也不會被分散。

* 更多關於網址命名的知識,請參考:Google 網址結構指南

如何進行 301 轉址

在 WordPress 中設定 301 轉址

(圖片取自/Unsplash

在 WordPress 中,有多種方法可以設定 301 轉址,其中最常用的兩種方法是使用 Redirection 和 Yoast SEO 這兩個擴充功能。

  • Redirection:
    Redirection 是一個非常流行的 WordPress 擴充功能,專為管理 301 轉址而設計。使用 Redirection,只需要輸入舊的 URL 和新的 URL,該擴充功能就會自動處理轉址。

    另外,Redirection 還有一個用於追蹤轉址和 404 錯誤的日誌功能,這對於分析與改善網站的結構非常有用。
  • Yoast SEO:
    Yoast SEO 是一個全面的 SEO 工具,其中包含一個轉址管理器,只需輸入舊的 URL 和新的 URL,該工具就會自動處理轉址。

    除此之外,如果刪除了一個頁面,Yoast SEO會自動檢測並提示管理員設定一個 301 轉址到另一個頁面,可以防止 404 錯誤的出現。

使用這兩個擴充功能,網站管理員可以輕鬆地在 WordPress 中設定 301 轉址,不論是網站的結構變動、內容更新,或是進行網站優化,都能確保使用者和搜尋引擎能順利找到新的頁面。

編輯 “.htaccess” 檔案

如果網站運行在 Apache 伺服器上,管理員可以直接在 “.htaccess” 文件中設定 301 轉址。雖然這需要一些基本的程式編寫能力,但這種方法可以讓轉址過程更有效率,因為這是直接在伺服器層級進行的。

首先需要找到 “.htaccess” 文件,它通常位於網站的根目錄中,如果找不到可能是因為該檔案被設定為隱藏文件。在這種情況下,則可以在 FTP 用戶端或檔案管理器中設定隱藏文件。

接著,可以在 “.htaccess” 文件中加入以下代碼來設定轉址。

* 注意:在編輯 .htaccess 文件之前,請務必備份您的網站,因為一個小小的錯誤就可能導致您的網站無法正常運作。

  • 轉址單一網頁
    這個命令將舊頁面 “www.yoursite.com/oldpage/” 導向新的頁面 “www.yoursite.com/newpage”。

轉址單一網頁程式碼 / JKL SEO 編輯團隊

  • 將整個網域轉址到另一個網域
    這個命令將所有在 “www.yoursite.com” 的頁面轉址到新的網域。

將整個網域轉址到另一個網域程式碼 / JKL SEO 編輯團隊

  • 將整個網站轉址到子目錄
    這個命令將所有在 “www.yoursite.com” 的頁面轉址到同一個網域下的一個子目錄 “subfolder”。

將整個網站轉址到子目錄程式碼 / JKL SEO 編輯團隊

  • 將子目錄轉址到不同的網域
  • 這個命令將 “www.yoursite.com/subfolder/” 的所有內容轉址到一個全新的網域 “www.newwebsite.com”。

將子目錄轉址到不同的網域程式碼 / JKL SEO 編輯團隊

  • 在 URL 變更後轉址網站目錄
    這個命令將網址中的 “old-category” 部分轉址到 “new-category”,例如從 “www.yoursite.com/old-category/page1” 到 “www.yoursite.com/new-category/page1”。

在 URL 變更後轉址網站目錄程式碼 / JKL SEO 編輯團隊

  • 從不含 "www" 轉址到含 "www" 的網址
    這個命令將所有不包含 "www" 的網址,例如 “http://yoursite.com/page1” 轉址到含有 "www" 的網址,例如 “http://www.yoursite.com/page1”。

從不含 "www" 轉址到含 "www" 的網址程式碼 / JKL SEO 編輯團隊

  • 從 HTTP 轉址到 HTTPS
    這個命令將所有的 HTTP 網址轉址到 HTTPS,例如從 “http://www.yoursite.com/page1” 到 “https://www.yoursite.com/page1”。

從 HTTP 轉址到 HTTPS 程式碼 / JKL SEO 編輯團隊

  • 轉址到結尾含有斜線的網址
    這個命令將所有不以斜線結尾的網址轉址到相同路徑但結尾帶有斜線的網址,例如從 “http://www.yoursite.com/page1” 到 “http://www.yoursite.com/page1/”。

轉址到結尾含有斜線的網址程式碼 / JKL SEO 編輯團隊

如何確認 301 轉址成功與否

  • Google Search Console

(圖片取自/Unsplash

Google Search Console (下稱 GSC)是一款由 Google 提供的免費網站工具,幫助網站擁有者了解其網站在 Google 搜尋結果中的表現。此工具能夠提供有關網站流量和排名的詳細資訊,並幫助網站擁有者解決與網站相關的技術問題,如 301 轉址是否成功設定。

使用 GSC 確認 301 轉址是否轉址成功的步驟如下

  1. 確認已經在 GSC 中註冊並驗證網站。
  2. 在左側導航欄中找到「URL 檢查」工具。
  3. 在「URL 檢查」工具中輸入設定好 301 轉址的 URL。
  4. 提交 URL 後,GSC 會掃描該網頁,並提供一份詳盡的報告。

成功產出報告後,這份報告會包含很多重要的資訊,此時,最重要的部分在於「HTTP 回應」。如果 301 轉址設定成功,這個部分會顯示 “HTTP/1.1 301 Moved Permanently” 的訊息。另外,報告也會顯示「重新導向的 URL」,確保此 URL 是管理員設定轉址的目標網址。

* Google Search Console 是一個強大的工具,欲了解更多請參考:Google Search Console (GSC) 教學指南,快速、完整、全面掌握你的網站

  • Screaming Frog

Screaming Frog 是一款強大的網站爬蟲軟體,可以用於進行全站的 SEO 分析。這款工具對於 SEO 工作者來說是非常實用的,因為它可以找出網站中的各種問題,包括 redirect 問題、404 錯誤頁面、無標題的頁面等。

對於我們的主題,Screaming Frog 提供了快速且全面的方式來檢查 301 轉址是否已經成功設定。

使用 Screaming Frog  ,確認 301 轉址是否轉址成功的步驟如下

  1. 安裝並打開 Screaming Frog。
  2. 在 “Enter URL to spider” 欄位輸入您的網站 URL。
  3. 點選 “Start” 開始進行爬蟲。
  4. 一但爬蟲開始運行,Screaming Frog 將會提供一個即時更新的網頁列表。

在網頁列表中,可以查看每一個網頁的詳細資訊。在檢查 301 轉址時,需要觀察 “Response Code” 和 “Status” 這兩個欄位。如果已成功設定 301 轉址,“Response Code” 將顯示 301,而 “Status” 將會顯示 “Moved Permanently”。

另外也可以點擊任何一個 URL 來查看更詳細的資訊,包括頁面的 “Outlinks” 和 “Inlinks”。

  • Outlinks:可以看到這個頁面所 redirect 的目標 URL。
  • Inlinks:將列出了所有連接到這個頁面的 URL。

301 轉址如何影響 SEO

301 轉址在 SEO 中扮演著關鍵的角色,以下我們將從幾個不同面向探討 301 轉址如何影響 SEO 表現

  • 繼承原有網頁的排名

進行 301 轉址時,原本網頁的 SEO 價值會被轉移至新的網頁。因為當搜尋引擎在一個設定了 301 轉址的網頁進行爬蟲時,它會知道這個網頁已經被永久地移動到了新的位置。於是,搜尋引擎會將原本的網頁排名及傳入連結的價值轉移到新的網址。

這種轉移過程對於保護網頁在搜尋結果 (SERP) 中的排名十分重要,如果沒有進行 301 轉址,而是直接刪除了舊的網頁,那麼這個網頁在 SERP 的排名則可能會消失。這對 SEO表現有十分重大的影響。

  • 優化用戶體驗

當網站進行內容更新、結構調整或是整體遷移時,往往會有一些舊的網址無法對應到有效的頁面,如果此時用戶或搜尋引擎存取這些失效的網址,將會出現「404 錯誤,這不僅對用戶體驗產生負面影響,同時也會導致搜尋引擎對網站的評價下降。

適當的設定 301 轉址不僅可以避免 404 錯誤的產生,更能維護用戶的使用體驗,同時保護網站的 SEO 表現。

  • 優化搜尋引擎索引

搜尋引擎透過索引來理解和分類網站的內容,它們使用稱為「搜尋引擎蜘蛛」的爬蟲程式來瀏覽網站、擷取頁面資訊,並將這些資訊加入到他們的索引中。當搜尋引擎在索引中找到相關的頁面時,會將這些頁面的資訊顯示在搜尋結果中。

* 有關搜尋引擎原理,請參考:搜尋引擎是怎麼運作的?

當網站結構變更或網址 (URL) 變動時,若未正確設定 301 轉址,搜尋引擎蜘蛛在找不到原始 URL 時可能會產生錯誤,導致該頁面從搜尋引擎的索引中被移除,這將會對網站的 SEO 造成負面影響,因為被移除的頁面將不再出現在搜尋結果中。

設定 301 轉址不僅可以避免搜尋引擎索引出錯,還能確保網站的 SEO 排名不會因為 URL 的變更而受到影響。

  • 防止內容重複

在 SEO 的操作中,內容重複是一個大問題。因為當搜尋引擎在多個 URL 找到相同的內容時,它可能難以判斷哪個 URL 應該在搜尋結果中排名較高。這將可能導致網頁排名被稀釋,使網站在搜尋結果中的排名下降。

而 301 轉址,能夠將搜尋引擎和使用者從一個 URL 永久地轉到另一個 URL。這樣可以確保只有一個 URL 被搜尋引擎視為內容的「正確」來源,避免內容重複的問題,進而提升 SEO 表現。

轉址相關注意事項

進行 301 轉址時有幾點需要特別留意,良好的轉址策略與習慣除了可以為網站管理員免除不必要的麻煩,更能使網站管理過程更加流暢,同時也增進使用者體驗、提升 SEO 效果。

  • 釐清 301、302 轉址的使用時機

進行網站轉址時,正確地使用 301 和 302 轉址是非常重要的。

301 轉址是一種永久的轉址,通常用於網站結構變動、網頁被刪除或改變網址等情況,這樣可以將原有網頁的 SEO 價值轉移至新的網址。

302 轉址則是一種臨時的轉址,適用於網站進行維護或者進行 A/B 測試等短期的變動,需要將用戶暫時性地轉至另一個網頁。

舉例來說,假設正在重新設計一個網頁,並打算將這個網頁的訪客暫時轉移到一個「網站正在維護」的通知頁面,那麼應該使用 302 轉址。然而,如果已經決定將一個老舊的網頁永久地替換為新的網頁,那麼應該使用 301 轉址,這樣可以保留舊網頁的 SEO 價值。

  • 在不同網域版本之間設定轉址

在不同版本的網域之間設定轉址,在 SEO 實際操作上很重要。例如,管理員可能會在 www 與非 www 版本或 http 與 https 版本的網址之間設定轉址,因為對搜尋引擎來說,任何網址上的差異皆會解讀為不同的兩個網站

而設定轉址的主要目的是,確保搜尋引擎和用戶看到的是同一個版本的網站,提供一致的用戶體驗,並避免不必要的問題。

  • 在建立新網頁與內容搬遷後馬上設定轉址

在建立新網頁與內容搬遷後馬上設定轉址是一項重要的網站管理任務,這樣做的主要原因為維護網站的結構完整性和用戶體驗:網站內部的連結,應該始終指向有效的頁面,如果你的連結指向了已被刪除或移動的頁面,則用戶可能會遇到 "404 Not Found" 的錯誤,這會導致用戶體驗下降。

  • 不推薦使用 JavaScript 進行轉址

使用 JavaScript 進行轉址可能會 SEO 產生負面影響,主要原因如下:

  1. 支援性問題:對於不支援或無法解析 JavaScript 的搜尋引擎,可能會導致轉址失效,使得搜尋引擎無法正確的索引新的 URL 。
  2. 使用者體驗:有些用戶可能會禁用或限制瀏覽器中的 JavaScript 功能,這可能導致轉址無法順利進行,使用戶無法順利存取網頁。

因此,若非必要一般不建議使用 JavaScript 進行轉址,避免產生不必要的麻煩。

* 更多關於 JavaScript SEO 知識,請參考:JavaScript SEO 是什麼? 5 大攻略教你如何優化網頁

  • 避免產生無限轉址循環

在設定轉址時,應該避免產生所謂的「無限轉址循環」。

這種情況是指一個網頁轉址到另一個網頁,然後那個網頁又轉址回原始網頁,或者有多個網頁之間形成一個轉址的循環。

無限轉址循環不僅會嚴重影響使用者體驗,因為他們無法成功存取任何一個網頁,而且也會讓搜尋引擎在嘗試索引這些網頁時遇到困難,進而影響 SEO 表現。為了避免轉址循環的發生,你可以在設定轉址時進行仔細的規劃和測試。例如用一個表格或流程圖來追蹤你所有的轉址,確保沒有任何的循環出現。

  • 避免過度使用轉址

在設定網站轉址時,必須要避免過度使用轉址,特別是避免建立所謂的「轉址鏈」。

轉址鏈是指一個網頁轉址到另一個網頁,然後那個網頁又轉址到另一個網頁,形成一個轉址的鏈。當轉址鏈過長,不僅可能導致使用者在被導向目標頁面之前需要經過多次轉址,影響使用者體驗,還可能使搜尋引擎在進行網頁抓取和索引時遭遇困難,進而影響網站的 SEO 表現。

因此,應當合理地使用轉址,並且確保每次的轉址都直接導向最終的目標頁面。如果網站存在多個舊版網頁需要轉址到同一個新版網頁,應將所有舊版網頁都直接轉址到新版網頁,而非透過其他中間頁面。

透過這種方式,可以確保使用者和搜尋引擎都能順利、迅速地到達目標頁面,進而提升網站的用戶體驗和 SEO 效果。

常見問題 Q&A

(圖片取自/Unsplash

Q1:什麼是 301 轉址?

301 轉址是一種永久性的網頁轉址方法,它透過 HTTP 狀態碼告訴瀏覽器和搜尋引擎該網頁已經永久地移動到一個新的位置。此動作不僅將使用者導向新的位置,也將原始網頁排名和其他 SEO 參數轉移到新頁面。

Q2:301 轉址和 302 轉址有什麼區別?

301 與 302 轉址都會將用戶從一個 URL 導向到另一個 UR,主要差異在於時效性。301 轉址是永久性的,而 302 轉址是暫時性的。Google 官方指南建議,網站若要做 A/B test,應使用 302 轉址。

Q3:什麼時候需要使用 301 轉址?

當需要永久地將一個網頁的 URL 導向到另一個 URL 時,應該使用 301 轉址。例如,當改變網站結構時,或是刪除或合併內容時。

Q4:如何設定 301 轉址?

設定 301 轉址的方法取決於網站是使用哪種平台或 CMS。一般來說,可能需要編輯 “.htaccess” 檔案或是使用 CMS 的內建功能或擴充功能。

Q5:如何確認已經成功設定了 301 轉址?

可以使用一些 SEO 工具,像是 Google Search Console 或是 Screaming Frog 這類工具來確認 301 轉址是否已經設定正確並有效運作。

Q6:301 轉址會影響 SEO 嗎?

是的,301 轉址會將原網頁的 SEO 價值(包括排名、頁面權重等)傳遞給新的網址。

Q7:301 轉址和 404 錯誤有何不同?

301 轉址與 404 錯誤所表達的網頁狀態截然不同。301 轉址表示該頁面已經被永久移動到新的網址,而 404 錯誤則表示該網頁無法被找到或已經不存在。

Q8:為何需避免創建轉址循環?

轉址循環會導致用戶和搜尋引擎在不停地被 redirect 中陷入迷茫,導致無法順利存取或索引網頁,進而影響用戶體驗和 SEO 效果。

Q9:301 轉址與網站的載入速度有關嗎?

是的,設定過多的 301 轉址可能會導致網站載入速度過慢。因為每次轉址都需要進行額外的伺服器請求,過多的轉址可能會導致載入延遲。

Q10:301 轉址對移動到新網域什麼幫助嗎?

透過設定 301 轉址,可以確保用戶和搜尋引擎能夠找到新的網站位置,同時也將原網頁的 SEO 價值保留並轉移至新的網域。

結語

本文深入探討了 301 轉址的重要性與設定方法,並解析了它在 SEO 和使用者體驗中的關鍵角色。透過正確的設定和使用 301 轉址,可以確保搜尋引擎及使用者能夠順利地瀏覽網頁,而不受不必要的錯誤,而影響 SEO 與查閱體驗。

我們鼓勵所有讀者,持續學習和探索更多關於 301 轉址,和其他 SEO 相關主題的資訊。JKL SEO 學習中心提供了一系列的 SEO 教學和資源,無論您是 SEO 初學者或是已經有經驗的 SEO 從業人員,相信都可以在這裡找到對您有幫助的資訊。

本文章由《JKL SEO 公司》 Zack 所撰寫。Zack 大學畢業於資工系,誤打誤撞接觸到了 SEO 工作,現身兼 JKL SEO 內容創作者。期許自己能夠盡一份力,以淺白易懂的方式結合自身專業,將所學推廣給廣大讀者。瓶中信是他對自己下的註解,隔著玻璃觀察著茫茫人海,不停地漂流也期待有天能被世界看見。