網(wǎng)站建設公司為你解析301重定向技術(shù)
??? 嘉興科技從事網(wǎng)站建設工作多年,常常遇到網(wǎng)站需要重新調整,目錄結構需要改變,網(wǎng)頁(yè)被移到一個(gè)新地址,網(wǎng)頁(yè)擴展名改變等類(lèi)似的問(wèn)題。這些問(wèn)題其實(shí)都屬于頁(yè)面永久性移走,需要用到301重定向技術(shù),該技術(shù)是一種非常重要的“自動(dòng)轉向”技術(shù)是網(wǎng)址重定向最為可行的一種辦法。當用戶(hù)或搜索引擎向網(wǎng)站服務(wù)器發(fā)出瀏覽請求時(shí),服務(wù)器返回HTTP數據流,頭信息中若有301重定向狀態(tài)碼,則本網(wǎng)頁(yè)永久性轉移到另一個(gè)地址。
??? 那么什么時(shí)候我們應該用301重定向呢?
1.域名到期了不想續費,想換個(gè)域名。
2.在搜索引擎的搜索結果中出現了不帶www的域名,而帶www的域名卻沒(méi)有收錄,這個(gè)時(shí)候我們就可以使用301重定向,來(lái)告訴搜索引擎我們目標的域名是哪一個(gè)。
3.空間服務(wù)器不穩定,換空間的時(shí)候。
4. 網(wǎng)站注冊了多個(gè)域名。
??? 如果不做重定向會(huì )有什么結果?
如果一個(gè)網(wǎng)站出現了我們上面說(shuō)的四種情況但是卻沒(méi)有做301重定向,則用戶(hù)收藏夾或搜索引擎數據庫中舊地址只能讓訪(fǎng)問(wèn)客戶(hù)得到一個(gè)404頁(yè)面錯誤信息,用戶(hù)不能正常訪(fǎng)問(wèn)我們的網(wǎng)站,訪(fǎng)問(wèn)流量就會(huì )白白喪失,還會(huì )影響網(wǎng)站的權重。
??? 常用的重定向方式有哪些?
常用的重定向方式有: 301 redirect, 302 redirect 與 meta fresh:
1.301 redirect::301代表永久性轉移(Permanently Moved),301重定向是網(wǎng)頁(yè)更改地址后對搜索引擎友好的最好方法,只要不是暫時(shí)搬移的情況,都建議使用301來(lái)做轉址。
2.302 redirect::302代表暫時(shí)性轉移(Temporarily Moved ),
3.meta fresh: 這在2000年前比較流行,它具體是通過(guò)網(wǎng)頁(yè)中的meta指令,在特定時(shí)間后重定向到新的網(wǎng)頁(yè),如果延遲的時(shí)間太短(約5秒之內),會(huì )被判斷為spam。
??? 嘉興網(wǎng)站建設認為301重定向能使網(wǎng)站在現有情況下盡可能的降低因改版帶來(lái)的流量損失,提高用戶(hù)體驗度,同時(shí)有利于網(wǎng)站優(yōu)化。
通過(guò)以上301重定向知識的介紹,大家也都了解了什么是301重定向以及為什么要做301重定向,學(xué)知識應當趁熱打鐵,下面嘉興網(wǎng)站制作給大家介紹下301重定向的操作步驟。
首先我們來(lái)了解下網(wǎng)站服務(wù)器響應網(wǎng)頁(yè)瀏覽請求的運作流程,這是用戶(hù)/搜索引擎和網(wǎng)站一開(kāi)始的交互流程。
1. 用戶(hù)輸入網(wǎng)站域名,域名服務(wù)器(DNS)將域名轉換為網(wǎng)站的IP地址,然后返回給客戶(hù);
2. 服務(wù)器打開(kāi)一個(gè)該IP套接口連接;
3. 服務(wù)器記下通過(guò)該套接口的一個(gè)HTTP數據流;
4. 從WEB服務(wù)器接收一個(gè)包含狀態(tài)碼響應請求的HTTP數據流。該狀態(tài)碼的值由HTTP協(xié)議所決定。
“HTTP數據流”信息也可稱(chēng)為“頭信息”。頭信息中包括了日期,服務(wù)器類(lèi)型,通常還會(huì )有一條“200 OK”信息。如果一切良好,那么網(wǎng)絡(luò )服務(wù)器會(huì )將“200 OK”信息以及請求頁(yè)面發(fā)送出去。如果網(wǎng)站在這時(shí)候已經(jīng)建立了重定向,那么服務(wù)器就會(huì )在頭信息中包含一個(gè)“302 Moved Temporarily”或“301 Moved Permanent”之類(lèi)的響應信息。搜索引擎會(huì )根據服務(wù)器頭信息中的內容作出決定。
??? 了解了用戶(hù)和網(wǎng)站的交互流程下面我們來(lái)看看怎么進(jìn)行301重定向才會(huì )使用戶(hù)能夠搜索到正確的信息。
1. 首先打開(kāi)vps上的IIS管理器。
2. 在“網(wǎng)站”上右鍵單擊新建,新建一個(gè)網(wǎng)站,網(wǎng)站的描述隨便寫(xiě),它主要用于區分網(wǎng)站。
3. 網(wǎng)站IP地址:點(diǎn)擊您vps上分配的ip上面的小箭頭就可以了。對網(wǎng)站的主機頭做301域名重定向。比如xxx.com
4. 主目錄路徑可以隨便指向您vps當中的任何路徑。在D盤(pán)新建一個(gè)名字為301的文件夾。用于放default.html和404頁(yè)面。默認訪(fǎng)問(wèn)權限,完成創(chuàng )建。
5. 完成以上步驟在我們的網(wǎng)站的列表中就創(chuàng )建了一個(gè)新網(wǎng)站。
6. 在新建的網(wǎng)站上右鍵單擊屬性、主目錄。
7. 選擇重定向到URL。輸入您需要重定向的網(wǎng)址,比如您是想把xxx.com301重定向到m.fj256.com 上。在這一欄就填寫(xiě)http:// m.fj256.com ,記住資源永久重定向一定要勾選,點(diǎn)擊確定,301重定向就完成了。
8. 檢測下您的重定向是否成功。在您的瀏覽器中輸入xxx.com看是否301重定向到了m.fj256.com,如果跳轉了,說(shuō)明301重定向成功了,也可以借助工具進(jìn)行查詢(xún)。
|