它会生成许多元标记,并且每个元标记都有一个ID元素,而不在w3c建议中.我看过SEO优化文章,它说除了关键字和名称之外没有任何其他元标记 – 这是真的吗?
查看源代码时的元标记:
<Meta ID="MetaKeywords" name="KEYWORDS" content="naruto,fan,forums,DotNetNuke,DNN" /><Meta ID="Metacopyright" name="copYRIGHT" content="copyright naruto"/><Meta ID="MetaGenerator" name="GENERATOR" content="DotNetNuke " /><Meta ID="MetaAuthor" name="AUTHOR" content="naruto" /><Meta name="RESOURCE-TYPE" content="document" /><Meta name="disTRIBUTION" content="GLOBAL" /><Meta name="REVISIT-AFTER" content="1 DAYS" />解决方法 不幸的是,没有一种直接/支持的方法来删除DNN中的大多数元标记.您需要在某种程度上更改核心代码和/或假设某些ID将保持不变.例如,您可以通过将 code like this放入皮肤来删除/替换机器人元标记:
private voID Page_PreRender(object sender,EventArgs e) { var MetaRobots = Page.FindControl("MetaRobots") as HTMLMeta; if (MetaRobots != null) { MetaRobots.Visible = false; }}总结
以上是内存溢出为你收集整理的html – 如何在DotNetNuke中编辑元标记全部内容,希望文章能够帮你解决html – 如何在DotNetNuke中编辑元标记所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)