如何正確設(shè)置301跳轉(zhuǎn)和常見問題匯總
問:我設(shè)置了301跳轉(zhuǎn),多久能夠生效?
答:目前百度無(wú)法承諾301跳轉(zhuǎn)的生效時(shí)間,由于站長(zhǎng)感遭到的生效時(shí)間會(huì)受多要素影響,比方Baiduspider再次抓取這個(gè)頁(yè)面發(fā)現(xiàn)其設(shè)置了301的時(shí)間、網(wǎng)頁(yè)的重要水平以及本身質(zhì)量等。
問:301跳轉(zhuǎn)生效后,原網(wǎng)頁(yè)能否會(huì)被刪除?
答:不會(huì),會(huì)與跳轉(zhuǎn)后的新網(wǎng)頁(yè)同時(shí)存在。
問:原網(wǎng)頁(yè)新網(wǎng)頁(yè)都存在,相當(dāng)于兩個(gè)內(nèi)容反復(fù)的頁(yè)面,排名怎樣處置?
答:通常百度會(huì)以為跳轉(zhuǎn)后的新網(wǎng)頁(yè)愈加重要,原網(wǎng)頁(yè)是被放棄的網(wǎng)頁(yè),會(huì)讓新網(wǎng)頁(yè)繼承原網(wǎng)頁(yè)屬性,在搜索結(jié)果中會(huì)優(yōu)先展示新網(wǎng)頁(yè)。
問:將老域名跳轉(zhuǎn)到新域名,是僅首頁(yè)301就能夠了?還是必需一切頁(yè)面301?
答:必需一切頁(yè)面301至新域名的相應(yīng)頁(yè)面。
問:原域名一切頁(yè)面都跳轉(zhuǎn)至新域頁(yè)首頁(yè)會(huì)有什么影響?
答:新域名首頁(yè)將會(huì)交換舊域名首頁(yè),新域名首頁(yè)僅繼承舊域名首頁(yè)的屬性,不會(huì)產(chǎn)生1+1>2的效果。舊域名在短時(shí)間內(nèi)依然可查。但隨著時(shí)間推移,舊域名由于質(zhì)量降落最終會(huì)被肅清出數(shù)據(jù)庫(kù)。
第一種:對(duì)整個(gè)網(wǎng)站的多個(gè)頁(yè)面設(shè)置301重定向辦法
假如要對(duì)整個(gè)網(wǎng)站設(shè)置 301重定向的話,倡議大家還是單獨(dú)樹立一個(gè)301.php,文件名能夠本人取。代碼如下:
<?php
$the_host = $_SERVER['HTTP_HOST']; //獲得進(jìn)入所輸入的域名[網(wǎng)址:像m.5thwavemovie.net]
$the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; //判別地址后面局部
$the_url = strtolower($the_url); //將英文字母轉(zhuǎn)成小寫
if($the_url=="/index.php") //判別是不是首頁(yè)
{
$the_url=""; //假如是首頁(yè),賦值為空
}
if($the_host !== 'www.icoa.cn')//假如域名不是帶www的網(wǎng)址那么停止下面的301跳轉(zhuǎn)
{
header('HTTP/1.1 301 Moved Permanently'); //發(fā)出301頭部
header('Location:http://m.5thwavemovie.net'.$the_url); //跳轉(zhuǎn)到帶www的網(wǎng)址
}
?>
留意一下:代碼if($the_host !== 'm.5thwavemovie.net')中的“!==”是不完整等于的意義,也能夠用“!=”不等于,這樣,除了能夠?qū)lxin.com跳轉(zhuǎn)到帶www的網(wǎng)址,還能夠把一切綁定到這個(gè)空間的域名跳轉(zhuǎn)的m.5thwavemovie.net。
301.php文件寫好后,用ftp軟件上傳到網(wǎng)站根目錄下,普通就是web文件下。那么怎樣調(diào)用呢?其實(shí)也很簡(jiǎn)單。
在需求設(shè)置301重定向的頁(yè)面中調(diào)用301.php,代碼:<?php include("301.php"); //301重定向 ?>將這個(gè)代碼放到你一切網(wǎng)頁(yè)的最前面,這樣就做好了。如下圖:
網(wǎng)站301重定向怎樣設(shè)置
假如僅僅是網(wǎng)站中某個(gè)單頁(yè)面停止301重定向設(shè)置,其實(shí)很簡(jiǎn)單,只需在PHP頁(yè)面的頭部加上下面兩行代碼就能夠了:
<?php
Header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://m.5thwavemovie.net");
?>如下圖:
其實(shí),大多數(shù)狀況下,我們普通是不需求設(shè)置301重定向的,用到的狀況也是很少,大家曉得怎樣做就能夠了。

