301 重定向:301 重定向和 SEO 綜合指南
已發表: 2022-05-06重定向可能是一種有用的工具,可用於引導您網站周圍的流量並遠離不再服務的頁面。 但是,並非所有重定向都是相同的。 不同的情況需要不同類型的重定向。
301 重定向是一種對 SEO 友好的方式,可以安全地將流量從非活動頁面轉移,同時保持網站的 SEO 完整性。
在這份全面的 301 重定向指南中,我將介紹 301 重定向是什麼,為什麼它是 SEO 的首選重定向,何時應該使用,以及如何實現 301 URL 重定向。
什麼是重定向?
您是否曾經點擊過一個鏈接卻只進入一個 404 錯誤頁面? 單擊死鏈接可能會令人沮喪和煩人。
值得慶幸的是,您可以重定向 URL 以避免在您的網站上出現這種情況。
重定向 URL 是將當前 URL 鏈接到另一個 URL 的過程,以便將流量從第一頁引導到第二頁。 通過重定向到另一個 URL,您可以告訴訪問者和像 Googlebot 這樣的搜索引擎爬蟲,一個頁面現在有了一個新的位置。
您可能希望在以下情況下使用重定向:
- 將您的網站移至新域或協議
- 在您的網站上查找損壞的 URL
- 合併兩個網頁
- 更改網頁的 URL
- 擁有多個域並希望訪問者只集中到一個域
- 從您的網站中刪除特定頁面
重定向類型
所有重定向都屬於以下兩類之一:永久重定向和臨時重定向。
當頁面移動到新位置並且您不再需要 URL 時,您可以使用永久重定向。 另一方面,臨時重定向更適合在有限時間內移動且您希望保留其 URL 的頁面。
所有重定向都有效地做同樣的事情——重定向流量。 那麼,為什麼還要區分臨時重定向和永久重定向呢?
永久重定向向搜索引擎發送一個強烈信號,表明新 URL 是規範 URL。 相比之下,臨時重定向發送的信號較弱,並降低了其 URL 被指定為規範的可能性。
規範 URL 是 Google 認為在重複頁面中最具代表性的 URL。 當 Google 收到新頁面應該是規範 URL 的強烈信號時,它更有可能抓取您的新頁面而不是舊頁面並將其編入索引。
永久重定向有 6 種類型:
- HTTP 301 重定向
- HTTP 308 重定向
- 元刷新重定向
- HTTP 刷新重定向
- Javascript 位置重定向
- 加密重定向
HTTP 301 和 HTTP 308 重定向是服務器端重定向。 當瀏覽器向網絡服務器發出 HTTP 請求時,服務器會以狀態碼響應並繼續將客戶端重定向到新頁面。 整個過程通常只需要幾分之一秒,而且往往相對不被注意。
當涉及到永久重定向時,服務器端重定向並不是唯一的選擇。 還有客戶端重定向。 顧名思義,客戶端重定向告訴客戶端的瀏覽器重定向到新頁面。
例如,元刷新重定向和 javascript 重定向是客戶端重定向,它們只是告訴用戶的 Web 瀏覽器檢索用戶嘗試從不同位置訪問的內容。
什麼是 301 重定向?
301 重定向是一種永久性重定向,當舊 URL 不再活動或無法訪問時,它會將訪問者和搜索引擎機器人帶到新 URL。
301 有效地告訴訪問者的瀏覽器該頁面已永久移動。 當訪問者嘗試訪問原始 URL 時,他們的瀏覽器會向 Web 服務器發出 HTTP 請求,然後 Web 服務器會發送一個 HTTP 狀態代碼。 數字 301 是指源頁面的 HTTP 響應狀態碼,表示請求的頁面已移動到另一個 URL。
當搜索引擎爬蟲遇到 301 重定向時,它會記下從其索引中刪除舊 URL。 它還“讀取”它被重定向到的頁面,並確定它是否適合初始查詢。 雖然重定向表明新 URL 應該是出現在搜索結果中的那個,但它並不能保證它會針對與重定向 URL 相同的關鍵字進行排名。
它是如何工作的?
假設您網站上的某個特定網頁獲得了常規流量。 谷歌已將其編入索引,您已從您的社交媒體帳戶鏈接到它,並且訪問者已將其添加為書籤以便於訪問。 但是,出於某種原因,您決定將其內容移動到另一個頁面。
如果您只是刪除該頁面,那麼您的訪問者在嘗試訪問原始 URL 時將遇到 404 錯誤頁面。 但是,如果您實施 301 URL 重定向,訪問者將被轉移到新的 URL,而無需他們進行任何操作。
301重定向最佳實踐
應戰略性地使用 301 重定向。 請遵循這些最佳做法,以確保您正確使用它們。
僅重定向到相關頁面
如果您重定向到不相關的頁面,它可能會使 Google 的搜索爬蟲誤認為這是 404 錯誤而不是 301。最好通過僅重定向到相關頁面來避免重定向垃圾郵件。
避免重定向鏈
如果您將一個頁面重定向到一個新的 URL,然後又將該 URL 重定向到另一個,那麼您無意中創建了一個重定向鏈。 這些重定向鏈會減慢您的網站速度並浪費您的抓取預算。 由於頁面速度是 Google 排名因素,因此請計劃您的重定向以避免重定向鏈。
您可以使用 Ahrefs Site Audit 等付費工具來發現您網站上的重定向鏈。 如果您發現您有一個重定向鏈,您可以修改您的重定向,以便每個頁面都轉到最終 URL,而不是在其他現在已刪除的頁面上進行中間站點。
清理任何不必要或剩餘的 301 重定向
多年來,網站可以收集 301 重定向。 這些可能導致上述重定向鏈,也可能通過超載您的 .htaccess 文件而減慢您的整體網站速度。
SEO 審計服務可以幫助您檢測不必要的 301,以便您可以將它們從您的站點中刪除。
301重定向會影響SEO嗎?
重定向可以幫助您管理網站流量。 但是,如果使用不當,它們會對您網站的 SEO 和用戶體驗產生負面影響。
好消息是,您可以依靠 301 重定向成功重定向流量,而不會損害您網站的 SEO。
為什麼 301 重定向被認為是 SEO 友好的?
301重定向傳輸鏈接權益
301 重定向的主要好處之一是它們將鏈接權益和權限從原始 URL 轉移到新 URL。 因此,301 重定向已成為 SEO 永久重定向的首選類型。
如果您需要永久刪除頁面,則無需完全刪除它並失去其鏈接資產。 如果存在另一個主題相關頁面,您可以使用 301 重定向將原始頁面的鏈接權益轉移到目標頁面。
301 重定向作為內容策略的一部分
由於 301 重定向轉移鏈接權益,它們可以安全地用作您的內容策略的一部分,以構建更大更好的內容。 如何?
301重定向示例
假設您有兩個密切相關的內容頁面。 這些頁面中的每一個都捕獲了一定程度的自然流量,並且對於 SEO 而言表現得足夠好。 在您嘗試增加兩個頁面的自然流量時,您重新進行了關鍵字研究,並發現通過組合您的兩個頁面可以更好地滿足您想要的關鍵字的搜索意圖。
當您將這兩個頁面合併為一大塊內容時,您可以將兩個性能足夠好的頁面轉換為一個性能優於任何一個的頁面。 此外,流量較少或反向鏈接較少的頁面上的 301 重定向可以將額外的鏈接資產發送到您更強大的頁面。
同樣,當您遇到關鍵字蠶食問題時,您可以使用 301 重定向來合併頁面。
301 重定向與 302 重定向?
301 重定向和 302 重定向都是服務器端重定向,可將訪問者引導至新 URL。 這兩者之間的主要區別在於 301 用於永久重定向,而 302 用於臨時重定向。
這意味著您應該僅在臨時重新定位頁面時使用 302 重定向。 302 重定向可能是更合適的選擇的一些情況包括:
- 您已更新網頁,但仍希望為查看者提供一致的查看體驗
- 您想測試一個新頁面而不使其成為永久佔位符
- 您的網頁損壞,但需要時間修復
過去 302 重定向會導致失去 PageRank,但現在情況已不再如此。 Google 已確認 301 重定向和 302 重定向都不會影響您的 PageRank 或其他 SEO 信號。

