手头的项目,需要进行SEO优化,就考虑做一个SEO Helper,使用Asp.net MVC Razor 视图引擎,真是轻松愉快:
1、首先,在Layout页面中Render一个Section,名为SEO,如下所示:
2、在App_Code中添加一个SEO.cshtml,代码如下:
3、在实现页面中,定义 SEO Section
这样浏览页面时,就可以发现 <meta name="description" content="...." /> 与 <meta name="keyword" content="...">已经被加入到页面中。
当然,如果不希望搜索引擎收录的页面,可已使用 @SEO.NoIndex() 写如一个不让收录的 <meta>
本文介绍了一种在ASP.NET MVC应用中实现SEO优化的方法,通过创建自定义的视图辅助函数来简化元标签的生成过程,使得每个页面都能轻松配置描述和关键词。
1017

被折叠的 条评论
为什么被折叠?