網(wǎng)站301重定向怎樣設(shè)置
什么是301跳轉(zhuǎn)?
301跳轉(zhuǎn),也叫301重定向,301轉(zhuǎn)向。簡(jiǎn)單的說就是當(dāng)用戶點(diǎn)擊一個(gè)網(wǎng)址時(shí),經(jīng)過技術(shù)手腕,跳轉(zhuǎn)到指定的另一個(gè)網(wǎng)站。
301跳轉(zhuǎn)有什么作用?
301跳轉(zhuǎn)可用于網(wǎng)站改版改換域名、網(wǎng)站權(quán)重轉(zhuǎn)移等等,301跳轉(zhuǎn)有利于網(wǎng)站SEO的優(yōu)化,能夠匯集網(wǎng)站權(quán)重。大家有可能遇到過這樣的問題,不帶WWW的域名權(quán)重為2,而帶WWW的域名權(quán)重為1,這就能夠看出來(lái),網(wǎng)站權(quán)重的分散,這個(gè)時(shí)分我們應(yīng)該做301跳轉(zhuǎn),把權(quán)重集中起來(lái)。
301跳轉(zhuǎn)如何做?
第一、是直接在域名上做跳轉(zhuǎn)
這種辦法是最便當(dāng)也是最簡(jiǎn)單的,但是需求你的域名商(國(guó)內(nèi)根本沒有這類域名商了)提供這項(xiàng)功用或者到dnspod這類dns商家去購(gòu)置轉(zhuǎn)發(fā)服務(wù),一年一百多的樣子。
第二、用服務(wù)器做跳轉(zhuǎn)
vps或者獨(dú)立主機(jī),假如是的話能夠?qū)o(wú)WWW的解析至服務(wù)器IP,然后運(yùn)用IIS或ap新建一個(gè)空網(wǎng)站,將無(wú)WWW網(wǎng)站綁定后然后勾上轉(zhuǎn)發(fā)至帶WWW的域名即可。(后面細(xì)致引見)
第三、用代碼停止跳轉(zhuǎn)
假如前兩種辦法都不行的話,那我們只能選擇用代碼停止跳轉(zhuǎn),由于代碼不一樣解析器會(huì)不一樣。每一種言語(yǔ)都有本人的301跳轉(zhuǎn)代碼,代碼大家能夠上百度里面搜索,四處都是!
以上有三種辦法,東莞網(wǎng)站建設(shè)在這里就以本網(wǎng)站(m.5thwavemovie.net)為例,細(xì)致的引見一下,如何應(yīng)用IIS服務(wù)器停止301跳轉(zhuǎn)的設(shè)置,完成主域名跳轉(zhuǎn)到WWW域名上面。如以下步驟及圖片解說,請(qǐng)按步驟停止操作:
第一步:刪除主域名綁定
選擇網(wǎng)站目錄,點(diǎn)擊右鍵選擇“屬性”。
網(wǎng)站默許的是綁了主域名跟www域名,在這里我們按步驟選擇主域名并且刪除掉,最后點(diǎn)肯定!

第二步:樹立跳轉(zhuǎn)301空目錄
在IIS的網(wǎng)站上面點(diǎn)“右鍵—新建—網(wǎng)站”,依照網(wǎng)站創(chuàng)立導(dǎo)游的提示選擇下一步操作,填寫描繪稱號(hào),選擇網(wǎng)站IP,其它項(xiàng)為默許,繼續(xù)下一步,“途徑”點(diǎn)閱讀,在web目錄下新建文件夾,名字稱本人填寫,接下來(lái)繼續(xù)下一步,直到完成。
應(yīng)用IIS服務(wù)器如何做301跳轉(zhuǎn)?步驟閱讀
第三步:設(shè)置重定向url
在IIS服務(wù)器網(wǎng)站目錄下面找到方才創(chuàng)立的空網(wǎng)站目錄“bjseoer301”。選擇并單擊右鍵,選屬性,會(huì)彈出如左圖的顯現(xiàn)框。選擇“主目錄——重定向到url”在重定向到選項(xiàng)中填寫我們要跳轉(zhuǎn)的www域名。最后選擇肯定。
完成以上的操作后,我們能夠閱讀一下效果,選擇bjseoer301目錄并右鍵,點(diǎn)閱讀。假如自動(dòng)跳轉(zhuǎn)到m.5thwavemovie.net域名頁(yè)面祝賀你301跳轉(zhuǎn)曾經(jīng)設(shè)置勝利! 趕緊上網(wǎng)站上看看效果吧!

本文鏈接:http://m.5thwavemovie.net/wangzhanyouhua/476.html
|