技術中心:深圳 · 南山區軟件產業基地5C2樓
營銷中心:深圳 · 龍崗區大運軟件小鎮27棟308室
重定向是我們將流量從一個 URL 引導到另一個 URL 的方式。它們可能是內部的和外部的。
內部重定向將用戶從同一站點內的一個 URL 引導至另一個 URL,而外部重定向將用戶從一個站點的 URL 引導至另一站點的 URL。
今天,我將討論內部重定向。它們很容易實施,但如果實施不當可能會損害您的搜索引擎優化。錯誤的 URL 重定向甚至會導致排名突然下降。
那么,為什么不今天就解決這個問題呢?在本文中,您將了解如何查找和修復所有內部重定向問題。
這是為那些總是匆忙的人提供的快速視頻指南。對于那些有幾分鐘時間的人,我準備了一份關于重定向的完整研究。、
背景信息:服務器端和客戶端重定向如何工作
當您單擊鏈接或在搜索框中輸入 URL 并按Enter時,您的瀏覽器會將其初始請求發送到站點服務器。
然后,服務器使用 HTTP 狀態代碼進行響應。如果是200,則表示請求已處理。服務器開始收集頁面上找到的所有文件,然后將它們傳輸到瀏覽器。
但是,當服務器希望用戶訪問不同的頁面而不是所請求的頁面時,則會返回 30x HTTP 狀態代碼。它包含一個帶有新目標 URL 的“位置”標頭。
作為回報,您的瀏覽器發送另一個請求,但這次發送到新位置。服務器處理請求并返回 200 HTTP 狀態代碼。這意味著成功。服務器收集頁面上的所有文件并開始將它們傳輸到瀏覽器。您終于可以看到該頁面了。
這就是服務器端 HTTP 重定向的工作原理。這是最常用的重定向類型。但還有另一種不太常見的類型——客戶端重定向。
客戶端重定向(HTML 元刷新、JavaScript 重定向、加密重定向)由內容內的代碼實現。它指示用戶代理(瀏覽器)從不同的 URL 檢索內容。因此,是瀏覽器本身執行重定向。
客戶端重定向速度較慢且更容易讓用戶感到困惑。這些重定向在頁面或部分頁面加載到瀏覽器中后觸發。相反,服務器端重定向是在請求處理期間執行的。
因此,最好在服務器端實現重定向。然而,內容創建者并不總是能夠控制他們的服務器配置。這時您應該記住,您仍然有選擇 - 客戶端重定向。
您可能遇到的重定向類型
重定向可以是臨時的或永久的。這是您所有選項的備忘單:
HTTP 301(永久移動)
301是服務器端重定向,表示頁面永久移動。
當您永久移動域或頁面、更改站點結構或從 HTTP 遷移到 HTTPS時,您應該使用它。
通過 301 重定向,您可以告訴搜索引擎您希望他們將舊頁面的所有 SEO 價值應用到新頁面。這樣,PageRank就通過了,并且可以保留鏈接權重和有機流量。
什么是PageRank?
PageRank 是 Google 發明的一種算法,用于衡量網頁的重要性。據信,它會計算進出頁面的鏈接的數量和質量,以確定該網站的重要性。谷歌的假設是,權威網站可能會收到更多來自其他網站的鏈接。這意味著網頁的鏈接越多,它獲得的權限就越大。
PageRank 值可以通過鏈接和重定向從一個頁面傳遞到另一個頁面。
我們有一篇關于 PageRank 的內容豐富的文章,如果您想了解權威和反向鏈接在 Google 上的工作原理,我建議您閱讀它。
HTTP 302(已找到)
302是服務器端重定向,表示頁面暫時移動。
將其用于營銷目標是有意義的:地理定位、設備定位、A/B 測試和流量跟蹤。它不用于 SEO 的原因是,當您設置 302 重定向時,原始 URL 仍保留索引并繼續排名。
沒有明確的證據表明此類重定向是否能夠通過 PageRank。您可能會在網絡上遇到關于此事的兩種相反的意見。然而,谷歌聲稱,如果你應用了302,然后很長一段時間忘記了,它會認為這是一個永久重定向。到時候PageRank可能就過去了。
HTTP 303(參見其他)
303 是服務器端重定向,指示服務器暫時將用戶代理重定向到不同的資源,并且不應再次請求原始頁面。
因此,僅當您要將用戶從提交或授權表單重定向到確認頁面或上傳進度頁面時才使用它。表格重新提交變得不可能,因此,您可以防止意外的重復交易。另外,您的服務器不會因為太多請求而過載。
就像臨時 302 重定向一樣,303 重定向不會傳遞 PageRank,也不會應用于 SEO 目的。
HTTP 307(臨時重定向)
307是服務器端重定向,表示臨時重定向?;旧?,它是 302 更新且技術上更清潔的替代品。
“技術上更清潔”是什么意思?
問題是 307 重定向不允許您更改請求方法(從 Post 到 Get)。當您使用 307 時,客戶端必須在目標位置重復完全相同的請求。這就是為什么它被認為更可預測和更清晰。因此,如果您不確定網站收到的請求類型,最好使用 307。308 重定向也是如此。
它的用例與 HTTP 302 相同——它主要用于營銷目的。如果您需要客戶端遵循重定向并需要搜索引擎對新舊 URL 進行索引,請使用它。
正如您可能已經猜到的那樣,此類重定向不應傳遞太多或任何 PageRank。
HTTP 308(永久移動)
308是服務器端重定向,表示頁面永久移動。它與 301 幾乎相同,但技術上更干凈。
這種類型的重定向可用于與 301 相同的目的:永久移動域或頁面、更改站點結構或其協議時。另外,當您移動具有大量提交表單的非常復雜的網站時,您應該使用它。
當您使用此重定向時,您就告訴搜索引擎將舊頁面永久替換為新頁面。這意味著 PageRank 是通過此重定向傳遞的。
微信掃一掃,聯系靈點網絡