我们只有一个TLD。
我们使用路径为不同地区和语言更改内容,例如:
example.com/CA/fr-CA (French Canadian for Canada)## Heading ##
example.com/AT/de-AT (Austrian German for Austria)
这些页面使用
rel="alternate" hreflang="xx-YY"
相互链接,如下所述:https://support.google.com/webmasters/answer/189077?hl=en
有一个指向
hreflang="x-default"
的example.com/
链接这是一小段标签
<link rel="alternate" href="https://www.example.com/" hreflang="x-default" />
<link rel="alternate" href="https://www.example.com/AE/en-GB" hreflang="en-AE" />
<link rel="alternate" href="https://www.example.com/GB/en-GB" hreflang="en-GB" />
<link rel="alternate" href="https://www.example.com/US/en-US" hreflang="en-US" />
<link rel="alternate" href="https://m.example.com/" media="only screen and (max-width: 754px)" hreflang="x-default" />
<link rel="alternate" href="https://m.example.com/AU/en-AU" media="only screen and (max-width: 754px)" hreflang="en-AU" />
<link rel="alternate" href="https://m.example.com/AT/de-AT" media="only screen and (max-width: 754px)" hreflang="de-AT" />
因为我们有一个单独的移动站点,所以我们还使用
rel="alternate"
和media="only screen and (max-width: 754px)"
链接到等效的移动url。谷歌网站管理员工具报告
你的站点没有hreflang标记
不清楚为什么,因为他们在场。
我的想法/怀疑/问题:
我们需要耐心让这些标签被识别吗?我们要等多久?
谷歌不喜欢把移动和国际化结合起来吗?如果是的话,我们可以放下手机。
谷歌是否需要默认语言,例如
hreflang="en"
?这对我们没有意义,因为我们所有的内容都是区域化的。如果这是真的,我该怎么办?谢谢
最佳答案
每个页面的移动版本都被视为桌面页面的备用版本。在移动版本上,使用规范链接指向桌面版本。在移动设备上只使用一个规范链接,并使用它指向同一语言/区域的桌面版本。不需要在页面的移动版本上使用hreflang。
同样,在桌面页面上,使用hreflang链接到所有其他桌面页面。无需链接到移动页面(同一语言/区域的移动版本除外)。
你可以在hreflang.org使用我的hreflang测试工具来验证你的标签。
关于seo - Google未检测到链接hreflang标记,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40469239/