李唐SEO顾问中心旗下网站,专注SEO领域十五年!SEO交流群:7552794
SEO顾问服务
当前位置: 李唐SEO > 网站运营 > 建站经验 >

C#动态添加网站的标题、描述、关键词的方法

时间:2013-03-26来源: 小松官网:http://www.seo178.com

    网站建设中,网站的标题(title)、描述(Description)、关键词(keywords)是非常重要的,尤其是要做推广的企业站,更是要注意其标题和描述,因为现在大多的搜索引擎的排名机制都非常重视这一点。相信对seo从业人员来说以下的title、Description、keywords标签肯定不陌生:

<title>网站模板,网页模板,企业网站模板,公司网站模板,网页设计素材 - 永孚模板网站之家</title>
<meta NAME="Keywords" CONTENT="网站模板,网页模板,企业网站模板,公司网站模板,网页设计素材,学校网站模板,网页设计模板,个人网站模板,模板网站">
<meta NAME="Description" CONTENT="模板网站之家-专业为大家提供最好最专业的企业网站模板,公司网站模板,学校网站模板,网页设计模板,个人网站模板等资源,本站所有的模板网站都包含最全面的网页设计素材。我们始终提供最具特色的作品,最优质的服务,力争做最好的模板网站站点!">

上述title、Description、keywords标签在静态网页中设置就比较简单,如果要在C#动态后台代码中动态添加就变的没那么容易了。因为要让seo更友好,就必须把title、Description、keywords标签设置成每个页面不同,而且要符合seo。为了让大家更好的使用企业网站模板,永孚模板网站之家为你介绍使用C#动态添加seo的title、Description、keywords标签。

1,首先设置网站的title、Description、keywords标签的变量。
string strTitle;
string strSeoKey;
string strSeoDescription;

2,然后给变量赋值。
strTitle = "企业网站管理系统Title";
strSeoKey = "企业网站管理系统Keyword";
strSeoDescription = "企业网站管理系统Description";

3,接着在C#的后台事件代码中添加:
        Page.Title = strTitle;

        HtmlMeta desc = new HtmlMeta();
        desc.Name = "Description";
        desc.Content = strSeoDescription;
        Page.Header.Controls.Add(desc);

        //动态添加页面Keyword
        HtmlMeta keywords = new HtmlMeta();
        keywords.Name = "keywords";
        keywords.Content = strSeoKey;
        Page.Header.Controls.Add(keywords);

最后把上面的代码直接放置在Page_Load这个事件中,既可运行查看效果了。当然实际操作中可以根据自己需求进行适当修改。

以上由:广州网站建设http://www.corfu.cn/ 永孚模板网站之家http://www.020www.com.cn/提供!


百度一下:C#动态添加网站的标题、描述、关键词的方法 查找更多相关信息!

------分隔线----------------------------
SEO顾问服务