首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Drupal中设置首页的规范标记?

在Drupal中设置首页的规范标记?
EN

Stack Overflow用户
提问于 2011-06-25 00:51:30
回答 2查看 1.6K关注 0票数 0

在我的大多数Drupal6站点中,我使用pathauto、xmlsitemap和nodeword。我喜欢所有页面都有规范的标签,作为防止重复内容的额外保护层。

我的站点的首页设置为"node/31“。今天早上我遇到的问题是Google把"node/31“作为首页索引。(它在我的XML站点地图中,还有canonical标签。)所以我安装了globalredirect,所以现在"node/31“重定向到"/”。我还从xmlsitemap中删除了主页。我假设google很快就会从索引中删除"node/31“。一切都很好。除了规范标记仍然显示"node/31“。

我相信这里有一个简单的解决方案,但由于某些原因,我就是想不出它是什么。最简单的解决方案似乎是为"node/31“到"/”创建一个路径别名,但这是不可能的。我还尝试通过admin/content/nodewords/meta-tags/frontpage为首页设置规范标签,但似乎没有效果。

EN

回答 2

Stack Overflow用户

发布于 2011-06-25 14:22:46

尝试donwords配置,它允许特定的首页标签,并在节点编辑表单中输入标签。其中一个选项应该可以解决您的问题

Avner

票数 0
EN

Stack Overflow用户

发布于 2011-06-26 01:40:07

@kiamlaluno是的,你是对的,这是一个非常本地化的问题。这是一个三合一的问题,但它们都与不同模块如何与首页交互有关。我可以把它分成3个更一般的问题,但它们都与别名有关。

@AgA:这都是关于控制的。我想控制Google索引的URL,我不想要重复的内容。(而且,客户机只是不想在任何地方看到"node/xxx“。)

我确实找到了一个解决方案:

  1. 从XML站点地图中删除首页。它将被索引为首页的任何别名。
  2. 在节点字设置中,选择“使用首页元标记”。

我唯一不喜欢这个解决方案的是,我的网站编辑器不能再在节点编辑页面上编辑任何元标签。一旦你选择了“使用首页元标签”,改变它们的唯一方法似乎是在Nodword管理页面上。

“使用首页元标签”有点让人困惑,因为在我启用这个设置之前,Nodeword已经插入了一个规范的标签。此外,很容易在admin/content/nodeword/ meta - tags /frontpage输入标签,以为它们会出现在主页上,结果却意识到你还必须启用“使用首页元标签”。

问题解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6471104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档