網站301重定向方法
5種方法幫你實現網站301重定向通常情況下一個我們做得網站都一個動態(tài)性質的網站,想讓搜索引擎收錄的話,很困難,因此,為了優(yōu)化的需要,我們會考慮使用301永久重定向的方法來將網站從一個動態(tài)網站來轉變成為
5種方法幫你實現網站301重定向
通常情況下一個我們做得網站都一個動態(tài)性質的網站,想讓搜索引擎收錄的話,很困難,因此,為了優(yōu)化的需要,我們會考慮使用301永久重定向的方法來將網站從一個動態(tài)網站來轉變成為一個靜態(tài)網站,那301重定向如何是如何實現的呢?
鄭州網站建設公司介紹,301重定向的方法分以下幾種情況:
1、301重定向做法之服務器軟件
通過服務器配置區(qū)域設置301重定向。此方法較適用于windows 服務器用戶群體。
2、301重定向做法之本地DNS
例如,將“網址1”重定向至“網址2”的話。需要在網站DNS 服務器中增加一個別名記錄,別名記錄為:newsINCNAME 網址2。
注:當需要將較多的域名重定向至網址2時,別名記錄可寫為*INCNAME 3、301重定向做法之linux 服務器
對于linux 服務器用戶而言,301重定向做法就更為簡便了,直接通過指令Redirect301/
4、301重定向做法之ASP/PHP
對于ASP/PHP的網站,可通過類似以下代碼的方式實現301重定向。 ASP :
Response.Status=”301MovedPermanently”
Response.AddHeader“Location”,”http://網址”
Response.End
PHP :
header(“HTTP/1.1301MovedPermanently”);
header(“Location:http://網址”);
exit();
,5、301重定向做法之.htaccess 文件
通過.htaccess 文件,并將.htaccess 文件上傳至網站服務器根目錄,也是一種十分常用的301重定向做法。
.htaccess 文件內容舉例:
RewriteEngineon
RewriteRule^(.*)$http://www.weilaitvb.com/$1[R=301,L]
#要了解上面這行代碼需要好好研究下mod_rewrite模塊的知識
那么如果是.net 程序的話我們可以在WEB.config 里面放入下列代碼
redirectType="Permanent"/>
,當然有301的永久重定向,就有302的暫時重定向,只有當一個網站或網頁在24到48小時之內臨時移到其它位置的情況下才能使用該命令。鄭州網站建設公司指出,能夠對302重定向具備優(yōu)異處理能力的只有Google ,在前些年,不少搞SEO 曾廣泛應用這項技術作弊,但也很容易遭受懲罰。
具體用法:
用HTML 跳轉:,表示5秒后自動跳轉到首頁,你也可以把時間設置的更短,但也很容易被搜尋引擎容易誤判為spam 而遭到懲罰。
用javascript 跳轉:location.href='http://網址'