web-dev-qa-db-fra.com

Screaming Frog hreflang manquant des liens de confirmation pour rel = "alternative"

Screaming frog me dit qu'il me manque des liens de confirmation dans mon hreflang, mais je n'arrive pas à identifier le problème. Voici une capture d'écran du code sur notre page coréenne: enter image description here

Voici une capture d'écran du code sur notre page US régulière. Quelqu'un a une idée de ce que je fais mal? Merci! enter image description here

1
Natalie

Je vois deux problèmes potentiels. Le code de langue est au format ISO 639-1 tandis que le code de pays/région est au format ISO 3166-1 Alpha 2 .

Numéro 1 (mineur):

  • L'ISO 639-1 doit être écrite en minuscule en
  • ISO 3166-1 Alpha 2 doit être écrit en majuscule GB
  • Exemple: en-GB

Numéro 2 (majeur):

Vous semblez utiliser `rel =" alternative "qui n'existe pas:

SOURCE

Erreur: Alternative de valeur incorrecte pour l'attribut relatif au lien d'élément: l'alternative chaîne n'est pas un mot clé enregistré.

Remplacez toutes les occurrences alternatives par alternate. Je vous recommande également d'utiliser un vérificateur de balisage approprié plutôt qu'un crieur de grenouille, tel qu'un validateur W3C. En le faisant, vous pourrez mieux cerner les problèmes, car il est évident que Screaming Frog a échoué dans ce cas.

2
Simon Hayter