考虑到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描述用法类似。
