Asp.Net4.0/VS2010新变化(4):SEO的改进
asp.net4.0的webform中,对于Page对象新增加了二个属性:MetaKeywords,MetaDescription
后端代码上,写法也更简单,以前可能需要这样写:
1 2 | this .Header.Controls.AddAt(0, new HtmlMeta() { Name = "keywords" , Content = Website.MetaKeyword }); //关键字 this .Header.Controls.AddAt(1, new HtmlMeta() { Name = "Description" , Content = Website.MetaDescription }); //关键字描述 |
现在可以直接这样写:
1 2 | this .Page.MetaKeywords = "Asp.Net4.0" ; this .Page.MetaDescription = "Asp.Net 4.0中新增了MetaKeywords与MetaDescription二个属性" ; |
另外上一篇提到的"webform中也可以直接url路由"也算是一种对SEO的改进,
最后asp.net4.0中新增了Response.RedirectPermanent(string url)来取代Response.Redirect(string url)方法,用于将原来发送的"http 302"变成"http 301",这样据说对搜索引擎更友好(通俗的讲就是原来的Redirect重定向,并不会诱导搜索引擎顺着你的意思抓到新页面,而新的方法可以),类似的还有Response.RedirectToRoutePermanent(string routeName)方法
作者:菩提树下的杨过
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步