您好我制作了一个谷歌网站主工具帐户并发送了2个站点地图:一个用于意大利语,一个用于我网站的英语。 现在,我的网站在索引中有一个脚本,用户将用户重定向到mywebsite.it/it,如果他是意大利语,否则它将转到mywebsite.it/en。 问题是,现在google的抓取工具(显然不是意大利语)只能看到网站的英文版,而不是两者。
有没有办法让它抓取并根据语言显示两个不同的网站?
由于
答案 0 :(得分:1)
您是否使用JavaScript重定向人员?最好使用服务器端重定向,例如 .htaccess
但是,当您从索引页面链接两种语言版本并且Google接受了您的站点地图时,您的站点应该可以编入索引。也许在爬虫访问意大利网站之前还需要一些时间。
更新:您可以/应该为用户添加语言切换器到您的网站,还可以将您网站的head
区域中的翻译与link
元素和rel="alternate
相关联, hreflang="it
resp。 "en"
。见Google: rel="alternate" hreflang="x"