301重定向設置作為網站的常見設置之一,是基礎優化良好的衡量標準之一,讓網站集中權重,降低頁面重復率的有效措施。
1.網站更換新的域名如果想保留原來站點的權重,那最好是做301重定向。比如原來的京東域名:360buy.com,永久定向到了新的域名:jd.com。但是百度還是認為新域名是新網站來處理,要全部轉到新網站需要2-3個月時間。
2.帶www和不帶www的域名重定向一般域名都會解析成帶www和不帶www的URL,其實不帶www的才是主域。因為兩個不同的訪問地址都能訪問主頁,搜索引擎會認為這是兩個相同的頁面,權重分散。至于把哪一個定位到另一個,因人而異。大多數人接受帶www的網址,認為“比較專業”。新購買的空間都有一個臨時的訪問地址,如果不小心向搜索引擎提交了該地址,可是一件麻煩事,不僅影響到了真正主域名的權重,還不一定刪除得了。
3.301重定向有區別于一般的js跳轉,js跳轉并不能傳遞權重。
如果不想處理或者不會,可查看聯系本站技術為你處理《301跳轉、301設置、網站301臨時重定向、網址代碼》 不同空間系統使用301重定向方法 1.適用于linux系統
設置.htaccess文件,且虛擬主機支持。把帶www的URL跳轉到不帶www的URL上,為了更集中權重,可以把帶index.html、index.php、index.htm后綴的URL301到,如:http:tao2t.com。
在.htaccess文件的第一行(需要寫在其他代碼前)里寫上以下代碼:
RewriteEngine OnRewriteCond %{THE_REQUEST} ^[A-Z]{3,9}/ /index/.(php|html|htm)/ HTTP/RewriteRule ^index/.(php|html|htm)$ http://www.tao2t.com/ [R=301,L]如果全站(主頁、列表頁、內容頁等)做301跳轉,需要在上述.htaccess代碼下面增加代碼:
RewriteEngine OnRewriteCond %{HTTP_HOST} !^tao2t.com [NC]RewriteRule ^(.*)$ http://www.tao2t.com/$1 [L,R=301]同樣的要是把不帶www重定位到帶www只要把兩者換過來即可。
如果某個文件夾(如/channel/)做301跳轉到動態的地址(/plus/list.php?tid=1),對應的.htaccess代碼如下
RewriteEngine OnRewriteCond %{HTTP_HOST} !^www..com [NC]RewriteRule ^channel/$ /plus/list.php?tid=1 [R=301,L]在.htaccess文件在測試的過程中,萬網主機如果設置301跳轉,而在.htaccess文件中沒有設置301跳轉,會出現可以首頁301跳轉,內頁不跳轉。為了安全起見,建議linux系統網站都設置.htaccess文件。
2.適用Unix系統通過此指令通知搜索引擎你的站點不在此地址下,如:Redirect 301/http://www.xxx.com
以下為引用的內容:
www.xxx.comxxx.comxxx.com/index.htmlwww.xxx.com/index.html 3.適用Windows系統在域名管理后臺設置url轉發,前面寫上xxx.com 不帶www的,后面框里寫上www.xxx.com這種帶www的域名,設置成顯式轉發。顯式轉發相當于301,隱式轉發相當于302,比較危險。
不過值得一提的是,因為URL轉發和301概念不同,所以并不是所有的顯式轉發都是301的(聽說萬網提供的url轉發是302的),可以使用http://tool.alimama.com/tools.php 提供的網站Header信息查詢工具查詢baidu.com,如果返回代碼有“HTTP/1.1 301 Moved Permanently”。恭喜,那就是301的。我的是新網,新網(xinnet)提供url顯式轉發是301的,我就使用了此方法。
如果你是萬網,又是windows主機,那就用DNS別名解析吧。
4.ASP/PHP實現301重定向 ASP:Response.Status="301 Moved Permanently"Response.AddHeader "Location","http://www.baidu.com/"Response.EndPHP:header("HTTP/1.1 301 Moved Permanently");header("Location:http://www.baidu.com/");exit();如果不想處理或者不會,可查看聯系本站技術為你處理《301跳轉、301設置、網站301臨時重定向、網址代碼》
301的好處和用處相信都給大家說清楚了,快行動起來吧,讓你的網站更加完善~以上就是什么是301重定向,301重定向怎么設置方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
新聞熱點
疑難解答