首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从Google搜索结果中排除指向未翻译页面的链接?

如何从Google搜索结果中排除指向未翻译页面的链接?
EN

Drupal用户
提问于 2014-03-10 05:26:14
回答 1查看 488关注 0票数 1

我有一个多语种的网站(英语和日语)。日语是默认的语言。有些网页已被翻译成英文,有些则没有。

我正在使用XML和i18n模块以及翻译重定向( i18n子模块之一)。

对于没有被翻译成英文的网页,“英文”和日文版本都出现在谷歌搜索结果中--尽管没有英文版本!(这两个链接都如下所示:

  • www.mysite.com/en/node/29‎
  • Www.mysite.com/ja/pathauto

我有两个用XML Sitemap模块制作的站点地图(日语和英语)。还没有被翻译成英文的网页仍然列在英文网站地图上,所以我想这就是Google找到这些页面的方式。

我该怎么处理呢?

是否可以从相关语言的站点地图中删除未翻译的页面?还是可以将所有未翻译的页面自动重定向到默认语言?

EN

回答 1

Drupal用户

回答已采纳

发布于 2014-03-10 05:40:38

当使用i18n xml sitemap时,以及当您将菜单设置为要包含在sitemap中(使用xmlsitemap菜单)时,即使该菜单被设置为只显示一种语言(在我的例子中使用i18n_menu本地化为日语或英语),它仍将被添加到两种语言的sitemap中。

因此,在这种情况下,一种解决方案是避免使用xmlsitemap_menu,而是使用xmlsitemap_node并单独添加节点链接。

很痛苦但很管用。

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

https://drupal.stackexchange.com/questions/106094

复制
相关文章

相似问题

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