最近、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から取得したエラーは次のとおりです。
元の URL : #!/en/some-document
代替 URL: http://www.example.com/?_escaped_fragment_=/enおよびhttp://www.example.com/?_escaped_fragment_=/en/some-document - リターン タグなし
サポートされているすべての言語で同じエラーが発生します。
私は何を間違っていますか?