gpt4 book ai didi

SEO-hreflang "no return tags"

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:43:31 26 4
gpt4 key购买 nike

我最近在 Google 网站管理员控制台上遇到越来越多的“hreflang no return tags”错误,我不知道我错过了什么。我的网站是 www.example.com,它可以用不同的语言访问,如 www.example.com/#!/xx,其中 xx 是以下选项之一:it、ro、ru、pt、en、es、fr .

我的代码片段如下所示:

<link view-head rel="alternate" hreflang="x-default" href="{{domain_absolute}}#!/{{mainVars.currentLanguage}}/--about-us" />
<link view-head rel="alternate" hreflang="es" href="{{domain_absolute}}#!/es/--about-us" />
<link view-head rel="alternate" hreflang="pt" href="{{domain_absolute}}#!/pt/--about-us" />
<link view-head rel="alternate" hreflang="ro" href="{{domain_absolute}}#!/ro/--about-us" />
<link view-head rel="alternate" hreflang="ru" href="{{domain_absolute}}#!/ru/--about-us" />
<link view-head rel="alternate" hreflang="en" href="{{domain_absolute}}#!/en/--about-us" />
<link view-head rel="alternate" hreflang="it" href="{{domain_absolute}}#!/it/--about-us" />
<link view-head rel="alternate" hreflang="fr" href="{{domain_absolute}}#!/fr/--about-us" />

我从 Google 得到的错误如下:

原始网址:#!/en/some-document

备用网址:http://www.example.com/?_escaped_fragment_=/enhttp://www.example.com/?_escaped_fragment_=/en/some-document - 没有返回标签

对于所有支持的语言,我都遇到相同的错误。

我做错了什么?

最佳答案

# 是一个特殊字符。 # 之后的 URL 中的所有内容都将被忽略。

#!是一个特例。如果你使用#!然后 Google 将其视为发送给 convert it to a different URL for AJAX crawling 的信号.此“功能”已弃用。你的 URL 结构告诉我你没有使用 #!无论如何都是这样。

所以底线:更改您的 URL,以便您不使用 #。为所有语言提供自己的 URL。

关于SEO-hreflang "no return tags",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37831137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com