發(fā)表于:2009-05-28 00:00:00來(lái)源:網(wǎng)絡(luò)人氣:4202
什么是網(wǎng)址規(guī)范化? 我們可以反過來(lái)想,簡(jiǎn)單點(diǎn)說就是內(nèi)容相同但URL不一樣的網(wǎng)址為不規(guī)范化網(wǎng)址。
不規(guī)范化網(wǎng)址代來(lái)的問題是:
1.多個(gè)URL存在分散了頁(yè)面權(quán)重,不利于排名。
2.對(duì)搜索引擎來(lái)說是浪費(fèi)資源,浪費(fèi)帶寬。
3.搜索引擎發(fā)現(xiàn)多個(gè)網(wǎng)址內(nèi)容相同時(shí),雖然不會(huì)懲罰,但是它根據(jù)自己的算法找出自己認(rèn)為是規(guī)范化的網(wǎng)址,但這通常和我們希望的網(wǎng)址不同。
4.如果網(wǎng)站上網(wǎng)址規(guī)范化問題非常嚴(yán)重,那是會(huì)影響收錄,甚至也有被懲罰的可能。
下面有一些常規(guī)的處理辦法:
1.用301轉(zhuǎn)向,把不規(guī)范化URL全部轉(zhuǎn)向到規(guī)范化URL
2.在提交給搜索引擎的網(wǎng)站地圖中全部指定規(guī)范化網(wǎng)址
3.在Google管理員工具中設(shè)置帶wwW和不帶wwW的,哪一個(gè)是規(guī)范化版本
4.確保使用系統(tǒng)只產(chǎn)生規(guī)范化網(wǎng)址
5.確保網(wǎng)站上所有內(nèi)部鏈接都指向規(guī)范化網(wǎng)址
但這些方法都有一些這樣或那樣的問題,要不就是只適合google,或由于權(quán)限問題比如像301轉(zhuǎn)向這些根本無(wú)法設(shè)置,程序設(shè)置大部分站長(zhǎng)估計(jì)也都頭痛的說,不過現(xiàn)在有個(gè)好消息是,Google,雅虎,微軟共同發(fā)布了一個(gè)新的標(biāo)簽canonical tag,專門用于解決網(wǎng)址規(guī)范化問題:
其實(shí)就是在HTML文件的頭部加上這樣一段代碼:
<link rel="canonical" />
意思就是這個(gè)網(wǎng)頁(yè)的規(guī)范化網(wǎng)址應(yīng)該是:
http://www.example.com/product.php?item=swedish-fish
下面這些URL都可以加上這段代碼:
http://www.example.com/product.php?item=swedish-fish&category=gummy-candy
http://www.example.com/product.php?item=swedish-fish&trackingid=1234&sessionid=5678
這些URL的真正規(guī)范化網(wǎng)址就都成為:
http://www.example.com/product.php?item=swedish-fish
這個(gè)標(biāo)簽相當(dāng)是一個(gè)頁(yè)面內(nèi)的301轉(zhuǎn)向,只是用戶并不被轉(zhuǎn)向,還是停留在不變網(wǎng)址上,而搜索引擎會(huì)把它當(dāng)作是301轉(zhuǎn)向處理,也就是說把頁(yè)面鏈接的權(quán)重都集中到代碼中指明的規(guī)范化網(wǎng)址上了,是不是很爽啊,呵呵。
不過,有幾個(gè)細(xì)節(jié)還是需要注意一下:
1.這個(gè)標(biāo)簽只是一種建議或暗示,所以搜索引擎會(huì)并不是百分之百的按這個(gè)代碼來(lái)做
,還是會(huì)考慮其他情況來(lái)判斷規(guī)范化網(wǎng)址。
2.這段代碼既可以使用絕對(duì)地址,也可以使用相對(duì)地址。
3.指定的規(guī)范化網(wǎng)址上的內(nèi)容,與其他使用這段代碼的非規(guī)范化網(wǎng)址內(nèi)容可以有一些不同,不一定完全一樣。
4.指定的規(guī)范化網(wǎng)址可以是不存在頁(yè)面,返回404,也可以是還沒有被收錄的頁(yè)面。
5.這個(gè)標(biāo)簽適用于同一個(gè)域名內(nèi),包括二級(jí)域名。
6.這個(gè)標(biāo)簽不是救命草,重要的還是得把網(wǎng)站結(jié)構(gòu)做好,避免出現(xiàn)URL規(guī)范化問題。
這個(gè)標(biāo)準(zhǔn)被3大搜索引擎Google,雅虎,微軟同時(shí)支持,至于百度呢?還得在等等吧,希望可以快點(diǎn)也支持了。