當(dāng)前位置:首頁 >  站長(zhǎng) >  搜索優(yōu)化 >  正文

搜索引擎優(yōu)化規(guī)范之一:設(shè)置正確的網(wǎng)址結(jié)構(gòu)

 2012-12-10 16:34  來源: 潤(rùn)明百度優(yōu)化   我來投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過

在筆者做SEO顧問服務(wù)的時(shí)候,經(jīng)常遇到5個(gè)基本SEO問題,最常見的一個(gè)普通問題就是URL網(wǎng)址得結(jié)構(gòu)層次問題。然后我教給他一些基本的知識(shí),幫助他如何做到正確的URL,讓他了解到什么才是最主要的問題,以及如何解決它。

網(wǎng)址的規(guī)范化

雖然這個(gè)聽起來有點(diǎn)想一個(gè)范圍很廣的SEO術(shù)語,但是理解起來也不難。意思是說網(wǎng)址的會(huì)規(guī)范化要求你用一個(gè)網(wǎng)址并且僅僅是最合適的一個(gè)網(wǎng)址來對(duì)應(yīng)一個(gè)頁面。比如說如果網(wǎng)站里有一個(gè)相同內(nèi)容但是URL卻不同的幾個(gè)網(wǎng)頁,搜索引擎會(huì)從URL上判斷為不同的幾個(gè)頁面,結(jié)果是會(huì)導(dǎo)致被認(rèn)為是網(wǎng)站出現(xiàn)了重復(fù)內(nèi)容頁面。URL案例如下所示:

example.com/page

www.example.com/page

example.com/page/

www.example.com/page/

example.com/page/index.html

www.example.com/page/index.html

以上網(wǎng)址取決于你如何使用它們鏈接到網(wǎng)站內(nèi)部,或者如何用它們中的who作為外鏈鏈接到該頁面。如果上面6個(gè)URL或者更多的URL可以只用一個(gè)URL來替換,那么搜素引擎很容易判斷網(wǎng)址得唯一性。

你可以解決這個(gè)問題用rel=canonical元標(biāo)記,但這其實(shí)是一個(gè)樂隊(duì)援助方案。如果99%的人鏈接到一個(gè)版本的網(wǎng)址不匹配性規(guī)范標(biāo)簽,搜索引擎會(huì)忽略你的標(biāo)簽支持的鏈接。

解決這個(gè)問題的最好方法就是301轉(zhuǎn)向,可在服務(wù)器端設(shè)置修改。可以把不帶WWW的301到帶WWW,或者反過來,并且站內(nèi)鏈接和站外鏈接不要使用/index.html的做鏈接指向。

轉(zhuǎn)移、改變和轉(zhuǎn)向URL網(wǎng)址

如果你的網(wǎng)站是在足夠長(zhǎng)的時(shí)間(至少1年以上),但是因?yàn)檫@樣或那樣的原因,你將不得不改變URL。當(dāng)你這樣做時(shí),最好的方式,用301重定向從舊到新的網(wǎng)址以確保流量不會(huì)流失。用站長(zhǎng)工具查看是否完成301轉(zhuǎn)向。如圖

 

如何做301轉(zhuǎn)向請(qǐng)看下面的具體步驟:有這樣幾個(gè)方法可供大家參考:

1.在.htaccess文件中增加301重定向指令

采用“mod_rewrite”技術(shù),形如:

RewriteEngine on

RewriteRule ^(.*)$ [R=301,L]

2.適用于使用Unix網(wǎng)絡(luò)服務(wù)器的用戶

通過此指令通知搜索引擎的spider你的站點(diǎn)文件不在此地址下。這是較為常用的辦法。

形如:Redirect 301 /

3.在服務(wù)器軟件的系統(tǒng)管理員配置區(qū)完成301重定向

適用于使用Window網(wǎng)絡(luò)服務(wù)器的用戶

4.綁定/本地DNS

如果具有對(duì)本地DNS記錄進(jìn)行編輯修改的權(quán)限,則只要添加一個(gè)記錄就可以解決此問題。若無此權(quán)限,則可要求網(wǎng)站托管服務(wù)商對(duì)DNS服務(wù)器進(jìn)行相應(yīng)設(shè)置。

DNS服務(wù)器的設(shè)置

若要將blog.admin5.com指向m.babqa.cn,則只需在DNS服務(wù)中應(yīng)增加一個(gè)別名記錄,可寫成:bbs IN CNAME m.babqa.cn。

如需配置大量的虛擬域名,則可寫成:* IN CNAME m.babqa.cn.

這樣就可將所有未設(shè)置的以admin5.com結(jié)尾的記錄全部重定向到m.babqa.cn上。

5.用ASP/PHP實(shí)現(xiàn)301重定向:

ASP:

Response.Status="301 Moved Permanently"

Response.AddHeader "Location",";

Response.End

PHP:

header("HTTP/1.1 301 Moved Permanently");

header("Location:;);

exit();

友情提示:本文由潤(rùn)明seo提供,A5投稿,轉(zhuǎn)載請(qǐng)注明版權(quán)www.runmingseo.com 和出處m.babqa.cn

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)文章

熱門排行

信息推薦