也就是說,當您需要臨時轉移流量時,只使用 302 重定向,而當您想永久轉移流量時,最好使用 301 重定向。
什麼時候應該使用 301 重定向?
除了合併內容之外,還有一些其他情況應該使用 301 來重定向 URL。
將頁面永久移動到另一個位置
301 URL 重定向最常見的用途是在您決定刪除某個頁面時幫助您將流量轉移到新 URL。 如果要刪除頁面,則可以使用永久 301 重定向來保留傳入流量並將其定向到主題相似的頁面。
清理非活動頁面
在您的網站上留下 404 個死胡同會使訪問者感到沮喪,並使您的網站看起來不專業。
理想情況下,您應該刪除這些頁面並刪除它們的鏈接。 但是,如果您想保留頁面的鏈接資產,請使用 301 URL 重定向將其接收到的流量永久發送到另一個頁面。
如果您網站上的某個地方有一個幾乎等效的頁面,或者另一個頁面對引導訪問者有意義,請不要猶豫,使用 301 重定向而不是完全刪除該頁面。
更改您網站的結構
更改您的網站架構有時可以幫助您更好地構建和分類您的內容。 如果您決定合併頁面或將它們安排到新的子目錄中,301 重定向可以幫助管理更改並無縫移動網絡訪問者。
將博客從子域移動到子目錄
如果您在子域上託管博客並希望將其與根域重新組合,則可以將帖子重定向到子目錄中的新 URL。 查看這篇文章以了解有關子域與子目錄的更多信息。
網站遷移到新域
將網站遷移到新域並不意味著您必須失去您努力建立的所有流量和 SEO 價值。 使用 301 重定向從一個域名遷移到另一個域名,並將您的訪問者帶到您的新家。
不要忘記還使用 Google Search Console 中的地址更改工具讓 Google 知道您已經移動了您的域。
從 HTTP 切換到 HTTPS
HTTP 曾經是整個 Web 頁面的標準。 今天,大多數網站都切換到 HTTPS,這是一種更安全的協議,允許通過使用 TLS 證書進行加密通信。
在從 HTTP 切換到 HTTPS 時,301 URL 重定向(結合規範標籤)可以確保 Google 正確索引新頁面,並將用戶正確定向到新站點。
區分大小寫和尾部斜杠 URL
URL 區分大小寫。 一個大寫的 URL 將指向一個與小寫的 URL 不同的頁面,即使他們說的是同樣的事情。 此外,帶有尾部斜杠的 URL (www.website.com/home/) 與沒有斜杠的 URL (www.website.com/home) 代表不同的頁面。
如果您想清理您的 URL 並使它們更加一致,請使用 301 重定向將訪問者和搜索爬蟲引導到一個特定的 URL 結構,例如所有帶有斜杠的小寫字母。
何時不使用 301 重定向
並非所有用例都需要 301。此時您應該避免這種類型的重定向。
對於臨時重定向
當您只想臨時重定向流量時,應避免 301 重定向。 在這種情況下,您應該改用 302 重定向。 如果您希望 Google 在其索引中保留原始 URL,請使用臨時重定向。
重定向到不相關的頁面
除非有必要,否則不要使用 301 重定向重定向到完全不相關的頁面。 Google 可能會將重定向到主頁或完全不相關的頁面視為軟 404,而不是 301。 僅使用 301 將流量轉移到相關頁面。
如何在 WordPress 中實現重定向
準備好在 WordPress 中實現一些 301 重定向了嗎? 有幾種方法可以做到這一點。
使用 .htaccess 文件
對於託管在 Apache 服務器上的站點,您可以編輯站點根文件夾中的 .htaccess 文件以實現 301 重定向。
編輯 .htaccess 可能很複雜,特別是如果您沒有技術傾向。 幸運的是,如果您發現挖掘服務器的文件並不完全適合您,那麼有一些插件可以簡化流程以及實現重定向的其他幾種方法。 與您的網絡開發人員交談以了解更多信息。
使用 PHP 創建重定向
您還可以使用 PHP 代碼實現重定向。 這是 WordPress 的一個示例,說明如何使用內置的 wp_redirect 函數執行此操作。
如果您希望使用 .htaccess 或 PHP 路由,請使用 URL 重定向生成器來幫助您生成必要的代碼。 URL 重定向生成器將為您提供實現重定向所需的代碼,並允許您簡單地將其複制並粘貼到正確的位置。
使用 WordPress 插件
值得慶幸的是,在 WordPress 中實現 301 重定向比在其他平台上更簡單。 無需編輯 .htaccess 文件或您的 PHP 代碼 - 只需使用專為幫助您實現重定向而設計的 WordPress 插件。 一些可用於簡化流程的插件包括 Redirection、Yoast 和 Easy Redirect Manager。
如何檢查 301 重定向錯誤
您可以手動檢查您的 301 重定向是否有效。 只需在瀏覽器中輸入 URL 地址,看看您是否被發送到正確的頁面。 如果您重定向到的頁面未顯示,則您的重定向未正確實施。
您還可以使用 Screaming Frog 等在線重定向檢查工具來自動檢查您網站上的重定向是否按預期工作。 如果您需要同時檢查多個重定向,這些工具會特別有用。 重定向檢查器將識別潛伏在您網站後台的任何重定向錯誤,以便您可以製定修復它們的計劃。
關於 301 重定向的常見問題
我什麼時候應該使用重定向?
如果您已刪除頁面,則應將 URL 重定向到具有相似主題或意圖的新頁面。 例如,如果您發現自己有一些效果不佳的內容,您認為無法更好地優化,您可以選擇刪除它。 在這些頁面上實施重定向並將網站訪問者發送到類似頁面將使搜索引擎知道他們應該取消對重定向頁面的索引。 它還為遊客創造了更好的體驗。
301重定向會傷害SEO嗎?
正確實施後,301 重定向不會損害您的 SEO 工作。 事實上,301 可以支持您的 SEO 目標,因為它們允許您戰略性地刪除表現不佳的內容並將其鏈接資產傳遞到更相關和更有用的頁面。
過去,30x 重定向會損害頁面的 PageRank(Google 用於對頁面進行排名的指標之一)。 然而,在 2016 年,谷歌正式改變了對此的立場,30x 重定向不再損害頁面的排名能力。 此外,301 和 302 都重定向轉移鏈接資產,這實際上有助於您的 SEO,因為它允許您在刪除頁面時轉移鏈接資產。
我可以有太多的 301 重定向嗎?
您的域上可以有多少個 301 重定向確實沒有限制。 但是,在某個時候,過多的重定向可能會開始減慢瀏覽體驗。 它還可能浪費您的抓取預算。
我可以一次實現多個 301 重定向嗎?
是的,沒有什麼說你不能堆疊 301 重定向。 但是,重定向鏈會減慢您的網站速度並浪費您的抓取預算。 因此,儘管有可能,但最好的做法是避免這種情況。
我的 301 重定向會從其他站點傳輸反向鏈接嗎?
是的。 使用 301 重定向意味著原始重定向頁面的鏈接權益轉移到新頁面。
我可以重定向整個域嗎?
雖然您不能一次重定向整個域,但您可以將域上的所有頁面重定向到另一個域。 例如,如果您從 HTTP 遷移到 HTTPS,則需要將每個頁面從其 HTTP URL 重定向到其新的等效 HTTPS URL。
我應該在重定向之前刪除頁面的規範標籤嗎?
是的,為避免向搜索引擎發送混合信號,請刪除被重定向頁面上的規範標籤。 如果新 URL 沒有規範標籤,請添加一個。
與值得信賴的合作夥伴一起實施 301 重定向等
不確定您的網站上是否存在不正確的重定向? 讓我們來幫助你! 我們的 200+ 點 SEO 審核可以發現重定向錯誤和其他可能影響您網站性能的問題。 立即預訂 Victorious 的免費 SEO 諮詢以了解更多信息。