有谁知道我们应该在web表单项目中添加seo元数据的位置吗?我问的原因是,目前我有两个主要的母版页,一个是主页,另一个是每一页,它们都有相同的元数据,只是一个通用的描述和一组关于我的网站的关键词。问题是搜索引擎只会选择我的主页,而我自己的搜索引擎会为所有结果显示相同的标题和说明。
另一个问题是网站主要是动态的,所以如果你输入搜索海滩,这是网站上的一个主要类别,你会得到10000个结果,这些结果都指向不同的信息,但看起来都像是指向用户同一页面的链接。
编辑
住在这里www.themorningtonpeninsula.com

最佳答案

我也不知道这篇文章为什么被移到这里,我把它放在stackoverflow.com上。我不知道这个网站,但我很高兴我现在知道了!
它本质上是一个编程问题,答案是对页面和母版页使用动态元标记。如果你对这个做一个搜索的话,大多数的结果是“如何在你的主页上添加元标签”,这很简单,但不是一个好主意!
把这个放到页面加载中,然后从数据库中填充硬编码位。

    Page.Header.Title = "Some new dynamically created page Title!";
    Page.Header.Description = "Some dynamically created description";
    Page.Header.Keywords = "stuff, more stuff, even more stuff";

    HtmlMeta myMetaTag = new HtmlMeta();
    myMetaTag.Name = "robots";
    myMetaTag.Content = "noindex";

    Page.Header.Controls.Add(myMetaTag);

做到了。
干杯,
迈克。

关于seo - 以编程方式将元标记添加到Web窗体和MVC中的母版页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8170272/

10-13 02:44