I am recently having an increased number of "hreflang no return tags" error
on the Google webmaster console and I cannot figure ou what I am missing.
My site, www.example.com, is a SAP (AngularJS) and it can be accessed in
different languages as www.example.com/#!/xx, where xx is one of the
following options: it, ro, ru, pt, en, es.
For each language and for each indexed pages of my site, I set the
following hreflang urls and set the x-default url to en:
<link view-head rel="alternate" hreflang="x-default" href=
"{{domain_absolute}}#!/en/some-document" />
<link view-head rel="alternate" hreflang="es" href=
"{{domain_absolute}}#!/es/some-document" />
<link view-head rel="alternate" hreflang="pt" href=
"{{domain_absolute}}#!/pt/some-document" />
<link view-head rel="alternate" hreflang="ro" href=
"{{domain_absolute}}#!/ro/some-document" />
<link view-head rel="alternate" hreflang="ru" href=
"{{domain_absolute}}#!/ru/some-document" />
<link view-head rel="alternate" hreflang="en" href=
"{{domain_absolute}}#!/en/some-document" />
<link view-head rel="alternate" hreflang="it" href=
"{{domain_absolute}}#!/it/some-document" />
<link view-head rel="alternate" hreflang="fr" href=
"{{domain_absolute}}#!/fr/some-document" />
Here are some of the errors (no return tags) returned by the Google
webmaster console:
1. Original URL : #!/en/some-document
Alternate URLs: <goog_722884056>
http://www.example.com/?_escaped_fragment_=/en/some-document and
http://www.example.com/?_escaped_fragment_=/en/
2. Original URL: ?_escaped_fragment_=/en/some-document
<https://www.centroproduto.com/?_escaped_fragment_=/en/some-ducument>
Alternate URLs: http://www.example.com/?_escaped_fragment_=/en
/some-document and http://www.example.com/?_escaped_fragment_=/en/
NOTE: http://www.example.com/?_escaped_fragment_=/en/ is my landing page.
I get the same errors for all of the supported languages.
What am I doing wrong? Is this has something to do with googlebot trying to
access the pages with *?_escaped_fragment_=* ?
Should the canonical url have the same structure as the alternate url?
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.