301永久重定向實現方式及302重定向(3)_SEO優化教程
推薦:再談反向鏈接,這些方法您都用了嗎?這是一個被反復提起的問題,所以我的文章標題再談反向鏈接,有過seo經驗的人大概都知道,反向鏈接對于一個網站來說有多么的重要,具體它的重要性在哪里我想大家
其實網站重定向極為普遍,譬如不滿足原來的域名而申請了一個新域名;買下輕易被人錯拼的域名,防止客戶因為拼錯URL而找不到網站,等等。可是,很多人卻會由于使用了錯誤的重定向狀態碼而遭“滅站之災”,就象Business.com。盡管他們的重定向理由充分合理,然而若使用不當,則可能被Google誤認為是利用多個域名指向同一網站,那么你的網站就會被封掉,罪名是“利用重復的內容來干擾Google搜索結果的網站排名”。Business.com就是最好的前車之鑒。只不過大多數使用錯誤重定向參數的網站沒Business.com這么幸運,一個小小的重定向就可能使網站前功盡棄,只能從頭來過:重新申請新域名,重新發布新網站,等等。記住:Google絕不會同情任何人即使無心犯下的錯誤。
網站服務器響應網頁瀏覽請求的運作流程
讓我們先來了解一下用戶/搜索引擎和網站一開始的交互流程。當用戶或搜索引擎向一個網站服務器發出網頁瀏覽請求時,該服務器將:
1.通過域名服務器(DNS)將域名轉換為網站的IP地址,然后返回給客戶
2.打開一個該IP套接口連接
3.記下通過該套接口的一個HTTP數據流
4.從WEB服務器接收一個響應請求的HTTP數據流。該數據流包含狀態碼,狀態碼的值由HTTP協議所決定。這里所說的“HTTP數據流”信息也叫“頭信息(Header)”。頭信息中包括了日期,服務器類型,通常還會有一條“200 OK”信息。假如一切良好,那么網絡服務器就會將“200 OK”信息以及請求頁面發送出去。假如網站在這時候已經建立了重定向,那么服務器就會在頭信息中包含一個“302 Moved Temporarily”或“301 Moved Permanent”之類的響應信息。搜索引擎會根據服務器頭信息中的內容作出決定。
網站重定向的注重事項
1.若預備將服務器上的文件移到其它地方時,須就以下信息正確地通知搜索引擎的爬行程序:
- 目標地址:這些文件被移向何方
- 移動屬性:暫時移走還是永久性移走
2.對擁有多個域名的網站,專家建議應把那些不想在搜索引擎上推廣的域名用301跳轉命令來永久性重定向。
確保網站實施了正確的301重定向
對于正確實施301重定向,有這樣幾個方法可供大家參考:
1.在.htaccess文件中增加301重定向指令
2.適用于使用Unix網絡服務器的用戶。通過此指令通知搜索引擎的spider你的站點文件不在此地址下。這是較為常用的辦法。形如:Redirect 301 / http://www.yourdomain.com/
3.在服務器軟件的系統治理員配置區完成301重定向
適用于使用Window網絡服務器的用戶
4.采用“mod_rewrite”技術
通過該技術進行的改變將在.htaccess文件中體現出來,形如:
Options FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yourdomain.com
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=permanent,L]
5.綁定/本地DNS(域名別名跳轉)
假如具有對本地DNS記錄進行編輯修改的權限,則只要添加一個記錄就可以解決此問題。
若無此權限,則可要求網站托管服務商對DNS服務器進行相應設置。
DNS服務器的設置
若要將aaa.domain.com指向www.domain.com,則只需在DNS服務中應增加一個別名記錄,可寫成:aaa IN CNAME www.domain.com。
如需配置大量的虛擬域名,則可寫成:* IN CNAME
分享:慎視Seo,個人站長才有活路searchengineoptimization,搜索引擎優化,簡稱seo。它是指遵循搜索引擎的搜索原理,對網站結構、網頁文字語言和站點間互動外交略等進行合理規劃部署,以改善
- 相關鏈接:
- 教程說明:
SEO優化教程-301永久重定向實現方式及302重定向(3)。