Google 未检测到 link hreflang 标签
Google not detecting link hreflang tags
我们只有一个 TLD。
我们使用路径为不同地区和语言改变内容,例如:
example.com/CA/fr-CA (French Canadian for Canada)## Heading ##
example.com/AT/de-AT (Austrian German for Austria)
这些页面 link 使用 rel="alternate" hreflang="xx-YY"
相互连接,如下所述:
https://support.google.com/webmasters/answer/189077?hl=en
有一个 link 和 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" />
因为我们有一个单独的移动网站,所以我们也 link 使用 rel="alternate"
和 media="only screen and (max-width: 754px)"
连接到等效的移动 url
Google 网站站长工具报告
Your site has no hreflang tags
不清楚原因,因为它们存在。
我的thoughts/suspicions/questions:
我们是否只需要耐心等待这些 hreflang 标签被识别?我们要等多久?
Google不喜欢将移动和国际化link结合起来吗?如果是这样,我们可以放弃手机。
是否Google需要默认语言,例如hreflang="en"
?这对我们来说没有意义,因为我们所有的内容都是区域化的。如果这是真的,我该怎么办?
每个页面的移动版本都被视为桌面页面的替代版本。在移动版本上,您使用规范 links 指向桌面版本。在移动设备上仅使用 1 个规范 link,并使用它指向相同 language/region 的桌面版本。无需在页面的移动版本上使用 hreflang。
同样,在桌面页面上,使用 hreflang link 到所有其他桌面页面。不需要link到手机版(手机版除外lang/region)。
您可以在 hreflang.org 使用我的 hreflang 测试工具来验证您的标签。
我们只有一个 TLD。
我们使用路径为不同地区和语言改变内容,例如:
example.com/CA/fr-CA (French Canadian for Canada)## Heading ##
example.com/AT/de-AT (Austrian German for Austria)
这些页面 link 使用 rel="alternate" hreflang="xx-YY"
相互连接,如下所述:
https://support.google.com/webmasters/answer/189077?hl=en
有一个 link 和 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" />
因为我们有一个单独的移动网站,所以我们也 link 使用 rel="alternate"
和 media="only screen and (max-width: 754px)"
Google 网站站长工具报告
Your site has no hreflang tags
不清楚原因,因为它们存在。
我的thoughts/suspicions/questions:
我们是否只需要耐心等待这些 hreflang 标签被识别?我们要等多久?
Google不喜欢将移动和国际化link结合起来吗?如果是这样,我们可以放弃手机。
是否Google需要默认语言,例如hreflang="en"
?这对我们来说没有意义,因为我们所有的内容都是区域化的。如果这是真的,我该怎么办?
每个页面的移动版本都被视为桌面页面的替代版本。在移动版本上,您使用规范 links 指向桌面版本。在移动设备上仅使用 1 个规范 link,并使用它指向相同 language/region 的桌面版本。无需在页面的移动版本上使用 hreflang。
同样,在桌面页面上,使用 hreflang link 到所有其他桌面页面。不需要link到手机版(手机版除外lang/region)。
您可以在 hreflang.org 使用我的 hreflang 测试工具来验证您的标签。