了解下301重定向
作者:原創(chuàng) 發(fā)布時(shí)間: 2014-04-19 09:18:41
-
301重定向: Permanently Moved,就是耐久性轉(zhuǎn)移.總的來說:301重定向是完結(jié)從一個(gè)頁面跳到咱們所期望的頁面所用的操作。
301重定向是無缺更改域名后通過做301重定向來完結(jié)搜索引擎上你的頁面依然有用和PR及其他數(shù)據(jù)不變等對搜索引擎和睦的效果,保證流量安穩(wěn),只需不是暫時(shí)搬移的情況,都建議運(yùn)用301來做轉(zhuǎn)址。
URL標(biāo)準(zhǔn)化:也稱為URL一般化,簡略的說,便是將網(wǎng)站的多個(gè)主頁地址,悉數(shù)指定在一個(gè)地址上。也便是說訪問者可以通過不相同的URL抵達(dá)相同的頁面的時(shí)分,這種情況也便是PR松散和外鏈松散的情況,可以通過做301重定向判定僅有的主頁網(wǎng)址,一致URL一切的PR和外鏈會(huì)合.搜索引擎一般認(rèn)為www和非www是兩個(gè)不相同的網(wǎng)站,從而使網(wǎng)站的權(quán)重松散,影響錄入等各方面。做301重定向的目的便是會(huì)合網(wǎng)站權(quán)重,提高網(wǎng)站錄入,搞好網(wǎng)站與搜索引擎的聯(lián)系。憑仗301耐久重定向技術(shù),SEO才非常好的完結(jié)網(wǎng)站對搜索引擎和睦.
一、IIS效力器完結(jié)301重定向
在IIS效力里需要建立兩個(gè)站點(diǎn)一個(gè)是沒有帶www的.一個(gè)帶www的,然后把不帶www的轉(zhuǎn)向到帶www的網(wǎng)站
* 翻開internet信息效力管理器,在欲重定向的頁面或目錄上按右鍵
* 挑選“重定向到URL”
* 在“重定向到”輸入框中輸入要跳轉(zhuǎn)到的方針頁面的URL地址
* 選中“資源的耐久重定向”(緊記)
* 結(jié)尾點(diǎn)擊“使用”
二、Apache效力器完結(jié)301重定向
在Apache中,有個(gè)很重要的文件。htaccess,通過對它的設(shè)置,需要打開mod_rewrite可以完結(jié)許多強(qiáng)壯的功用,301重定向只是其中之一。
在.htaccess文件里寫上以下代碼即可。
RewriteEngine on
RewriteCond %{http_host} ^surfphp搜索引擎優(yōu)化.com [NC]
RewriteRule ^(.*)$ http://www.surfphp搜索引擎優(yōu)化.com/$1 [L,R=301]
以上代碼需要寫在其他URL-rewrite代碼之前
通過合理地配備重定向參數(shù)中的正則表達(dá)式,可以完結(jié)更凌亂的匹配??蓞⒖幢菊続pache手冊。
三、其他完結(jié)301重定向
1、ASP下的301重定向
2、PHP下的301重定向
Header( “HTTP/1.1 301 Moved Permanently” ) ;
Header( “Location: http://你的域名” );
?>
3、ASP .NET下的301重定向/
4、CGI Perl下的301轉(zhuǎn)向代碼
$q = new CGI;
print $q->redirect("http://你的域名/");
5、JSP下的301轉(zhuǎn)向代碼