在我的大多数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为首页设置规范标签,但似乎没有效果。
发布于 2011-06-25 14:22:46
尝试donwords配置,它允许特定的首页标签,并在节点编辑表单中输入标签。其中一个选项应该可以解决您的问题
Avner
发布于 2011-06-26 01:40:07
@kiamlaluno是的,你是对的,这是一个非常本地化的问题。这是一个三合一的问题,但它们都与不同模块如何与首页交互有关。我可以把它分成3个更一般的问题,但它们都与别名有关。
@AgA:这都是关于控制的。我想控制Google索引的URL,我不想要重复的内容。(而且,客户机只是不想在任何地方看到"node/xxx“。)
我确实找到了一个解决方案:
我唯一不喜欢这个解决方案的是,我的网站编辑器不能再在节点编辑页面上编辑任何元标签。一旦你选择了“使用首页元标签”,改变它们的唯一方法似乎是在Nodword管理页面上。
“使用首页元标签”有点让人困惑,因为在我启用这个设置之前,Nodeword已经插入了一个规范的标签。此外,很容易在admin/content/nodeword/ meta - tags /frontpage输入标签,以为它们会出现在主页上,结果却意识到你还必须启用“使用首页元标签”。
问题解决了。
https://stackoverflow.com/questions/6471104
复制相似问题