日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

SEO 301重定向-301永久轉向頁面(ASP PHP JSP)

 CevenCheng 2010-08-24

SEO 301重定向-301永久轉向頁面(ASP PHP JSP)

301重定向是什么?

301重定向又叫301轉向(或叫301跳轉),301永久重定向。當用戶或搜索引擎向網站服務器發(fā)出瀏覽請求時,服務器會返回一個HTTP數據流的頭信息header,返回當前請求網頁的狀態(tài)碼,除了301 HTTP狀態(tài)碼,還有其他常見的HTTP狀態(tài)碼如,200一切正常OK,404找不到網頁NOT FOUND,302暫時性轉向Moved Temporarily,等等。301 則表示請求的網頁永久性轉移到另一個地址location。更多HTTP狀態(tài)碼的信息請看這篇文章的后面部分:404錯誤頁面重定向 PHP使用HEADER頭發(fā)送狀態(tài)(Status)信息(二)

301永久重定向 301轉向的作用

有時候我們擁有不同的多個域名,又想將它們統一指向到一個網站的時候,我們可以使用301重定向,如:abc.com,chinaabc.com,abc.net,abc.org,abc.com.cn,abc.cn等等。我們就可以將這些域名全部指向一個網站。如用abc.com為主域名,其它域名就可以轉向到abc.com。

301重定向和SEO的關系

有時候我們?yōu)榱藢崿F某些具體的網站功能或效果,要使用到網址轉向。比如網址轉向方法有:404頁面,301永久轉向,302臨時轉向,JavaScript轉向,PHP/ASP/JSP轉向,META REFRESH網頁META刷新等等。但是很多時候,這些網址轉向方法被一些SEOer當作欺騙搜索引擎的工具,將多個域名統一轉向到一個域名,以期提高該域名的權重。因此現在搜索引擎對這些作弊手法非常敏感。本身這些網址轉向方法本身沒有錯,但被作弊者濫用,搜索引擎對這些可疑的網址轉向就很敏感了,做不好就會被google等搜索引擎懲罰,降低權重。

301重定向是一種對搜索引擎最友好的網址轉向方法。當網頁A用301重定向轉到網頁B時,搜索引擎可以肯定網頁A永久的改變位置,就不會將網頁A 加入索引,而將網頁B當作有效網頁進行索引。網頁A的PR網頁級別也會傳到網頁B,從而將分散到多個域名的網頁級別權重都加到一個域名中去。比如這四個URL網址: http://www./index.html   http:///index.html  http:// 我們就可以使用301重定向把前三個URL網址轉向到http://www.,這樣前三個鏈接分散的PR就會統一傳遞到最后一個網址上。

什么時候使用301重定向,如何判斷網站有301重定向問題?

301轉向不是在任何情況下都要做的,網站沒做301轉向排名也沒影響的話就不用去做,畢竟搜索引起對網址轉向很敏感,弄得花費精力不討好就沒意思了。

如果你覺得網站排名沒有預想的好,zac seo 每日一貼推薦我們可以用以下方法來查查問題:

第一,查一下這些URL是否都有差不多的PR值和網頁快照:http://   ,http://www./index.html,http:///index.html,http://www.,如果是,那可能有問題。

2)搜一下site:看是否結果中有多個主頁版本。

3)你的網站是否在Google有大量網頁被標為“ 補充材料”(Supplemental Result)。一般認為被歸為“ 補充材料”是網址規(guī)范化問題的征兆。

怎樣做301重定向頁面?

(1)如果你用的是Unix/Linux主機,可以用.htaccess文件(Unix/Linux中用于目錄特定指令如密碼,網址轉向<301>,錯誤處理<401,500>等的文件)。

比如把/old.htm轉到http://www./new.htm,可以在.htaccess文件中加入這個指令:

redirect 301 /old.htm http://www./new.htm

redirect permanent /old.htm http://www./new.htm

如果要把所有http://形式的URL用301重定向轉到 http://www.,包括:

http:///about.htm   轉到 http://www./about.htm,及  http:///dir/index.htm 轉到 http://www./dir/index.htm 等等,則還要用到mod_rewrite:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^ [NC]
RewriteRule ^(.*)$ http://www./$1 [L,R=301]

(2)如果你用的是 Windows主機,應該在控制面板做301重定向設定。

HTML無法做301轉向。HTML重定向 只能做JS或META REFRESH,但不是301轉向。HTML一被讀取,就已經返回200 OK狀態(tài)碼。

ASP 301重定向

在asp文件頭加入:

<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ” http://www.”
>

PHP 301重定向:

<?php  Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.” );
?>

JSP 301重定向:

<%
 response.setStatus(301);
 response.setHeader( "Location", "http://www./" );
 response.setHeader( "Connection", "close" );
%>

ASP .NET環(huán)境下的301 重定向: 
  <script runat=”server”> 
private void Page_Load(object sender, System.EventArgs e ) 
  { 
  Response.Status = “301 Moved Permanently”; 
  Response.AddHeader(”Location”,”http://news.”); 
  } 
  </script>


CGI Perl環(huán)境下的301 重定向: 
  $q = new CGI; 
  print $q->redirect(”http://news./”);

注意: .htaccess文件只是一個普通文字文件,你可以先新建一個文件名為.htaccess.txt的TXT文本文檔,寫入指令后,將后面的.txt去掉,上傳到你網站的根目錄下就可以,不需要再修改Apache設置。

301狀態(tài)碼在線測試工具: 
  http://www./seo-tool/redirect-check

本文地址:SEO 301重定向-301永久轉向頁面(ASP PHP JSP)

相關文章:404錯誤頁面重定向 PHP使用HEADER頭發(fā)送狀態(tài)(Status)信息(一)

                    404錯誤頁面重定向 PHP使用HEADER頭發(fā)送狀態(tài)(Status)信息(二)

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多