Je lis https://support.google.com/webmasters/answer/139066 mais je voudrais tout de même "vérifier".
Situation suivante:
Webshop en 3 langues (allemand, français, anglais).
Chaque page a le jeu canoncical
correct.
Nous aimerions maintenant définir les liens alternate
avec les attributs hreflang
pour référencer les versions respectives de la page du produit dans d'autres langues.
Pour des raisons techniques (système basé sur un nuage), nous pouvons uniquement générer des liens tels que
example.com/p-1234567
Bien que l’adresse de la page correcte (et l’URL à trouver dans l’élément de lien canoncial target) soit
example.com/seo_base_words_for_url/p-1234567
Question (s)
Est-il 'valide' d'avoir alternate
un lien 'a' vers une page avec le canonical
'b'? Google l'indiquera-t-il correctement (uniquement le lien "b")?
La façon dont je comprends le sujet est l’utilisation parfaite ou le seul objectif pour canonical
pour commencer.
J'ai lu devrais-je inclure le code de langue actuel dans <link rel = "alternate" hreflang = "" />? aussi, et à la lumière de cela, il serait encore plus intéressant d'avoir une bonne répondre à cette question. Comme le lien 'rel' doit être A <-> B (confirmé) et auto-référence.
Eh bien, vous ne pouvez pas créer de lien vers la page A dans votre balise hreflang si la page A indique qu'il s'agit d'un doublon de la page B. Vous obtiendrez des erreurs dans la console de recherche Google pour les balises de retour manquantes.
Daniel - Je ne suis pas sûr de comprendre la question, mais voici une clarification possible.
Remarque: Canonical et HREFLang ne sont pas interchangeables. Si vous utilisez l'URL pour A sur B dans le canonique, B ne sera jamais indexé.
Par exemple, code page A
Code page b
La page A contient à la fois des éléments HREFLang et un élément canonique.
La page B contient à la fois des éléments HREFLang et un élément canonique.
L'objectif principal de canonique est d'en faire l'URL principale si vous ajoutez des paramètres de suivi et que cela n'a rien à voir avec HREFLang et que vous en fassiez la page dominante du site.
Voici un article qui peut aider http://hrefbuilder.com/incorrect-global-canonicals (mon blog sur les questions relatives à hreflang)