302重定向

302重定向又稱之為暫時性轉移(Temporarily Moved ),英文名稱:302 redirect。 也被認為是暫時重定向(temporary redirect),一條對網站瀏覽器的指令來顯示瀏覽器被要求顯示的不同的URL,當一個網頁經歷過短期的URL的變化時使用。一個暫時重定向是一種伺服器端的重定向,能夠被搜尋引擎蜘蛛正確地處理。

基本介紹

  • 中文名:302重定向
  • 外文名:302 redirect
  • 又稱:302暫時性轉移
  • 含義:一種伺服器端的重定向
簡介,使用前提,危害性,新舊區別,

簡介

302 重定向和網址劫持(URL hijacking)
從網址A做一個302重定向到網址B時,主機伺服器的隱含意思是網址A隨時有可能改主意,重新顯示本身的內容或轉向其他的地方。大部分的搜尋引擎在大部分情況下,當收到302重定向時,一般只要去抓取目標網址就可以了,也就是說網址B。如果搜尋引擎在遇到302轉向時,百分之百的都抓取目標網址B的話,就不用擔心網址URL劫持了。問題就在於,有的時候搜尋引擎,尤其是Google,並不能總是抓取目標網址。比如說,有的時候A網址很短,但是它做了一個302重定向到B網址,而B網址是一個很長的亂七八糟的URL網址,甚至還有可能包含一些問號之類的參數。很自然的,A網址更加用戶友好,而B網址既難看,又不能用戶友好。這時Google很有可能會仍然顯示網址A。由於搜尋引擎排名算法只是程式而不是人,在遇到302重定向的時候,並不能像人一樣的去準確判定哪一個網址更適當,這就造成了網址URL劫持的可能性。也就是說,一個不道德的人在他自己的網址A做一個302重定向到你的網址B,出於某種原因,Google搜尋結果所顯示的仍然是網址A,但是所用的網頁內容卻是你的網址B上的內容,這種情況就叫做網址URL劫持。你辛辛苦苦所寫的內容就這樣被別人偷走了。302重定向所造成的網址URL 劫持現象,已經存在一段時間了。不過到目前為止,似乎也沒有什麼更好的解決方法。在谷歌曾進行的Big Daddy數據中心轉換中,302重定向問題也是要被解決的目標之一。從一些搜尋結果來看,網址劫持現象有所改善,但是並沒有完全解決。

使用前提

一般使用302重定向是在一個網站或網頁在24到48小時之內臨時移到其它位置的情況下能使用該命令,這時候就是做臨時性的跳轉了,也不建議經常使用302重定向,建議大家儘量採用301重定向。

危害性

302重定向很容易被搜尋引擎誤認為是利用多個域名指向同一網站,那么你的網站就會被封掉,罪名是“利用重複的內容來干擾Google搜尋結果的網站排名”。因為302重定向經常被用於做url劫持,黑帽seo技術中,而且百度在處理302重定向技術還不成熟,經常將它納入到黑帽seo的範疇中,而google對這方面識別處理就完善了許多。所以302重定向在現階段的搜尋引擎技術中,還是容易導致網站降權的,儘量不用。但從seo、網站最佳化方面來說是弊大於利。

新舊區別

302重定向是暫時的重定向,搜尋引擎會抓取新的內容而保存舊的網址。由於效勞器前往302代碼,搜尋引擎以為新的網址只是暫時的。
301重定向是永久的重定向,搜尋引擎在抓取新內容的同時也將舊的網址交換為重定向之後的網址。

相關詞條

熱門詞條

聯絡我們