Url的規(guī)范在SEO中也是一個非常重要的部分。講到這里先講下搜索引擎最新的動態(tài)。
Url的規(guī)范
動態(tài)URL往往是搜索引擎比較頭疼的事情。椐估計,網(wǎng)上有10%-30%的URL是內(nèi)容相同但URL不一樣的不規(guī)范網(wǎng)址,而這樣導致的最嚴重問題就 是搜索引擎會把這些內(nèi)容相同的頁面可能定為復制頁面,也分散了權(quán)重,不利于排名,而對于搜索引擎無疑是一種資源的浪費。這是站長跟搜索引擎都不愿意看到 的。而最近google,microsoft和yahoo共同提出了一個URL規(guī)范來避免這一現(xiàn)象的產(chǎn)生。
前幾天Google,雅虎,微軟共同發(fā)布了一個新的標簽canonical tag,用于解決網(wǎng)址規(guī)范化問題。
簡單說,就是在HTML文件的頭部加上這樣一段代碼:
意義就是這個網(wǎng)頁的規(guī)范化網(wǎng)址應該是:
http://www.example.com/product.aspx
下面這些URL都可以加上這段代碼:
http://www.example.com/product.aspx?name=swedish-fish&category=gummy-candy
http://www.example.com/product.aspx?name=swedish-fish&trackingid=1234&sessionid=5678
這些URL的真正規(guī)范化網(wǎng)址就都成為:
http://www.example.com/product.aspx
簡單說,這個標簽相當是一個頁面內(nèi)的301轉(zhuǎn)向。區(qū)別在于用戶并不被轉(zhuǎn)向,還是停留在不變網(wǎng)址上,而搜索引擎會把它當作是301轉(zhuǎn)向處理,也就是說把頁面鏈接的權(quán)重都集中到代碼中指明的規(guī)范化網(wǎng)址上。
Url靜態(tài)化(Asp.net Url重寫)
Url靜態(tài)化是相對于動態(tài)Url而言的。
動態(tài)URL為在地址后有參數(shù)出現(xiàn),例如:
http://www.example.com/product.aspx?name=swedish-fish&trackingid=1234&sessionid=567
而靜態(tài)化后
http://www.example.com/product/name/swedish-fish/trackingid/1234/sessionid/567/
看到這個地址大家都應該感覺到靜態(tài)化后的地址可能看上去更加簡潔,而同樣,搜索引擎對靜態(tài)化后的URL也更加喜歡。當然,靜態(tài)化后的URL必須更有意義才不浪費URL靜態(tài)化這一個步驟。
例如:http://www.example.com/product.aspx?id=1& category=2
靜態(tài)化后:http://www.example.com/product/1/2/
http://www.example.com/product/category2/title1 /
明顯后一個靜態(tài)化后地址比前一個要有意義,在URL中出現(xiàn)了title,category。Url里如果出現(xiàn)些關(guān)鍵詞那么對于搜索引擎來所更有意義。
Asp.Net靜態(tài)化的方法很多,我就不摘錄過來了,發(fā)布幾個連接。記住,讓你的URL有意義。
Url靜態(tài)化的方法連接:
http://msdn.microsoft.com/zh-cn/library/ms972974.aspx
http://blogs.iis.net/carlosag/archive/2008/09/02/iis-7-0-and-url-rewrite-make-your-web-site-seo.aspx
http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx
http://www.codeproject.com/KB/aspnet/URL-Rewriting-in-ASPNET.aspx
原文鏈接:http://www.blog-design.cn/post/aspdotnet-seo-url.html