如何將網址正常化

來源:互聯網
上載者:User
關鍵字 SEO

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

網址正常化一直是困擾站長以及搜尋引擎的一個問題。 據估計,網上有10%-30%的URL是內容相同但URL不一樣的不正常化網址。 這就造成幾個問題。 比如:

對站長來說,多個URL存在分散了頁面權重,不利於排名。

對搜尋引擎來說,浪費資源,浪費頻寬。

搜尋引擎發現多個網址內容相同時,不會懲罰,而會盡可能找出那個應該是正常化的網址。 但程式畢竟只是程式,可能出錯,挑出來的可能不是站長想要的那個正常化網址。

網站上網址正常化問題太嚴重的話,也可能影響收錄。 一個權重不很高的功能變數名稱,能收錄的總頁面數位是有限的。 搜尋引擎把資源花在收錄不規範的網址上,留下給真正不同內容的資源就減少了。

要解決URL正常化問題也有很多選項,比如:在Google管理員工具中設置帶3W和不帶3W的,哪一個是正常化版本使用301轉向,把不正常化URL全部轉向到正常化URL,確保使用的CMS系統只產生正常化網址, 確保網站上所有內部連結都指向正常化網址,在提交給搜尋引擎的網站地圖中全部指定正常化網址,但這些方法都各有局限。

Google管理員工具不適用於其他搜尋引擎,有的站長因為某種原因做不了301轉向,CMS系統大部分情況下不受自己控制,內部連結自己可以控制,但其他人連結到自己網站上就不受控制了,總之,雖然有解決方法備選, 但網址正常化到目前為止還是個不小的問題。

前幾天Google,雅虎,微軟共同發佈了一個新的標籤canonical tag,用於解決網址正常化問題。

簡單說,就是在HTML檔的頭部加上這樣一段代碼:

意義就是這個網頁的正常化網址應該是:

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的真正正常化網址就都成為:

HTTP://www.example.com/product.php?item=swedish-fish

簡單說,這個標籤相當是一個頁面內的301轉向。 區別在於使用者並不被轉向,還是停留在不變網址上,而搜尋引擎會把它當作是301轉向處理,也就是說把頁面連結的權重都集中到代碼中指明的正常化網址上。

另外有幾個細節站長需要注意:

這個標籤只是一種建議或暗示,而不是指令,它不像robots檔那樣是個指令。 所以搜尋引擎會很大程度上考慮這個代碼,但並不是百分之百,還會考慮其他情況來判斷正常化網址。 這也防止站長有可能把網址弄錯。

這段代碼既可以使用絕對位址,也可以使用相對位址。 通常還是建議使用絕對位址比較保險。 指定的正常化網址上的內容,與其他使用這段代碼的非正常化網址內容可以有一些不同,不一定完全一樣。 比如在電子商務網站上有很多按價錢、顏色,、尺寸升降排序,生成的URL全都不一樣,但內容大體相同,只有細社區別,就可以使用這個標籤。

指定的正常化網址可以是不存在頁面,返回404,也可以是還沒有被收錄的頁面。 但是不建議這麼做,別沒事找事。 這個標籤適用于同一個功能變數名稱內,包括次層網域。 但不適用於不同功能變數名稱之間,防止有人劫持。 別把這個標籤當救命草,首先還是得把網站結構做好,儘量避免出現URL正常化問題。 這只是最後萬不得已的方法。

敏感的人大概能從這個新標準裡看到建立大量外部連結的機會。 最後提一句,這個標準被3大搜尋引擎Google,雅虎,微軟同時支援,為什麼沒提百度呢?記得看到報導,從搜索量來看,百度是世界上第二大搜尋引擎,為什麼不帶著我們一起玩?

作者: Zac@SEO每天一貼

原載: 點石互動搜尋引擎優化博客

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.