✦ Glossaire SEO SaaS

Hreflang : définition et bonnes pratiques pour un SaaS international

Définition

L'attribut hreflang indique aux moteurs de recherche les différentes versions linguistiques ou régionales d'une même page, pour qu'ils affichent la bonne version à chaque internaute. Pour un SaaS qui se déploie sur plusieurs marchés, c'est la base technique du SEO international.

Comment fonctionne hreflang

L'attribut se déclare dans le code de la page, dans l'en-tête HTTP ou dans le sitemap XML. Chaque version liste toutes les autres, en s'incluant elle-même, avec un code de langue (et éventuellement de pays) :

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

La valeur x-default désigne la version à afficher quand aucune langue ne correspond à l'internaute. Les déclarations doivent être réciproques : si la page française pointe vers la page allemande, la page allemande doit pointer vers la page française.

Pourquoi c'est important pour un SaaS

  • Éviter que la version anglaise se positionne à la place de la version française en France.
  • Éviter que des pages très proches (en-US et en-GB, fr-FR et fr-BE) se concurrencent.
  • Afficher les bons prix, la bonne devise et les bonnes preuves sur chaque marché.

Hreflang n'améliore pas le classement en soi : c'est un signal d'aiguillage, qui envoie chaque internaute vers la bonne page.

Les erreurs les plus fréquentes

  • Des liens de retour manquants, qui rendent les déclarations inopérantes.
  • Des codes invalides, comme « en-UK » au lieu de « en-GB ».
  • Des hreflang qui pointent vers des URL redirigées, en erreur 404 ou non canoniques.
  • Une balise canonical qui renvoie toutes les versions vers la page anglaise.
  • Une redirection automatique selon l'adresse IP, qui empêche les robots de voir les autres versions.
✦ Exemple

Un SaaS français ouvre l'Allemagne et l'Espagne avec des sous-dossiers /de/ et /es/. Sans hreflang, Google affiche parfois la page française aux internautes espagnols, qui repartent aussitôt. Avec des déclarations réciproques et une version x-default en anglais, chaque marché reçoit la bonne page.

Structurer un site SaaS multilingue

Les sous-dossiers (/fr/, /de/) sont généralement le choix le plus simple pour un SaaS : ils concentrent l'autorité sur un seul domaine. Les sous-domaines ou les domaines nationaux se justifient surtout pour des marchés très différents. Dans tous les cas, traduire ne suffit pas : il faut adapter les mots-clés, les preuves et les prix à chaque marché. Si votre site repose sur un framework JavaScript, vérifiez que les balises figurent bien dans le HTML initial (voir le SEO JavaScript).

✦ FAQ

Questions fréquentes : Hreflang

Hreflang améliore-t-il le positionnement ?

Pas directement. Hreflang aide Google à afficher la bonne version d'une page selon la langue et le pays de l'internaute. L'effet indirect est réel : de meilleurs taux de clic et de conversion sur chaque marché, et moins de concurrence entre vos propres pages.

Faut-il un hreflang si le site n'a qu'une seule langue ?

Non. Hreflang ne sert que lorsqu'il existe plusieurs versions d'une même page pour des langues ou des pays différents.

Que signifie x-default ?

C'est la valeur qui désigne la version par défaut, affichée aux internautes dont la langue ou le pays ne correspond à aucune version déclarée. Elle pointe souvent vers la version anglaise ou vers une page de choix de langue.

✦ Passons à l'action

Un doute sur votre stratégie SEO SaaS ?

30 minutes pour analyser votre situation et repartir avec des recommandations concrètes, sans engagement.

Réserver mon diagnostic SEO →