何時使用HTTP 301和302重定向以獲得最佳結果

何時使用HTTP-301和302重定向以獲得最佳結果何時使用HTTP 301和302重定向以獲得最佳結果

互聯網一直在變化。 像這樣的網站 archive.org 專為跟蹤這些更改而設計。 為了促進網路的有機特性,開發了HTTP狀態代碼301和302,以確保如果您更改站點或需要調整URL,則無需擔心丟失反向鏈接,破壞自己站點的結構,甚至將整個網站從一個地方交換到另一個地方。

本文針對使用301或302重定向的最佳實踐。 我們已經有 有關如何進入和創建重定向的完整指南 您應該檢查一下以了解更詳細的信息。

什麼是301重定向?

301重定向被視為永久重定向。 您要將example.com/page-a重定向到example.com/page-b,並且(通常)不再打算使用第一個URL。

這意味著Google實質上會將新網址視為規範網址,並會將所有鏈接源和頁面排名從/ page-a轉移到/ page-b。 以前,Google只會通過301傳遞部分網頁排名。搜索引擎此後更新了演算法,現在將完整的鏈接源傳遞給目標URL。 在搜索引擎看來,舊的URL基本上變成了新的URL。 最終,舊的URL將被取消索引並由新的URL代替。

那麼什麼時候使用301? 在Google看來,您有很多原因想要永久更改URL。

何時使用HTTP代碼301

頁面內容移動或更改時

人們使用HTTP代碼301的主要原因是帖子或頁面移至全新位置時。 例如,當網站審核其內容並意識到它們不需要的頁面數量比以前多時。 他們想轉到一個單頁的網站,將所有內容都分開並通過滾動顯示。 該站點可以合併內容,合併他們的「聯繫我們」,「關於」,「博客」和「訂閱」頁面。

然後該網站將 我們的指南有關設置301的建議。 您所要做的就是將舊的URL(/ contact,/ about,/ blog,/ subscribe設置為最舊的URL)重定向到/ home(或您在主頁上使用的任何子段。您可以將/用作簡單目標URL而不是一個完整的站點甚至是/ home,但是我們遇到了一些問題,其中301並不總是能正常工作,因此我們更喜歡自定義子彈。

出現錯字或錯誤網址時

有時,URL只是錯誤的。 還是不好。 也許您鍵入/ post-nmae而不是/ post-name。 或者,也許您有一個自動的帖子導入器(或不遵循您的風格指南的工作人員),並且您看上去很像/ podcast-season-5-episode-3-the-title-of-this-情節太長,但是無論如何。 您肯定希望將其重定向到更友好的名稱,例如/ s5e3-long-title。

進行SEO審核

如果您正在對網站進行SEO審核,並且注意到您有一些未優化的URL,那麼HTTP代碼301是您的最佳選擇。 您可以將/ is-divi-the-best-page-builder-review-and-i-think-about-it更改為/ divi-page-builder-review,以更好地利用關鍵字。 只要確保您的關鍵字和URL更改仍與內容相關即可。

創建品牌重定向

就像URL縮短服務和跟蹤URL一樣,您可能希望使用一個不友好,麻煩的URL,並將其轉變為為您的網站打上烙印的標籤。 如果您有Discord伺服器,並且邀請URL為discord.gg/RYr2eD,並且希望它更容易記住和共享,則可以使用來自brandedwebsiteurl.com/discord或discord.brandedwebsiteurl的HTTP代碼301創建重定向。 com。

與原始廣告相比,這些廣告更容易貼在橫幅上並在鏈接中使用。 相同的概念適用於促銷或課程或播客或其他任何內容。 您可以使用唯一的URL創建301。 您可以301重定向,將myamazingnewpodcast.fm發送到brandedwebsiteurl.com/podcast。 這樣,您可以從任何一個URL獲得鏈接,同時使該項目的唯一URL保持獨立。

存檔更新

有時,一個運行了很長時間的網站需要清理較舊的內容。 內容可能已過時,或者甚至不再適用或需要存在。 但是頁面仍然在那裡,由搜索引擎索引。 301他們!

您可以獲取,刷新,更新甚至重寫內容。 只要將其發布在新的URL下,就可以將相同主題的舊URL重定向到該URL。 您可以使用/ the-best-fonts-for-2014並將其更新為/ top-2020-fonts,並且在增強您的新帖子的同時,獲得第一個的SEO功能。

此外,如果您需要刪除/ the-ten-reasons-i-am-worst-person-ever,則始終可以將該URL設置為重定向到相似的帖子。 或您的主頁。 這樣,當搜索引擎找不到所需的內容時,它會看到您的網站,而不是404錯誤。 在您的內容中也不是一個空洞。

什麼是302重定向?

現在考慮HTTP代碼302。特別地,302是一個臨時重定向。 通過在301上使用302,您是在告訴搜索引擎該頁面尚未移動,該頁面仍然存在,您只是出於某種原因而繞道了訪客。 搜索引擎將不會嘗試重新索引目標URL來替換舊的URL。 Google知道您只是從該URL中刪除了。

記住,因為它是一個臨時重定向,所以通過302傳輸的汁液絕對為零。這是兩種之間的重要區別。

何時使用HTTP代碼302

302的用例比301的用例少得多。畢竟,您想將用戶送回錯別字URL或過時的內容多少次? 302確實有其用途,我們希望確保您正確使用它們。

  • 在您進行A / B測試新站點或設計時。 您可以看到人們對新站點或頁面的反應,而不會對其他站點或頁面產生不利影響。
  • 當網站或頁面因未知原因中斷時。 設置快速302重定向可讓您有時間進行故障排除和調試,而不必擔心會影響用戶保留。
    • 同樣,在站點進行維護時,您可以使用302繞道用戶進入警報頁面,而不是讓他們發現損壞的站點或崩潰的站點。
  • 當您的客戶/老闆需要提供有關功能或設計的反饋時。 如果您需要炫耀某些東西在生產環境中的工作原理,那麼302是在不影響您的SERP的情況下實現此目的的好方法。

這些是暫時從一個頁面重定向到另一頁面的一些主要原因。 HTTP代碼302並不是要長時間使用,但是如果出於正確的原因短期使用它們,則應該不會對SEO和SERP產生明顯影響。

使用HTTP代碼301和302進行包裝

如您所見,使用HTTP代碼301和302的原因多種多樣。互聯網在變化,您的網站也將在變化。 您有時需要在生產現場進行調整。 重要的是你知道 如何調整它們 而不會對您的用戶,您的SEO做法和SERP產生負面影響。

您是否還有其他最佳做法來重定向頁面? 讓我們在評論中知道!

文章特色圖片由Indie Design / shutterstock.com

資源

相關文章