I read https://support.google.com/webmasters/answer/139066 but still would like to 'double check'.
Webshop with 3 languages (German, French, English).
Every page has the correct
Now we would like set the
alternate links with
hreflang attributes to reference the respective versions of the product page in other languages.
For technical reasons (cloud-based system) we only can generate links like
While the correct page address (and the URL to be found in the targets canoncial link element) would be
Is it 'valid' to have
alternate link 'a' to a page with the
canonical 'b'? Will Google index it (only link 'b' ) correctly?
The way I understand the topic this is the perfect use or sole purpose for
canonical to begin with.
I read Should I include the current language code in <link rel="alternate" hreflang="" />? as well, and in the light of this, it would be even more interesting to have good answer to this question. As the 'rel' link have to be A <--> B (confirmed) and self referencing.