url網址規范化




當我們在優化一個網站的時候,為什么要盡量保證URL的唯一性和規范化呢?
1,避免相同內容有不同網址:這個做seo朋友都會接觸到,就是一個網站如果有偽靜態設置的話,一般會出現一個動態網址和一個偽靜態網址,但是里面的內容是一樣的,這樣百度收錄后會發現不同網址內容相同,不是很友好。
2,與期望的收錄網址不一樣:比如一些我們不希望被搜索引擎收錄的網址被收錄了,一般我們期望百度等搜索引擎能夠收錄我們網站的偽靜態網址,而去掉對應的動態網址。
3,權重分散了:還有一個問題就是一個動態的網址和對應的偽靜態網址,如果沒有規范化,這樣這個頁面的權重會分散,如果標準化301指向一個網址的話,可以使這個頁面的權重得到集中。
那么對于網站URL內沒有規范化的網址我們有什么應對措施呢,簡單說說。
1,網站中只使用標準化鏈接:比如我們希望使用加www.的網址,那么在我們優化站內的時候,只要出現內部鏈接的地方全部都使用加www.的寫法,這樣無論是真實的用戶還是搜索引擎蜘蛛也都會順著www.的網址進行抓取,在一定程度上規范了網站的網址。
2, 用301跳轉或者使用canonical標簽:可以根據自己站點的程序或者空間上進行301跳轉到標準化網址,或者在head中使用canonical標 簽,具體用法是在head之間加上(前面加“<”)link rel="canonical" href="本頁面的標準化網址" /(后面加“>”)即可。
3,用robots.txt屏蔽掉不規范的網址:你可以在robots.txt加上屏蔽掉不規范的網址,比如屏蔽掉動態頁面加上Disallow: /*?*,具體的可以根據實際情況進行調整。