頁面永久性移走(301重定向)是一種非常重要的自動轉向技術。在更換域名的時候起著不可替代的作用,他不僅可以實現網頁的批量指定轉跳,還可促進搜索引擎優化效果。不同於302,從搜索引擎優化角度出發,301重定向是網址重定向最為可行的一種辦法。當網站的域名發生變更後,搜索引擎只對新網址進行索引,同時又會把舊地址下原有的外部鏈接如數轉移到新地址下,從而不會讓網站的排名因為網址變更而收到絲毫影響。當然各個搜索引擎對301的處理方式是不一樣的。
對於如何實施301重定向,筆者整理了幾種方法供需要的站長參考:
以下為引用的內容:
ASP:
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.yuanma.cc/"
Response.End
PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.yuanma.cc/");
exit();
JSP:
<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.yuanma.cc/” );
response.setHeader( “Connection”, “close” );
%>
ASP.Net:
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,”http://www.yuanma.cc “);
}
</script>
IIS:選擇需要301重定向的站點或者站點目錄,右鍵屬性-》目錄,選擇重定向URL並輸入地址,勾選“資源的永久定向”。如下圖:
值得注意的是,域名服務商的解析系統內的網址轉發用的不一定是使用的是301重定向,使用之前最好聯系客服確定下轉發類型。
QQ:5503525 QQ交流群:353263
本文來自:www.yuanma.cc 轉載請保留出處,謝謝了
感謝 源碼網 的投稿