考虑到seo优化的需求,PageAdmin的栏目和信息发布都可以自定义标题,关键词和描述,模板中已预设了对应的预定义方法来获取
获取标题
ViewBag.Title
获取关键词
ViewBag.Keywords
获取描述
ViewBag.Description
实例1:模板中调用方法,默认调用后台设置的标题,关键词、描述。
<head> <title>@ViewBag.Title</title> <meta name="keywords" content="@ViewBag.Keywords" /> <meta name="description" content="@ViewBag.Description" /> </head>
实例2:如何实现重构
在某些场景,需要对上面三个参数进行自行构造,代码如下:
@{ ViewBag.Title ="自定义标题"; ViewBag.Keywords = "自定义的键词"; ViewBag.Description = "自定义描述"; }
注:以上代码只能在普通模板页或母版页中定义,不能放分部视图模板(局部页)。
实例3:自定义seo参数
@{ //var seoTite="自定义标题"; var seoTite=ViewBag.Keywords; seoTite=seoTite+"标题相加计算"; } <head> <title>@seoTite</title> </head>
seo关键词和seo描述用法类似。