正確設(shè)置301重定向的5個方法
有些朋友也許和本人剛開始一樣, 并不知道什么是301重定向, 也有人說沒有必要做, 還是不做的好! 每個人都有自己的觀點和看法, 這里本人只發(fā)表自己的意見, 也給有意向做這個重定向301的朋友一個建議
有些朋友也許和本人剛開始一樣, 并不知道什么是301重定向, 也有人說沒有必要做, 還是不做的好! 每個人都有自己的觀點和看法, 這里本人只發(fā)表自己的意見, 也給有意向做這個重定向301的朋友一個建議!
什么是301重定向,其代表一種永久性轉(zhuǎn)移技術(shù), 也就是自動轉(zhuǎn)向,301重定向是網(wǎng)頁更改地址后對搜索引擎友好的最好方法,使用301來做轉(zhuǎn)址可促進搜索引擎優(yōu)化效果! 當(dāng)你的網(wǎng)站域名發(fā)生改變之后, 搜索引擎只對新網(wǎng)址進行索引,從搜索引擎優(yōu)化角度出發(fā),網(wǎng)址重定向中最為可行的一種辦法就是301重定向!
我們舉個例子:大家在站長工具中輸入你的網(wǎng)站帶www 和不帶www 查詢的權(quán)重、PR 、收錄或外鏈可能都是不一樣的, 還有就是也許你可能遇到這樣的情況,在其他網(wǎng)站鏈接你的站點時,會使用下面的連接:
***.com
www.***.com
***.com/index.html
www.***.com/index.html等等。這樣的情況有可能導(dǎo)致你站點主域名的pr 值分散到其他幾個URL 上去了。
,如果你用301重定向把其他三個URL 轉(zhuǎn)到你的主域名上, 權(quán)重和收錄也都集中在主域名:www.***.com 了
對于有意向做301重定向的朋友,給大家提做301重定向的幾個方法, 供大家參考:
首先先說下經(jīng)常遇到的, 大多數(shù)朋友都是用的虛擬主機asp 和php 的
1. 如何用在asp 、asp.net 和php 中來實現(xiàn)301重定向:
在ASP.net 中
大家可以將代碼復(fù)制到主頁index 代碼中, 根據(jù)自己的需要可以進行修改
,ASP 下的301重定向
<@ Language=VBScript >
<
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.7zvip.com" >
在PHP 中代碼:
Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: www.shuaqbi8.com" );
?>
HTTP/1.1 301 Moved Permanently
,2. 如何在IIS 服務(wù)器中來實現(xiàn)301重定向:
第一步:打開IIS 服務(wù)器, 在internet 信息服務(wù)管理器里, 在我們想要重定向的網(wǎng)頁或目錄上按右鍵301重定向圖, 選擇“重定向到URL ”。
第二步:在“重定向到”輸入框中輸入要跳轉(zhuǎn)到的目標(biāo)網(wǎng)頁的URL 地址。
第三步:選中“資源的永久重定向”點擊“應(yīng)用”即可完成。
3. 如何在Apache 服務(wù)器中來實現(xiàn)301重定向:
此方法只適用于使用Linux 主機, 與IIS 比較起來此方法相對來說要簡單些, 在Apache 中,有個很重要的文件.htaccess
代碼如下:redirect permanent /index.php http://www.****.com/index.php?go=category_6(將網(wǎng)頁index.php 重定向到http://www.****.com/index.php?go=category_6)
4. 如何在ColdFusion 下實現(xiàn)301重定向:
,此方法和上面的一樣只適用于使用Linux 主機的朋友, 首先我們創(chuàng)建一個.htaccess 文件,并將其放在舊網(wǎng)站的根目錄下并將代碼: Options FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.xxxxx.com/$1 [R=301,L]寫入htaccess 文件內(nèi), 然后將上面的www.xxxxxx.com 修改成你想要跳轉(zhuǎn)到的域名。它可以確保舊域名所有的目錄或者網(wǎng)頁正確的跳轉(zhuǎn)到新域名內(nèi)。并且新網(wǎng)站要和舊網(wǎng)站保持相同的目錄結(jié)構(gòu)及網(wǎng)頁文件。
5. 如何在Z-Blog 中實現(xiàn)301重定向
第一步:進入博客后臺, 找到“文件管理”界面
第二步:找到網(wǎng)站根目錄下的 default.asp 文件, 然后打開!
第三步:將以下代碼:
if request.ServerVariables("SERVER_NAME")="xxx.com" then Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.mc2013.com" Response.End
end if
添加到 default.asp 中
,<
這段代碼之下
第五步:將代碼中“xxx.com ”改成你自己的網(wǎng)址。最后確定無誤點擊——提交——保存。
之后我們可以利用301重定向檢測工具 檢測一下就知道你設(shè)置的成功與否了!