301 重定向初學者指南
已發表: 2022-05-02作為 SEO 或網站所有者,您一定聽說過 301 重定向。 但是你知道它是什麼以及它是如何工作的嗎?
在這篇文章中,我們將討論網站管理員和新手 SEO 專業人員應該知道的關於 301 重定向的許多重要事項。
什麼是 301 重定向?
301 重定向是一種 HTTP 狀態代碼,表示將網頁從一個位置永久移動到另一個位置。
例如,當用戶登陸一個不再可用的網頁時,301 重定向會告訴瀏覽器該頁面的新位置。 反過來,瀏覽器將訪問者重定向到頁面的新位置。
301 重定向可用於多種用途,例如,將您網站的 HTTP 版本重定向到 HTTPS 版本、增加某些頁面的自然流量、減少您網站上的 404 錯誤數量等。
此外,301 重定向也被認為是一種相對安全的選擇,因為 Google 可以比其他一些類型的重定向更有效地抓取 301 重定向。
2021 年,谷歌更新了其高級 SEO 文檔,內容如下: “服務器端重定向最有可能被谷歌正確解釋。”
這證實了 Google 可以更可靠、更有效地抓取 301 重定向。 此外,301 重定向的另一個好處是它不再丟失 PageRank(稍後會詳細介紹!)。
301 重定向與 302 重定向
301 重定向通常會與 302 重定向混淆。 但是,這兩種類型之間存在差異。
如前所述,永久移動頁面時使用 301 重定向。 另一方面,301 重定向用於臨時重定向。
換句話說,如果您打算將頁面移回之前的位置(原始 URL),請使用 302 重定向。 例如,移動假日季節的登錄頁面。
另一方面,如果重定向是永久性的,並且您不打算將頁面移回之前的位置,請使用 301 重定向,例如,從 HTTP 移動到 HTTPS。
如何設置 301 重定向
有多種方法可以設置 301 重定向。 一種是更手動的——使用 .htaccess。 對於非技術人員來說,另一種方法相對容易——即使用插件。
以下是一些關於如何使用 .htaccess 設置 301 重定向的指南:
- 使用 .htaccess 文件的 301 重定向指南
- 如何設置 301 重定向
您還可以使用一個簡單的插件在 WordPress 中設置 301 重定向。 例如,Yoast 有一個出色的設置,允許您自動設置 301 重定向。 這是有關其工作原理的指南。
- Yoast SEO 插件重定向管理器
此外,還有一些不言自明且易於使用的 WordPress 插件,可以幫助設置 301 重定向。
- 301 重定向 - 簡易重定向管理器
- BetterLinks 的簡單 301 重定向
301 重定向應該保持多久?
儘管 Google 會很快注意到 301 重定向並做出相應反應,但建議將 301 重定向保留至少一年。
這是因為谷歌喜歡多次重新訪問重定向以確定,這可能每隔幾個月發生一次。
Google 的 John Mueller 分享了對此過程的更多見解:
“在 Google,我們嘗試至少每隔幾個月重新處理一次所有頁面。 大多數頁面的檢查頻率更高。 但是,爬取的數量是有限的,而且我們要爬取的頁面很多,所以我們必須優先考慮。
當 URL 更改時,我們的系統需要以重定向的形式至少查看幾次更改,以便記錄該更改。
為確保重定向已被多次看到,我們建議將重定向保留至少一年。”
因此,下次您創建重定向時,請確保將其保留至少一年 - 即使您可能會在此之前看到所需的結果。
這也意味著,如果您已移至其他域,則應將舊域保留至少一到兩年,以確保所有重定向都保持完好無損。

301 重定向和 PageRank

Google PageRank 是 Google 仍然用來確定頁面價值的指標。 它還有助於確定網頁的搜索排名。 谷歌的約翰·穆勒在去年的一條推文中證實了這一點。
https://twitter.com/JohnMu/status/1232014208180592641?s=20
PageRank 是在 301 重定向的背景下討論的一個重要話題。
這是因為幾年前,301 重定向沒有將 100% 的 PageRank 傳遞到新位置。 谷歌前 Webspam 負責人 Matt Cutts 在 2013 年談到,每次重定向都會丟失大約 15% 的 PageRank。
然而,從那以後情況發生了變化。
幾年後,Google 的 Gary Illyes 證實 301 重定向不再失去 PageRank。
這很重要,因為以前使用 301 重定向會受到某種懲罰。 但現在沒有這樣的懲罰。 這意味著頁面的新位置將具有與舊 URL 一樣多的 PageRank 和“權力”。
這就是為什麼網站管理員經常選擇使用 301 重定向來合併頁面、整合鏈接權限和 PageRank,並增加自然流量。
301 重定向鏈
如果 301 重定向不丟失 PageRank,我們可以多自由地使用它?
很容易過火併開始濫用 301 重定向——這可能導致創建 301 重定向鍊和 301 重定向循環。
這是你應該避免的。
根據谷歌的建議,如果谷歌搜索爬蟲發現太多的躍點或重定向,它就會放棄。 限制通常是五跳。
“對於經常被爬取的 URL,您只有不到 5 個躍點。 使用多個躍點,主要影響是它對用戶來說有點慢。 搜索引擎只遵循重定向鏈(對於谷歌:每次爬網嘗試鏈中最多五個躍點),“根據約翰·穆勒的說法。
301 重定向和 SEO:何時使用 301 重定向?
如前所述,SEO 可以通過多種方式使用 301 重定向來發揮自己的優勢。 這裡有幾個場景。
1.避免關鍵字蠶食

如果太多的頁面相互競爭相同的關鍵字詞組,這可能會導致我們通常稱之為關鍵字蠶食的問題。
關鍵字蠶食是指對網站上的多個頁面進行優化以針對同一搜索查詢進行排名。 結果,他們開始相互競爭,最終是你輸了。
通過創建 301 重定向來合併這些頁面是一個更好的主意。
2. 提高有機含量
同樣,如果您有多個與主題相關的頁面——它們可能會或可能不會相互蠶食——你可以合併它們以給它們一個有機的提升。
合併兩個頁面可以鞏固它們的鏈接權限和流量。 這可以讓兩個表現一般的頁面聯手,成為一個權威頁面,排在搜索結果的首位。
3.盡量減少404錯誤
如果您刪除或移除頁面,則會產生 404 錯誤。 301 重定向可以幫助最大限度地減少您網站上的 404 錯誤 - 這對網站訪問者和搜索引擎爬蟲都有好處。
結論
301重定向是SEO的重要工具。 戰略性地使用 301 重定向可以幫助改善您的網站並提高其搜索排名。
我們希望您從這篇文章中學到一些有價值的東西。 如果您有任何問題或意見,請告訴我們。
