在網站最佳化的過程中seo工具經常會發現一種現象:如site:leoit.cn的結果竟然高於site:www.leoit.cn,這樣對我們的網站最佳化很不利,因為我們主推的目標網址是:www.leoit.cn,而不帶www的網址收錄增加會導致網站權重的流失,那麼我們該怎樣解決這一問題呢,今天seo工具為大家講解一種非常重要的seo技術,即頁面永久性移走(301重新導向),這一技術其實出現已經很久,但能熟練操作的並不多,下面我們為大家做詳細說明:
301重新導向可促進搜尋引擎最佳化效果
從搜尋引擎最佳化角度出發,301重新導向是網址重新導向最為可行的一種辦法。當網站的網域名稱發生變更後,搜尋引擎只對新網址進行索引,同時又會把舊地址下原有的外部連結如數轉移到新地址下,從而不會讓網站的排名因為網址變更而收到絲毫影響。同樣,在使用301永久性重新導向命令讓多個網域名稱指向網站主域時,亦不會對網站的排名產生任何負面影響。
302重新導向可影響搜尋引擎最佳化效果
迄今為止,能夠對302重新導向具備優異處理能力的只有Google。也就是說,在網站使用302重新導向命令將其它網域名稱指向主域時,只有Google會把其它網域名稱的連結成績計入主域,而其它搜尋引擎只會把連結成績向多個網域名稱分攤,從而削弱主站的連結總量。既然作為網站排名關鍵因素之一的外鏈數量受到了影響,網站排名降低也是很自然的事情了。
綜上所述,在眾多重新導向技術中,301永久性重新導向是最為安全的一種途徑,也是極為理想的一款解決方案。
對於正確實施301重新導向,有這樣幾個方法可供大家參考:
1.在.htaccess檔案中增加301重新導向指令
採用“mod_rewrite”技術,形如:
RewriteEngine on
RewriteRule ^(.*)$ http://www.leoit.cn/$1 [R=301,L]
2.適用於使用Unix網路伺服器的使用者
通過此指令通知搜尋引擎的spider你的網站檔案不在此地址下。這是較為常用的辦法。
形如:Redirect 301 / http://www.leoit.cn
3.在伺服器軟體的系統管理員配置區完成301重新導向
適用於使用Window網路伺服器的使用者
4.綁定/本地DNS
如果具有對本地DNS記錄進行編輯修改的許可權,則只要添加一個記錄就可以解決此問題。若無此許可權,則可要求網站託管服務商對DNS伺服器進行相應設定。
DNS伺服器的設定
若要將http://blog.leoit.cn指向http://www.leoit.cn,則只需在DNS服務中應增加一個別名記錄,可寫成:blog IN CNAME http://www.leoit.cn。
如需配置大量的虛擬網域名稱,則可寫成:* IN CNAME http://www.leoit.cn.
這樣就可將所有未設定的以williamlong.info結尾的記錄全部重新導向到http://www.leoit.cn上。
5.用ASP/PHP實現301重新導向:
ASP:
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”http://www.leoit.cn/”
Response.End
PHP:
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location:http://www.leoit.cn/”);
exit();
經過seo工具的以上處理後,過段時間你再對比:site:leoit.cn和site:www.leoit.cn的結果,就會發現你的網站收錄基本都變成了帶www,趕快試試吧!
本文轉自:http://www.leoit.cn/archives/2035.html