我的网站页面全部显示在Google搜索结果中 * .com / node / ####而不是别名。
我需要帮助修复通过别名在Google中显示的命名约定,因为它们也列在sitemap.xml中。我不确定这是否需要从Drupal或通过NGINX修复。
请注意,我在Bing中没有此问题。
答案 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 在那里,您可以上传新的站点地图并删除不再使用的网址。