Articlum – Rédaction assisté par IA

flower

Générateur hreflang

Le Générateur hreflang produit la balise hreflang qui indique à Google quelle version d'une page afficher selon la langue ou le pays du visiteur. Le hreflang seo est essentiel pour les sites multilingues ou multi-régions, mais inutile pour un site mono-langue mono-pays.

Chaque balise hreflang générée est disponible dans trois formats de sortie : balises HTML pour le head, fragment de sitemap XML, ou en-tête HTTP Link pour les fichiers non-HTML comme les PDF.

Générateur hreflang

📌 Règle de réciprocité : les balises générées ici doivent apparaître à l'identique sur CHAQUE page du cluster (fr, en, es…). Si une page A pointe vers B mais B ne pointe pas vers A, Google ignore les balises.
Langue (ex: fr)
Pays (opt., ex: FR)
URL
URL servie quand aucune autre langue ne matche le visiteur (souvent la home internationale).
<!-- Ajoutez des lignes et cliquez sur Générer -->

Règle de réciprocité

Les balises générées doivent apparaître à l'identique sur chaque page du cluster linguistique. Si une page A pointe vers B mais B ne pointe pas vers A, Google ignore les balises. Le bandeau bleu en haut de l'outil rappelle cette règle.

Modes de saisie

Mode ligne par ligne

Chaque ligne contient trois champs : code langue (fr, en, es...), code pays optionnel (FR, US, GB...) et URL de la version concernée. Les boutons + Ajouter une langue permettent d'étendre la liste.

Mode collage en masse

Le bouton Coller en masse ouvre un textarea qui accepte plusieurs formats : fr-FR | https://..., fr|FR|https://..., fr-FR, https://... ou simple espace. Pratique pour importer une liste depuis un tableur.

Presets

Six configurations courantes sont disponibles dans le menu déroulant : Français + Anglais, Européen 5 langues, Anglais US + UK, Canada bilingue, Espagnol par pays. Les codes pays les plus pertinents sont pré-remplis.

x-default

Saisissez l'URL servie quand aucune autre langue ne matche le visiteur, généralement la home internationale. L'outil vérifie que cette URL correspond à l'une des alternates listées, et émet un avertissement sinon (sauf si vous avez une page de sélection de langue dédiée).

Formats de sortie

  • Balises HTML : à coller dans le <head> de chaque page du cluster.
  • Sitemap XML : génère un <urlset> complet avec une entrée par version linguistique, chacune référençant toutes les alternates. Utile si vous gérez hreflang via le sitemap plutôt que dans le HTML.
  • HTTP Link header : pour les fichiers non-HTML comme les PDF servis statiquement. À configurer sur le serveur.

Exemple de sortie HTML

Pour un site bilingue français-anglais avec une version par défaut, l'outil génère :

<link rel="alternate" hreflang="fr-FR" href="https://exemple.com/fr/page/" />
<link rel="alternate" hreflang="en-US" href="https://exemple.com/en/page/" />
<link rel="alternate" hreflang="x-default" href="https://exemple.com/" />

Codes langue et pays

Les codes suivent les standards ISO :

  • Langue : 2 ou 3 lettres minuscules ISO 639-1, par exemple fr, en, es, de, zh.
  • Pays (optionnel) : 2 lettres majuscules ISO 3166-1, par exemple FR, US, GB, CA.
  • Combiné : fr-FR, en-US, en-GB. Le séparateur est un tiret, pas un underscore.

Le code x-default est spécial : il indique la version à servir quand aucune autre ne matche le visiteur.