Présentation du Générateur de balises hreflang
Le Générateur de balises hreflang est un outil conçu pour vous aider à créer les balises rel=alternate hreflang appropriées pour votre site Web. En fournissant les URL de chaque version localisée d'une page, ainsi qu'une URL de repli facultative pour les visiteurs dont la langue ou la région ne correspond à aucun choix exact, l'outil génère un ensemble complet de balises hreflang prêtes à être intégrées à vos pages Web.
Cet outil s'adresse particulièrement aux propriétaires de sites Web qui gèrent des pages multilingues, aux professionnels du référencement (SEO), aux développeurs Web, ainsi qu'à toute personne devant générer des balises rel=alternate hreflang à partir d'URL linguistiques et régionales, valider des codes ISO ou inclure un repli x-default dans leur configuration.
Fonctionnement et saisie des données
Pour générer vos balises, vous devez configurer les paramètres suivants dans l'interface:
- Versions linguistiques: Vous devez saisir la langue ou la région ainsi que l'URL de la version pour chaque variante de la page.
- Langue ou région: Ce champ accepte un code de langue ISO 639-1 à deux lettres, suivi facultativement d'un sous-code d'écriture ISO 15924 et/ou d'un code de région ISO 3166-1 à deux lettres (par exemple,
en,zh-Hant,zh-CNouzh-Hans-US). - URL de la version: Vous devez fournir une URL complète commençant par
http://ouhttps://.
- Langue ou région: Ce champ accepte un code de langue ISO 639-1 à deux lettres, suivi facultativement d'un sous-code d'écriture ISO 15924 et/ou d'un code de région ISO 3166-1 à deux lettres (par exemple,
- URL x-default: Vous pouvez indiquer une URL complète (débutant par
http://ouhttps://) qui servira de repli pour les utilisateurs dont la langue ou la région ne correspond à aucune des versions spécifiées.
Règles de validation et limites techniques
Le générateur applique des règles strictes pour garantir la validité de vos balises avant de produire le moindre résultat:
- Limites de versions: Cet éditeur prend en charge jusqu’à 100 versions linguistiques à la fois.
- Longueur des URL: Toutes les URL saisies (les URL des versions ainsi que l'URL x-default) doivent contenir moins de 2 048 caractères.
- Validation des codes: L'outil valide rigoureusement les codes de langue ISO 639-1, les codes de région ISO 3166-1 Alpha-2 et les codes d'écriture ISO 15924 pris en charge. Les codes d'écriture
zh-Hantetzh-Hanssont normalisés, tandis que le codees-419et les codes inconnus sont rejetés. - Normalisation et traitement: L'outil normalise la casse des lettres dans le résultat final (par exemple,
EN-usdevienten-US). De plus, les paramètres de requête présents dans les URL sont échappés dans le code généré. - Génération conditionnelle: Les balises ne sont générées que si toutes les données saisies sont valides. Si des erreurs sont détectées, l'aperçu reste vide.
Messages d'erreur et résolution des problèmes
Si vos saisies ne respectent pas les critères de validation, l'outil affiche des messages d'erreur précis pour vous aider à corriger la configuration:
- Problèmes de quantité:
- Ajoutez au moins deux versions linguistiques.
- Cet éditeur prend en charge jusqu’à
{max}versions linguistiques à la fois.
- Problèmes liés aux codes de langue ou de région:
- La version
{index}requiert un code de langue ou de langue-région. - La version
{index}doit utiliser un code de langue à deux lettres, suivi facultativement d’un code d’écriture ISO 15924 et/ou d’un code de région à deux lettres. - La version
{index}utilise{code}, ce qui n’est pas un code de langue ISO 639-1 valide. - La version
{index}utilise{code}, ce qui n’est pas un code de région ISO 3166-1 Alpha-2 valide. - La version
{index}utilise{code}, ce qui n’est pas un code d’écriture ISO 15924 valide. - La version
{index}répète le code hreflang{locale}.
- La version
- Problèmes liés aux URL des versions:
- La version
{index}requiert une URL complète. - La version
{index}requiert une URL complète débutant par http:// ou https://. - L’URL de la version
{index}doit contenir moins de 2 048 caractères.
- La version
- Problèmes liés à l'URL x-default:
- Ajoutez l’URL que x-default devrait utiliser.
- L’URL x-default requiert une adresse complète débutant par http:// ou https://.
- L’URL x-default doit contenir moins de 2 048 caractères.
Confidentialité des données
Lorsque vous utilisez le Générateur de balises hreflang, la confidentialité de vos données est préservée: vos URL restent dans votre navigateur. Rien n’est téléversé vers BroBroGo.
FAQ
Quels codes hreflang ce générateur accepte-t-il?
Utilisez un code de langue ISO 639-1 à deux lettres, suivi facultativement d’un sous-code d’écriture ISO 15924 et/ou d’un code de région ISO 3166-1 à deux lettres: en, zh-Hant, zh-CN ou zh-Hans-US. La casse est normalisée dans le résultat.
Où devrais-je placer les balises générées?
Ajoutez le bloc complet et inchangé dans l’en-tête de chaque version localisée. Chaque page doit faire référence à elle-même ainsi qu’à toutes les autres versions.
Vers quelle page x-default doit-il pointer?
Choisissez la page destinée aux visiteurs dont la langue ou la région ne correspond à aucun choix exact. Un sélecteur de langue, une page d’accueil mondiale ou votre version linguistique principale peut servir de repli.