从html内容生成META关键字

时间:2011-10-04 10:37:58

标签: c# asp.net html dynamic

是否有某种方式可以动态创建关键字。

我想在当前页面上选择随机单词,最多20个,并将其添加到我的META信息中。

因此,当我更新页面时,关键字会自动更新等。

这可能吗?

3 个答案:

答案 0 :(得分:4)

请看一下这个帖子,你可能想在阅读后放弃这个。这不值得努力。

How can I automatically generate SEO keywords based on dynamic page contents?

克里斯

答案 1 :(得分:2)

工具和脚本无法确定适合您网站的关键字,您必须自己动手。选择一些您认为用户将用于搜索您网站上可用内容的重要关键字。

答案 2 :(得分:0)

在ASP.NET 4.0中,您可以使用新属性MetaKeywords和MetaDescription:

protected void Page_Load(object sender, EventArgs e)
{
   //Adding Page meta tags information
   this.Page.MetaKeywords = “ASP.Net 4.0 SEO Meta Tag”;
   this.Page.MetaDescription = “Serializing and Deserializing Thoughts..”;
}

但我不认为生成随机关键字是有意义的。搜索引擎无论如何都会寻找关键字。我会添加特定于内容的关键字。

没有人真正知道搜索引擎如何创建索引。如果你伪造你的关键字,它们就不会被使用,但我可以想象与内容相对应的真实关键字可以对页面进行评级。至少这是谷歌告诉我们的。