ToolCabana

Générateur de balises hreflang

Génère des liens de locale réciproques avec des vérifications de langue et de région.

Favorites are saved in this browser. Find them in My favorites.

Générateur de balises hreflang

Your input stays in this browser unless stated otherwise
Clear your input, files and result, and restore the default settings.
Load sample text to explore what this tool can do. This replaces your current input.
0 charactersClear the source text.

Comment utiliser Générateur de balises hreflang

Hreflang Tag Generator turns a list of language codes and URLs into link rel=alternate hreflang tags for the head of your pages. Enter one language and URL pair per line, separated by a comma, up to 100 lines. Language tags are checked for format and duplicates, URLs must use HTTP or HTTPS, and an optional x-default URL is appended.

  1. Collez la source dans l'éditeur de saisie ou chargez l'exemple intégré.
  2. Modifiez les paramètres de base, puis ouvrez le mode avancé pour les options d'export et de réglage fin. Vos paramètres personnalisés restent actifs une fois le panneau fermé.
  3. Lancez le générateur de balises hreflang, vérifiez le résultat, puis utilisez les commandes de copie ou de téléchargement disponibles.

Ce que cet outil prend en charge

Génère des liens de locale réciproques avec des vérifications de langue et de région.

URL x-default (facultative)
Set this value for your task.

Limites et traitement

Les entrées CSV/XLSX sont limitées à 10 MB chacune, 200 colonnes et 20 000 lignes ; la sortie jointe est limitée à 20 000 lignes. L'évaluation de scripts et de filtres JSONPath est désactivée. Les autres opérations appliquent leurs contrôles visibles et leurs limites de texte.

Exemple de source
en,https://example.com/en
es,https://example.com/es

Questions fréquentes

What input format does the hreflang tag generator expect?

Put one pair per line as a language tag, a comma and the full URL, for example en,https://example.com/en. Tags must start with a two- or three-letter language code and can add region or script parts, such as en-GB or zh-Hant.

Do I need to add the hreflang tags to every language version?

Yes. The complete reciprocal set should appear on every equivalent page, including a tag pointing to the page itself, so each version references all the others. Use the same generated block across the whole group.

How do I add an x-default hreflang tag?

Enter a URL in x-default URL and a tag with hreflang x-default is added after your language tags. The field starts with an example address, so replace it or clear it to omit the tag. The URL must use HTTP or HTTPS.

Où ma saisie est-elle traitée ?

Cette opération traite sa source dans votre navigateur. La copie et le téléchargement sont des actions explicites ; la saisie source n'est enregistrée dans aucun compte ni dans l'historique.

Quelles sont les limites de saisie ?

Les entrées CSV/XLSX sont limitées à 10 MB chacune, 200 colonnes et 20 000 lignes ; la sortie jointe est limitée à 20 000 lignes. L'évaluation de scripts et de filtres JSONPath est désactivée. Les autres opérations appliquent leurs contrôles visibles et leurs limites de texte.