谷歌中的节点别名问题



我的网站页面在谷歌搜索结果中都显示为*.com/node/####,而不是别名。

我需要帮助修复命名约定以通过别名显示在 Google 中,因为它们也列在站点地图.xml中。我不确定这是否需要从Drupal或通过NGINX修复。

请注意,我在必应中没有此问题。

其原因可能是 Google 机器人已将您的网址编入node/nid格式的索引。

但奇怪的是,你在必应中没有这个问题。我能想到的唯一原因是Bing偶然抓取了正确的URL,或者Bing有一条规则,当有别名时使用更有意义的别名(对于Bing:P来说不可能是真的)

无论如何,继续安装 http://drupal.org/project/globalredirect 模块。这应该可以解决您的问题,因为它会为所有别名路径创建 301 个重定向,这对 SEO 非常友好。

可能是谷歌在您禁用别名时找到了您的页面,而 Bing 稍后在启用别名时找到了它。

如果您想删除它们,您可以转到谷歌网站站长工具。 http://webmaster.google.com在那里,您可以上传新的站点地图并删除不再使用的URL。

最新更新