301重定向主域名集中權(quán)重
301重定向主域名集中權(quán)重301重定向很多人不太理解, 也不知道如何使用, 導(dǎo)致域名使用很混亂, 很不利于搜索引擎優(yōu)化. 下面我們講解一下301重定向的相關(guān)知識(shí).301重定向是什么意思?在地址欄里輸入
301重定向主域名集中權(quán)重
301重定向很多人不太理解, 也不知道如何使用, 導(dǎo)致域名使用很混亂, 很不利于搜索引擎優(yōu)化. 下面我們講解一下301重定向的相關(guān)知識(shí).
301重定向是什么意思?
在地址欄里輸入:
如本人的域名為 huobaotianwan.com 可以看到自動(dòng)跳轉(zhuǎn)到 www.huobaotianwan.com 這樣的效果就是301重定向。 但并非所有的虛擬主機(jī)都支持這樣的操作,支持這樣操作的條件是:
1、linux 的虛擬主機(jī)Apache 的服務(wù)器,需要支持.htaccess 這個(gè)文件。(咨詢(xún)主機(jī)商是否支持)如果支持,則先2個(gè)域名都解析到同一個(gè)IP ,然后在.htaccess 文件開(kāi)始處加入一下規(guī)則: 代碼:
RewriteCond {http_host} ^huobaotianwan.com [NC] RewriteRule
[R=301,L]
須注意的就是:.htaccess 這個(gè)文件基本在傳到本地是不能直接被修改的,我們可以采用修改成.htaccess.txt 的形式來(lái)進(jìn)行訪問(wèn)編輯,把要寫(xiě)的代碼寫(xiě)好之后,直接把.htaccess.txt 傳上空間,再把.htaccess.txt 直接用FTP 修改成.htaccess 文件名,這樣就可以升效啦! ^(.*)$ http://www.huobaotianwan.com/$1
,2、window 的虛擬主機(jī)IIS 的服務(wù)器,需要有安裝 ISAPI_Rewrite這個(gè)組件。(咨詢(xún)主機(jī)商是否支持)如果支持,則先2個(gè)域名都解析到同一個(gè)IP ,然后在httpd.ini 文件開(kāi)始處加入以下規(guī)則:
代碼:
RewriteCond Host: ^huobaotianwan.com$
RewriteRule (.*) http://www.huobaotianwan.com$1 [R,I] 如果采用以上代碼不可行,請(qǐng)你嘗試下這個(gè)代碼:
代碼:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^huobaotianwan.com$
RewriteRule (.*) http://www.huobaotianwan.com$1 [I,RP]
對(duì)于大部分虛擬主機(jī)是不支持這樣的操作,那么這時(shí)候怎么辦?
以上301重定向的操作方式并非是必須的,如果主機(jī)不支持,采用以下的方式也是同樣可以達(dá)到效果。
1、如果是全新的域名和網(wǎng)站,也就是沒(méi)帶www 的域名暫時(shí)沒(méi)有被收錄,那么可以采用沒(méi)帶www 的域名轉(zhuǎn)發(fā)到帶www 的域名上。在域名管理后臺(tái)設(shè)置轉(zhuǎn)發(fā),國(guó)內(nèi)的一些域名商也不允
,許轉(zhuǎn)發(fā)了。
2、如果網(wǎng)站已經(jīng)存在一段時(shí)間,沒(méi)帶www 的域名也被收錄了很多頁(yè)面,則采用帶www 和不帶www 的域名同時(shí)解析到網(wǎng)站的IP 。然后,網(wǎng)站的主導(dǎo)航,分類(lèi),或次導(dǎo)航等一些比較重要的位置,盡可能采用帶www 的絕對(duì)地址。
相關(guān)疑問(wèn)?
1、為什么要把沒(méi)帶www 的域名,都通過(guò)301或其他的方式轉(zhuǎn)移到帶www 的上面呢?
這樣做主要是為了URL 標(biāo)準(zhǔn)化 ,讓網(wǎng)站的權(quán)重都集中到某一個(gè)域名上,而不是分散開(kāi)了。
2、我是否可以把帶www 的域名,301到不帶www 的域名上?
如果你發(fā)現(xiàn)沒(méi)帶www 的域名排名比較好,或收錄好很多,則可以把帶www 的域名,301到不帶www 的域名上。
我們之所以建議沒(méi)帶www 的301到帶www 的上面,主要是因?yàn)橹袊?guó)人的用域名習(xí)慣,一般是習(xí)慣帶www 的。
3、沒(méi)帶www 的域名不解析,也不轉(zhuǎn)發(fā),可以嗎?
因?yàn)楹芏嗳嗽L問(wèn)你的網(wǎng)站時(shí),可能輸入沒(méi)帶www 的域名,所以,建議是要綁定的。
4、是不是需要把index.html 或index.php 等也301到主域名?
這個(gè)是不需要的。因?yàn)樽?01的目的是集中權(quán)重,只要做到
,站內(nèi)和站外鏈接形式都采用了主域名為地址,也就是采用不帶index 的URL 為錨文本,就可以實(shí)現(xiàn)集中權(quán)重的功能。而當(dāng)所有鏈接都不帶index 了,用戶(hù)和搜索引擎也是不會(huì)訪問(wèn)到帶index 的URL 。