什么是301轉(zhuǎn)向?
301轉(zhuǎn)向(或叫301重定向、301跳轉(zhuǎn))是用戶或蜘蛛向網(wǎng)站服務(wù)器發(fā)出訪問請(qǐng)求時(shí),服務(wù)器返回的HTTP數(shù)據(jù)流中頭信息(header)部分狀態(tài)碼的一種,表示本網(wǎng)址永久性轉(zhuǎn)移到另一個(gè)地址。
其他常見的狀態(tài)碼還包括:
. 200 表示一切正常
. 404 網(wǎng)頁不存在
. 302 臨時(shí)性轉(zhuǎn)向
. 500 內(nèi)部程序錯(cuò)誤
為什么要做網(wǎng)址轉(zhuǎn)向?
除了解決網(wǎng)址規(guī)范化問題,還有很多需要做301轉(zhuǎn)向的情形。
比如,為保護(hù)版權(quán),公司擁有不同TLD的多個(gè)域名:
. seowhy.com
. seowhy.net
. seowhy.com.cn
.seowhy.cn
為了避免造成大量復(fù)制內(nèi)容,應(yīng)該選定一個(gè)為主域名,如seowhy.com,其他域名做301轉(zhuǎn)向到seowhy.com。
或者公司注冊(cè)了全稱域名longcomseowhy.com,但太長(zhǎng),也注冊(cè)了縮寫域名方便用戶記住lcs.com,其中一個(gè)做主域名,另一個(gè)301轉(zhuǎn)向到主域名。
網(wǎng)站改版也經(jīng)常需要用到301轉(zhuǎn)向,如頁面刪除、改變地址、URL命名系統(tǒng)改變等。
動(dòng)態(tài)URL靜態(tài)化也可能要做301,將舊的、動(dòng)態(tài)的URL做301到新的、靜態(tài)的URL。