301轉向

301轉向

301轉向(或叫301重定向,301跳轉)是當用戶或搜尋引擎網站伺服器發出瀏覽請求時,伺服器返回的HTTP數據流中頭信息(header)中的狀態碼的一種,表示本網頁永久性轉移到另一個地址。

基本定義,基本作用,傳遞權重,其他用途,

基本定義

301轉向(又叫301重定向或301跳轉)是用戶或蜘蛛向網站伺服器發出訪問請求時,伺服器返回的HTTP數據流中頭信息(header)部分狀態碼的一種,表示本網址永久性轉移到另外一個網址。
其他常見的狀態碼還包括:
200表示一切正常
404網頁不存在
302臨時性轉向
500內部程式錯誤
網址轉向還有其他方法,如302轉向、JavaScript轉向、PHP/ASP/CGI程式轉向、Meta Refresh等。除了301轉向之外,其他方法都是常見的作弊手法。雖然方法本身沒有對錯之分,但被作弊者用多了,搜尋引擎對可疑的轉向都很敏感。

基本作用

傳遞權重

網頁A用301重定向轉到網頁B,搜尋引擎可以肯定網頁A永久性改變網址,或者說實際上不存在了,搜尋引擎就會把網頁B當做唯一有效目標。這是搜尋引擎唯一推薦的不會產生懷疑的轉向方法,更重要的是,網頁A積累的頁面權重將被傳到網頁B。
Google會傳遞大部分權重,但不是百分之百權重。百度會傳遞所有權重。Google對301的識別、反應、完成權重傳遞需要1-3個月時間。百度對301處理則比較保守,新舊Url會同時存在於資料庫很長時間,經常看到做了301轉向一年的URL還出現在百度結果中。

其他用途

除了解決網址規範化問題,還有很多需要做301轉向的情形。比如,為保護著作權,公司擁有不同TLD的多個域名,為避免造成大量複製內容,應該選定一個主域名,其他域名做301轉向到主域名。
或者公司註冊了全程域名,但是太長,也註冊了縮寫域名方便用戶記住,其中一個做主域名,另一個301轉向到主域名。
網頁改版、動態URL靜態化等也需要用到301轉向。

相關詞條

熱門詞條

聯絡我們