概念
都是http狀態碼,301代表永久性跳轉,302代表暫時性跳轉
區別
對於用戶:
沒有什麼區別,都是到一個鏈接之後又跳轉到另外一個鏈接
對於搜索引擎:
301永久性跳轉:直接更新搜索引擎的數據庫,直接對新網址進行索引,同時將舊的鏈接直接刪除。比如用戶訪問www.A.com,服務器返回301狀態碼,然後自動跳轉到www.B.com。此時,搜索引擎會直接刪除www.A.com這個域名,但是會把這個域名中的信息寫到www.B.com這個域名下。
302暫時性跳轉:搜索引擎認爲這個跳轉只是暫時的,並不會像返回301時那樣對數據庫內容進行遷移。僅僅是一個跳轉。但是302不利於網頁排名,因爲有很多域名(能302跳轉至主站的域名)會分去一部分原本屬於主站主站的流量,而這也恰恰是301跳轉的優點。
小白一個,如有錯誤歡迎各位大佬指正。
參考:
http://blog.csdn.net/qmhball/article/details/7838989
http://shuai.be/archives/301-302-redirection/
http://seo.ujiuye.com/wenti/2016/754.html