BaseSEOPage统一设置网站SEO

代码:

public class BaseSeoPage : System.Web.UI.Page
    {
        protected override void OnPreLoad(EventArgs e)
        {
            base.OnPreLoad(e);
            #region 设置网站SEO
            this.Page.Title = ConfigHelper.title;
            this.Page.MetaKeywords = ConfigHelper.keywords;
            this.Page.MetaDescription = ConfigHelper.description;
            #endregion
        }
    }

各个页面继承就行了

MVC代码:

public class WebBaseController : Controller
    {
        public WebBaseController()
        {
            ViewBag.PageTitle = ConfigUtil.title;
            ViewBag.PageKeywords = ConfigUtil.keywords;
            ViewBag.PageDescription = ConfigUtil.description;
        }
    }

然后各个Controller继承这个,用法很简单:<title>@ViewBag.PageTitle</title>

转载于:https://www.cnblogs.com/xsj1989/p/6805792.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值