在seo過程中,301轉向往往起着一定的作用。那現在我們來看看asp.net中怎麼來設定301轉向。
asp.net 中的一個很簡單的轉向
response.redirect("http://www.0701yt.net"); //建立一個302轉向到http://www.0701yt.net
302轉向(google能識别)雖然簡單明了,對搜尋引擎友好度卻很差,搜尋引擎
隻将它看作是一個臨時的連接配接轉移資訊,這意味着它的目标可以改變
每一個請求。當你需要轉向的時候傳遞pr值,增加搜尋引擎友好度,想把老的網站牽引到新網站的時候,你需要使用301轉向。下面做一個簡單的代碼片段
response.clear();
response.statuscode = 301;
response.appendheader("location", "http://www.0701yt.net");
response.end();
301轉向(或叫301重定向,301跳轉)是當使用者或搜尋引擎向網站伺服器
發出浏覽請求時,伺服器傳回的http資料流中頭資訊(header)中的狀态碼的一種,表示本網頁永久性轉移到另一個位址。
作用就象下圖:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZwpmLwkTN3IzNw8CX4IDNwkDMvw1ZtlGbsF2LcdWbpBXdvwVbvNmL6Fmbph2Yvw1LcpDc0RHaiojIsJye.jpg)