301和302重定向的區別(附設置方法)

網站建設和做SEO優化時,有時需要對網站進行改版,比如修改或刪除某些頁面,會要做30跳轉,如果不做處理,往往會出現404錯誤頁面。這裏面涉及到重定向,常用的重定向跳轉有30和302跳轉,那麼30和302重定向是什麼呢 ?兩者有什麼區別?如何設置?下面就來具體看下。

什麼是30重定向?

30 ediect: 30 代表永久性轉移(Pemnently Moed)

30跳轉被稱是永久性跳轉,即是將舊網址永久導向新網址。跳轉的內容不僅有網址的跳轉,還包含頁面權重、流量,皆會一併導向新網址。在網址有所變動時,必須告訴搜索引擎網址變更的狀況,以利於搜索引擎更快速的瞭解目前的網站架構。少了跳轉,搜索引擎會將舊網址及新網址頁面判定爲各自獨立的內容。通過設定30跳轉,讓搜索引擎知道舊網址已不復存在。

什麼是302重定向?

302 ediect: 302 代表暫時性轉移(Tempoily Moed )

302跳轉也叫暫時性跳轉,是將網頁暫時轉移到其他頁面。有別於30跳轉將流量與權重導向新網址,302跳轉僅是將舊網址的流量移轉到新網址,並不會移轉頁面權重。因此使用302跳轉時,舊網址並不會因爲暫時被轉移到新網址,就被移除收錄以及失去排名。

30和302重定向的區別:

區別在於:30的舊地址被永久刪除(不能再訪問了),搜索引擎在抓取到新的內容後會用新的ul替換舊ul,302的舊地址還在(訪問時只是暫時轉移到新地址),搜索引擎會抓取新的內容後保存舊的ul。

如何設置30和302重定向:

30重定向設置:接上pemenent就代表30

if ($host != ̺bc.com̻) {

ewite ^/(.*)$ http://www.bc.com/$ pemnent;

}

302重定向設置:接上ediect就代表302

if ($host != ̺bc.me̻) {

ewite ^/(.*)$ http://www.bc.com/$ ediect;

}

如果你使用的是WodPess,還有一箇比較簡單的選擇是使用免費的SEO插件來創建重定向,比如Rediection插件,安裝激活該插件後,即可進行設置30跳轉了。