我有一个多语言网站(http://isbooth.com),其中包含HTML5游戏。
对于每个游戏,该网站包括:
示例:
遵循Google指南,我在sitemap.xml中实施了hreflang并提交给了Google。 默认页面使用hreflang =" x-default"注释,另一个使用自己的语言 (请注意,我不需要任何本地化,但只需要语言和管理)
Google网站管理员工具会告知站点地图是正确的,索引也没有问题。
问题在于,在国际定位部分(GWT /搜索流量)中,GWT显示错误 " Sitemap提供的网址和备用网址在' x-default'那些没有返回标签。"
根据我的理解,我对hreflang的使用是正确的,我无法弄清楚如何读取此错误;另外我怀疑这个错误会对网站权限和Serp效率产生一些影响。
您可以在http://isbooth.com/Sitemap.xml
查看我的站点地图请注意,如果有人浏览带有英语设置浏览器的默认页面,则获取与/ en页面相同的页面,类似于其他语言:默认页面始终与具有相同语言的一个语言特定页面相同浏览器使用
另外,我想避免将默认值重定向到/ en
欢迎任何帮助!
由于
乔瓦尼
答案 0 :(得分:0)
我担心你只能在rel="alternate"中使用“x-default”。我还没有找到支持在sitemap.xml
中使用“x-default”的Google文档您可以使用moz.com's hreflang generator确保您是生成器正确的标签
此外,语言细分基于国家/地区Google页面中的结果,而不是浏览器的语言设置。因此,如果您的浏览器设置为英语并且您正在French中搜索来自Google Canada的“isbooth.com sudoku”,您将获得法语页面,如果Google,您将获得English的英文页面.ca是英文的。