Asp.net动态关键字

 1、 HtmlMeta desc = new HtmlMeta();
        HtmlMeta Keys = new HtmlMeta();
        Keys.Name = "keywords";
        Keys.Content ="关键字";
        desc.Name = "Description";
        desc.Content = "介绍";
        this.Page.Header.Controls.Add(Keys);
        this.Page.Header.Controls.Add(desc);

以上是VS2008中写法

.net framework 4.0

2、直接可以写成 Page.MetaKeywords="关键字"与Page.MetaDescription="介绍";

3、
        Page.Header.Title = "第一个程序";
        Page.Header.Keywords = "第一个程序";
        Page.Header.Description = "第一个程序";

我们应该使用Response.RedirectPermanent()方法而非Response.Redirect(),因为后者会生成一个临时的重定向,这导致搜索引擎在多个重定向之间跳跃,降低了页面的等级。

原文地址:https://www.cnblogs.com/freexiaoyu/p/2117717.html