Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 谷歌的节点别名问题?_Drupal_Pathauto_Drupal Path Aliases - Fatal编程技术网

Drupal 谷歌的节点别名问题?

Drupal 谷歌的节点别名问题?,drupal,pathauto,drupal-path-aliases,Drupal,Pathauto,Drupal Path Aliases,我的网站页面在谷歌搜索结果中显示为*.com/node/######,而不是别名 我需要帮助修复命名约定,以便通过alias显示在Google中,因为它们也列在sitemap.xml中。我不确定这是否需要从Drupal或通过NGINX修复 请注意,我在Bing中没有这个问题。原因可能是谷歌机器人已经用node/nid格式为您的URL编制了索引 但奇怪的是,你在Bing中没有这个问题。我能想到的唯一原因是,Bing只是偶然抓取了正确的URL,或者Bing有一条规则,规定当有别名时,使用更有意义的别

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

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


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

原因可能是谷歌机器人已经用
node/nid
格式为您的URL编制了索引

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


无论如何,请继续安装模块。这将解决您的问题,因为它创建301重定向为您所有的别名路径,这是非常SEO友好

原因可能是谷歌机器人已经用
node/nid
格式为您的URL编制了索引

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


无论如何,请继续安装模块。这将解决您的问题,因为它创建301重定向为您所有的别名路径,这是非常SEO友好

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

如果你想删除它们,你可以去谷歌网站管理员工具。
在那里,您可以上载新的网站地图并删除不再使用的URL。

可能是google在您禁用别名时找到了您的页面,而Bing在启用别名后找到了您的页面

如果你想删除它们,你可以去谷歌网站管理员工具。
在那里你可以上传一个新的网站地图并删除你不再使用的URL。

是的,我肯定会接受对我有用的答案。谢谢另外,请看一下您之前提出的问题;)是的,我肯定会接受对我有用的答案。谢谢另外,请看一下您之前提出的问题;)您好,Neograph,我已经上传了新的网站地图,但问题仍然存在。是否仍然可以访问“错误”的URL,或者他们是否提供了404/301?另外,添加一个站点地图是不够的,你必须一个接一个地删除所有错误的URL。嗨,Neograph,我已经上传了新的站点地图,但问题仍然存在。是否仍然可以访问“错误”的URL,或者他们是否提供了404/301?此外,添加一个网站地图是不够的,你将不得不删除所有错误的网址的一个接一个。