I have about 4000 articles on my blog;
2000 Italian and 2000 translated into Spanish
in each Italian article, I have added the corresponding hreflang to the article translated into Spanish in “code injection”, for example:
<link rel='alternate' hreflang='es' href='https://example.com/es/example-1/'/>
the result is the following in google search console:
2400 pages indexed correctly (those in Italian)
In excluded pages:
"Alternative page with appropriate canonical tag (2305)": these are only AMP articles but with a mixture of Italian and Spanish pages
"Pages with redirection (2160)": there is a mixture of Italian and Spanish non-AMP pages.
I don’t understand why all Italian and Spanish pages shouldn’t be indexed.
Is hreflang revealed by google as canonical?
Furthermore, Italian pages should not be detected as “redirected and non-indexed pages”
Did I do something wrong?