當(dāng)我們?cè)趦?yōu)化一個(gè)網(wǎng)站的時(shí)候,為什么要盡量保證URL的唯一性和規(guī)范化呢?

1,避免相同內(nèi)容有不同網(wǎng)址:這個(gè)做seo朋友都會(huì)接觸到,就是一個(gè)網(wǎng)站如果有偽靜態(tài)設(shè)置的話,一般會(huì)出現(xiàn)一個(gè)動(dòng)態(tài)網(wǎng)址和一個(gè)偽靜態(tài)網(wǎng)址,但是里面的內(nèi)容是一樣的,這樣百度收錄后會(huì)發(fā)現(xiàn)不同網(wǎng)址內(nèi)容相同,不是很友好。

2,與期望的收錄網(wǎng)址不一樣:比如一些我們不希望被搜索引擎收錄的網(wǎng)址被收錄了,一般我們期望百度等搜索引擎能夠收錄我們網(wǎng)站的偽靜態(tài)網(wǎng)址,而去掉對(duì)應(yīng)的動(dòng)態(tài)網(wǎng)址。

3,權(quán)重分散了:還有一個(gè)問(wèn)題就是一個(gè)動(dòng)態(tài)的網(wǎng)址和對(duì)應(yīng)的偽靜態(tài)網(wǎng)址,如果沒(méi)有規(guī)范化,這樣這個(gè)頁(yè)面的權(quán)重會(huì)分散,如果標(biāo)準(zhǔn)化301指向一個(gè)網(wǎng)址的話,可以使這個(gè)頁(yè)面的權(quán)重得到集中。

那么對(duì)于網(wǎng)站URL內(nèi)沒(méi)有規(guī)范化的網(wǎng)址我們有什么應(yīng)對(duì)措施呢,簡(jiǎn)單說(shuō)說(shuō)。

1,網(wǎng)站中只使用標(biāo)準(zhǔn)化鏈接:比如我們希望使用加www.的網(wǎng)址,那么在我們優(yōu)化站內(nèi)的時(shí)候,只要出現(xiàn)內(nèi)部鏈接的地方全部都使用加www.的寫法,這樣無(wú)論是真實(shí)的用戶還是搜索引擎蜘蛛也都會(huì)順著www.的網(wǎng)址進(jìn)行抓取,在一定程度上規(guī)范了網(wǎng)站的網(wǎng)址。

2, 用301跳轉(zhuǎn)或者使用canonical標(biāo)簽:可以根據(jù)自己站點(diǎn)的程序或者空間上進(jìn)行301跳轉(zhuǎn)到標(biāo)準(zhǔn)化網(wǎng)址,或者在head中使用canonical標(biāo) 簽,具體用法是在head之間加上(前面加“<”)link rel="canonical" href="本頁(yè)面的標(biāo)準(zhǔn)化網(wǎng)址" /(后面加“>”)即可。

3,用robots.txt屏蔽掉不規(guī)范的網(wǎng)址:你可以在robots.txt加上屏蔽掉不規(guī)范的網(wǎng)址,比如屏蔽掉動(dòng)態(tài)頁(yè)面加上Disallow: /*?*,具體的可以根據(jù)實(shí)際情況進(jìn)行調(diào)整。