前天,接到一個SEO優(yōu)化的單子,但是比較麻煩,客戶做了半年的網站要重新?lián)Q掉,但是舊的域名不變,可是舊網站已經就有不錯的排名了,要如何做才能把舊網站的權重轉移到新網站又能使舊的域名指向新的網站但是還不會因為網站改版等原因而讓搜索引擎懲罰呢?
好多人給出了用301重定向技術,那什么事301重定向呢?太原網站優(yōu)化給你揭曉:
在我們網站建設中,時常會遇到需要網頁重定向的情況:像網站調整,如改變網頁目錄結構,網頁被移到一個新地址,再或者,網頁擴展名改變,如因應用需要把.php改成.Html或.shtml,在這種情況下,如果不做重定向,則用戶收藏夾或搜索引擎數據庫中舊地址只能讓訪問客戶還會得到一個404頁面錯誤信息,訪問流量白白喪失;再如某些注冊了多個域名的網站,也需要通過重定向讓訪問這些域名的用戶自動跳轉到主站點,等等。
創(chuàng)建一個.htaccess文件,并將下面提供的代碼寫入文件內,它可以確保舊域名所有的目錄或者網頁正確的跳轉到新域名內。
記住.htaccess文件一定要放在舊網站的根目錄下,并且新網站要和舊網站保持相同的目錄結構及網頁文件
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.) http://www.domain.com/$1 [R=301,L]
請將上面的www.domain.com修改成你想要跳轉到的域名。
此外,我建議大家歸總舊網站的外部鏈接,并聯(lián)系相應的站點修改導入鏈鏈的URL,以指向新站點。
注意:.htaccess文件只有在使用安裝有Mod Rewrite模塊的Apache作為WEB服務器的Linux主機上才能起作用
配置完成后,一定認真檢查一下是否正確。Internet有很多類似的Server Header檢查工具,如Check Server Headers Tool – HTTP Status Codes Checker
網站重定向的注意事項
1.若準備將服務器上的文件移到其它地方時,須就以下信息正確地通知搜索引擎的爬行程序:
- 目標地址:這些文件被移向何方
- 移動屬性:暫時移走還是永久性移走
2.對擁有多個域名的網站,專家建議應把那些不想在搜索引擎上推廣的域名用301跳轉命令來永久性重定向。
編輯本段確保網站實施了正確的301重定向
對于正確實施301重定向,有這樣幾個方法可供大家參考:
1.在.htaccess文件中增加301重定向指令
2.適用于使用Unix網絡服務器的用戶。通過此指令通知搜索引擎的spider你的站點文件不在此地址下。這是較為常用的辦法。形如:Redirect 301 / http://www.yourdomain.com/
3.在服務器軟件的系統(tǒng)管理員配置區(qū)完成301重定向
適用于使用Window網絡服務器的用戶
4.采用“mod_rewrite”技術
通過該技術進行的改變將在.htaccess文件中體現出來,形如:
Options +FollowSymLinks
RewriteEngine on
RewriteCond % ^yourdomain.com
RewriteRule ^(.)$ http://www.yourdomain.com/$1 [R=permanent,L]
5.用ASP/PHP實現301重定向:
代碼在上面已經介紹過了
以上就是鄭州seo在百度搜索的一些關于301重新定向的內容,說的雖然很簡單,但是操作不當的話就會出現很嚴重的問題的,希望能對那些和我有一樣問題的朋友帶去一些幫助!