301重定向和302重定向的區(qū)別?
作者:肥貓科技 發(fā)布時(shí)間:2017-07-22 16:01 欄目:網(wǎng)頁(yè)代碼
重定向的方法其實(shí)是有很多的,但不同的方法會(huì)出現(xiàn)不同的結(jié)果,而且區(qū)別也是非常大的。目前,根據(jù)WEB服務(wù)器返回給瀏覽器的HTTP狀態(tài)碼,重定向主要分為301永久重定向、302臨時(shí)重定向,兩種重定向是根據(jù)不同情況來做的,下面就詳細(xì)的對(duì)兩種重定向詳細(xì)的說明一下。
?、伲?01永久重定向
首先,301永久重定向。這個(gè)狀態(tài)碼告訴用戶、搜索引擎、瀏覽器,該資源已經(jīng)永久性的移動(dòng)到另一個(gè)位置(舊版本頁(yè)面永久重定向到新版本頁(yè)面),而且沒有恢復(fù)原位的打算。301永久重定向最適合目錄轉(zhuǎn)移,推薦使用301重定向!
②:302臨時(shí)重定向
然后,302臨時(shí)重定向。這個(gè)狀態(tài)碼告訴用戶、搜索引擎、瀏覽器,該資源已經(jīng)暫時(shí)性的移動(dòng)到另外一個(gè)位置(舊版本頁(yè)面臨時(shí)重定向到新版本頁(yè)面),這種移動(dòng)不會(huì)當(dāng)作永久性,而且會(huì)恢復(fù)原來的位置,但一些情況下適合使用302重定向。
302重定向?qū)κ謾C(jī)站優(yōu)化是有一定的好處,百度官方給的建議:比如減少內(nèi)容死鏈,如果沒有內(nèi)容,最好通過HTTP狀態(tài)碼指定,如404、403等;如果內(nèi)容死鏈希望重定向到首頁(yè),最好通過302跳轉(zhuǎn),不要使用javascript跳轉(zhuǎn)。此時(shí)可以發(fā)現(xiàn)302重定向?qū)κ謾C(jī)站優(yōu)化是有好處的。
注意:兩種形式的重定向都會(huì)將用戶、搜索引擎發(fā)送到新的位置(頁(yè)面),但搜索引擎對(duì)待這兩個(gè)HTTP狀態(tài)碼卻不同。當(dāng)搜索引擎看到301狀態(tài)碼的時(shí)候,會(huì)判斷舊版本頁(yè)面將權(quán)重或任何其他的指標(biāo)永久轉(zhuǎn)移到新頁(yè)面。當(dāng)搜索引擎看到302HTTP狀態(tài)碼的時(shí)候,會(huì)假設(shè)它不應(yīng)該將舊頁(yè)面的歷史鏈接跟權(quán)重轉(zhuǎn)移到新的頁(yè)面,意思是轉(zhuǎn)移后還是會(huì)轉(zhuǎn)移回來的。另外,如果做301永久重定向,會(huì)導(dǎo)致搜索引擎從索引上(百度、谷歌)刪除舊頁(yè)面并用新頁(yè)面代替。
本文標(biāo)簽: 301重定向 301 302重定向 302