当前位置: 首页 > 图文教程 > 网站运营 > 网站优化 > Asp.Net程序员与SEO - .Net的URL静态化

网站优化
SEO试验:谷歌喜欢专业网站,百度喜欢娱乐网站
优化网站:让网站访问速度更快的方法
SEO教程:搜索引擎确定重复内容的原理
淘宝网店宝贝信息排名优化的技巧
SEO教程:Baiduspider常见问题解答
网站优化教程:网站链接的时间长短问题
SEO教程:搜索引擎收录网站的一些秘密
SEO专家:回答关于搜索引擎优化指标的4个问题
webjx推荐五款基于火狐(FireFox)的SEO插件
SEO经验总结:做SEO积累的8个实用经验
SEO教程:增加网站反向链接提高PR值的要点
SEO技巧:做好网站交叉链接的注意事项
揭秘24小时SEO优化关键词上百度首页第一
网站更新的24小时首页快照的5点方法
SEO教程:Http请求状态码和SEO的关系
SEO技巧:找到优质外部链接的13个方法
title,keywords,description标签
Google将发生最重大的改版 谷歌新主页截图泄露
谷歌公司连自己的网站的SEO都搞不清楚
Google本身产品的内部SEO报告文档

网站优化 中的 Asp.Net程序员与SEO - .Net的URL静态化


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 32 ::
收藏到网摘: n/a

Url的规范在SEO中也是一个非常重要的部分。讲到这里先讲下搜索引擎最新的动态。

Url的规范

动态URL往往是搜索引擎比较头疼的事情。椐估计,网上有10%-30%的URL是内容相同但URL不一样的不规范网址,而这样导致的最严重问题就是搜索引擎会把这些内容相同的页面可能定为复制页面,也分散了权重,不利于排名,而对于搜索引擎无疑是一种资源的浪费。这是站长跟搜索引擎都不愿意看到的。而最近google,microsoft和yahoo共同提出了一个URL规范来避免这一现象的产生。

前几天Google,雅虎,微软共同发布了一个新的标签canonical tag,用于解决网址规范化问题。

简单说,就是在HTML文件的头部加上这样一段代码:

意义就是这个网页的规范化网址应该是:

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的真正规范化网址就都成为:

http://www.example.com/product.aspx

简单说,这个标签相当是一个页面内的301转向。区别在于用户并不被转向,还是停留在不变网址上,而搜索引擎会把它当作是301转向处理,也就是说把页面链接的权重都集中到代码中指明的规范化网址上。

Url静态化(Asp.net Url重写)

Url静态化是相对于动态Url而言的。

动态URL为在地址后有参数出现,例如:

http://www.example.com/product.aspx?name=swedish-fish&trackingid=1234&sessionid=567

而静态化后

http://www.example.com/product/name/swedish-fish/trackingid/1234/sessionid/567/

看到这个地址大家都应该感觉到静态化后的地址可能看上去更加简洁,而同样,搜索引擎对静态化后的URL也更加喜欢。当然,静态化后的URL必须更有意义才不浪费URL静态化这一个步骤。

例如:http://www.example.com/product.aspx?id=1& category=2

静态化后:http://www.example.com/product/1/2/

http://www.example.com/product/category2/title1 /

明显后一个静态化后地址比前一个要有意义,在URL中出现了title,category。Url里如果出现些关键词那么对于搜索引擎来所更有意义。

Asp.Net静态化的方法很多,我就不摘录过来了,发布几个连接。记住,让你的URL有意义。

Url静态化的方法连接:

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