很多朋友可能聽說過301重定向,這是SEO網站優化中的一個常用的網址規范方法,可以將其它域名的權重轉移到指定域名上來。但可能很多朋友對他的具體用法並不熟悉,而且以前主機商或域名商可以提供這樣的服務,但現在多數服務商不提供這樣的服務,只能我們自己想辦法解決,下面我就具體介紹一下如何讓zblog實現301重定向的方法。
一。什麼情況需要做301重定向
上邊簡單說了一下,301重定向的功能是完成網址域名的跳轉,可以增加目標網站的權重值,相信有的朋友會問,這樣做算不算是作弊會不會被百度K掉。從理論上說,這是一種非常安全的方式,它不會影響網站權重,也不會被搜索引擎視為作弊的最好跳轉方法。但什麼事都不是絕對的適可而止,不要無止境的做跳轉現在百度是很智能的,不要把這種方法當做作弊的手段。現在介紹一下,什麼情況下是真正需要用網站優化seo301重定向方法的吧。
1.有多個快照的情況
我現在的情況就是發現百度中有兩個網站的快照,我的網站現在就是這種情況,www.***.org和***.org都有快照。而我不准備把***.org 當做主域名但也不能把他停止解析。所以,把不帶www的域名做了跳轉。
2.有多個域名的情況
如果你的網站上有多個域名。如xxxx.com xxxx.net xxxx.org 這些打開的都是一下網站,那麼就有必要定一個主域名,把其它不重要的指向主域名,因為其它域名會把主域名的權重分走。
3.要更換域名的情況
有的時候我們會遇到網站域名到期,或者是其它原因准備換域名的時候,可以用它來把舊域名指向新的域名。
4.網址出現問題的情況
當有頁面內容被刪除或出現錯誤訪問不了。但要注意的是301是永久重定向,如果是臨時跳轉的話,一定不要忘了恢復。而且也不太建議臨時跳轉使用301重定向。
二。網站優化重定向的時間
如我的博客使用了301重定向以後,會將不帶www的域名權重傳域名www.***.org。但是google和百度對於跳轉的理解有所不同,google會傳遞大部分權重,所需要的時間1-3個月左右。百度則會傳遞所有的權重,不過百度可能會需要很長的時間,才可以完成這個傳遞的過程。有的可能需要幾年的時間,這和網站的情況有一定的關系。所以,在這裡在提醒一下,301是永久重定向,使用之前要一定要考慮好。
三.zblog實現301重定向的方法具體操作方法:
1.復制如下代碼,將代碼中“AAA.org”改成你自己的網址。
if request.ServerVariables("SERVER_NAME")="AAA.org" then Response.Status="301 Moved Permanently" Response.AddHeader "Location", "http://www.AAA.org" Response.End end if2.進入後台 - 文件管理。
3.進入到網站根目錄下的 default.asp 代碼中。
4.將代碼加放入default.asp的圖中的位置。
5.別忘了點 保存。
完成上述操作以後,我們需要做的是檢查網站重定向是否成功。可以直接訪問一下你網站不帶www的域名,看一下是否成功。或者,通過下邊這個網站查詢網站狀態。(http://www.sjchaxun.cn/)如果返回值,第一段是 Http/1.1 301 Moved Permanently 那就說明,重定向成功。
最後說明一下,現在zblog的一些功能及程序還有待於開發升級,所以雖然用上述方法可以實現301重定向。但缺點在於,它只能完成首頁面的跳轉而並非全站所有頁面,非常讓人遺憾。請朋友們不斷關注,有新的方法我將第一時間在這裡與朋友們分享。
溫馨提示:轉摘請注明 - 文章來源 - 白剛網絡推廣博客 - 謝謝合作!
感謝 白剛 的投稿