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.

Reply via email to