Google中的节点别名问题?

时间:2012-11-22 18:23:44

标签: drupal pathauto drupal-path-aliases

我的网站页面全部显示在Google搜索结果中 * .com / node / ####而不是别名。

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

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

2 个答案:

答案 0 :(得分:1)

原因可能是Google机器人已使用node/nid格式为您的网址编制索引。

但是很奇怪你在Bing中没有这个问题。我能想到这个问题的唯一原因是,Bing只是偶然地抓住了正确的网址,或者Bing有一个规则,当有别名时使用更有意义的规则(对于Bing来说这不是真的:P)< / p>

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

答案 1 :(得分:0)

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

如果您想删除它们,可以访问Google网站管理员工具。 http://webmaster.google.com 在那里,您可以上传新的站点地图并删除不再使用的网址。