Aller au contenu principal
VotreAgenceWeb
SEO4 min de lecture

SEO multilingue en Suisse : le hreflang que 80 % des sites configurent mal

Quatre langues nationales, une clientèle frontalière, et un code pays partagé avec la France et l'Allemagne. Les erreurs de hreflang coûtent cher en Suisse. Voici la configuration correcte.

La réponse courte : en Suisse, il faut cibler la langue et le pays — fr-CH, de-CH, it-CH — et non fr ou de seuls. Sans le suffixe de pays, votre page française se retrouve en concurrence directe avec la France, où le volume est dix fois supérieur et où vous ne vendez rien.

C'est l'erreur la plus coûteuse et la plus répandue sur les sites suisses multilingues.

Pourquoi le suffixe -CH change tout

Un site suisse francophone qui déclare hreflang="fr" dit à Google : « cette page s'adresse à tous les francophones ». Résultat : elle entre dans un bassin dominé par des sites français, avec des prix en euros, un droit différent et une clientèle qui ne peut pas acheter chez vous.

Déclarer hreflang="fr-CH" dit : « cette page s'adresse aux francophones de Suisse ». Le bassin est plus petit, la concurrence bien plus faible, et chaque visiteur est un client potentiel réel.

Déclaration Ce que Google comprend Conséquence
fr Tous les francophones Concurrence avec la France
fr-CH Francophones de Suisse Correct
fr-FR Francophones de France Vous ciblez le mauvais marché
x-default Version par défaut Pour la page de sélection de langue

La même logique vaut pour de-CH face à de (Allemagne, Autriche) et it-CH face à it (Italie).

Les quatre erreurs qui reviennent

1. Les balises non réciproques

Chaque version doit se déclarer elle-même et toutes les autres. Si la page française pointe vers l'allemande, mais que l'allemande ne pointe pas en retour, Google ignore l'ensemble du groupe.

Sur une page en français, avec une version allemande :

<link rel="alternate" hreflang="fr-CH" href="https://exemple.ch/fr/services" />
<link rel="alternate" hreflang="de-CH" href="https://exemple.ch/de/leistungen" />
<link rel="alternate" hreflang="x-default" href="https://exemple.ch/" />

Ce même bloc, identique, doit figurer sur la page allemande.

2. Le canonical qui contredit le hreflang

Erreur fréquente et silencieuse : la page allemande porte un canonical vers la page française. Vous dites simultanément « ces pages sont des alternatives linguistiques » et « la version allemande n'est qu'une copie ». Google suit le canonical, et votre version allemande disparaît.

Chaque version linguistique doit être canonique d'elle-même.

3. La redirection automatique par IP

Rediriger de force un visiteur selon sa géolocalisation semble serviable. En pratique, cela pose deux problèmes : le robot d'exploration, qui arrive souvent des États-Unis, ne voit jamais qu'une seule version ; et un germanophone de passage à Genève se retrouve coincé en français.

Proposez la bonne langue par une bannière, laissez le choix, ne redirigez pas.

4. La traduction automatique non relue

Une traduction brute est détectée comme du contenu de faible qualité, et elle ruine votre crédibilité auprès d'un lecteur suisse alémanique — public particulièrement sensible aux approximations. Mieux vaut trois pages bien traduites que trente automatiquement.

Les spécificités suisses qui comptent vraiment

Le suisse allemand ne s'écrit pas. Vos pages germanophones se rédigent en allemand standard, avec les particularismes helvétiques d'usage : ss au lieu de ß, vocabulaire administratif suisse (Betreibung, AHV, Mehrwertsteuer aux taux suisses).

Le français de Suisse a son vocabulaire. Septante, huitante, nonante ; natel pour téléphone portable ; poste et postal avec des usages propres. Une page qui parle de « quatre-vingt-dix francs » sonne française. Ce n'est pas un détail de style : c'est un signal d'appartenance au marché.

Les régions bilingues sont des opportunités. Fribourg, le Valais, Bienne, le Jura bernois : une part réelle de votre audience y cherche dans l'autre langue. Un site correctement bilingue double la surface de captation sur ces zones, et la concurrence y est plus faible qu'à Genève ou Zurich.

La France et l'Allemagne voisines. Autour de Genève, Bâle ou Schaffhouse, une partie de la demande vient de l'autre côté de la frontière. C'est capturable — mais délibérément, avec des pages dédiées, pas en diluant votre ciblage suisse.

Faut-il vraiment traduire son site ?

Question honnête, réponse honnête : souvent non.

Un artisan de Bulle dont la clientèle est entièrement francophone n'a aucun besoin d'une version allemande. Elle lui coûtera de l'argent en création, du temps en maintenance, et ne lui apportera rien.

La traduction se justifie quand :

  • votre zone de chalandise est effectivement bilingue (Fribourg, Valais, Bienne, Jura bernois) ;
  • vous vendez hors de votre région linguistique ;
  • votre clientèle inclut des entreprises internationales — c'est souvent l'anglais qui compte alors, pas l'allemand ;
  • vous êtes en e-commerce et livrez dans toute la Suisse.

Dans le doute, regardez vos données : la Search Console vous dit depuis quels pays et dans quelles langues on vous trouve déjà.

L'ordre dans lequel s'y prendre

  1. Décidez si vous en avez besoin — la moitié des projets s'arrêtent ici, et c'est bien.
  2. Choisissez une structure d'URL : sous-répertoires (/fr/, /de/) plutôt que sous-domaines. Plus simple, et l'autorité reste concentrée sur un seul domaine.
  3. Traduisez d'abord les pages qui rapportent : accueil, prestations principales, contact. Pas le blog entier.
  4. Posez le hreflang réciproque sur chaque version, avec un canonical propre.
  5. Vérifiez dans la Search Console, rapport de ciblage international, quelques semaines après.

Suite logique : le référencement local en Suisse romande.

Questions fréquentes

Quel code hreflang utiliser pour un site suisse ?
Utilisez fr-CH, de-CH et it-CH, jamais fr ou de seuls. Un site suisse déclaré en fr entre en concurrence directe avec la France, et en de avec l'Allemagne, sur des marchés qu'il ne vise pas. Le suffixe -CH est ce qui rattache la version au marché suisse.
Comment configurer correctement les balises hreflang ?
Les déclarations doivent être réciproques : chaque version linguistique déclare toutes les autres, elle-même comprise. Chaque version doit également être canonique d'elle-même — une version allemande dont la canonique pointe vers la version française s'exclut de l'index.
Faut-il rediriger automatiquement le visiteur selon sa langue ?
Non. Une redirection par géolocalisation empêche un visiteur d'accéder à la version qu'il veut, et empêche les robots d'explorer les autres versions. Proposez la version qui semble adaptée, ne l'imposez pas.
Faut-il traduire son site en allemand quand on est en Suisse romande ?
Pas systématiquement. Vérifiez d'abord dans la Search Console d'où vient réellement votre audience : une traduction non entretenue coûte plus qu'elle ne rapporte. Si vous traduisez, rédigez en allemand standard et non en suisse allemand, qui ne s'écrit pas.

Prochaine étape

Parlons de votre projet.

Un échange de 20 minutes suffit pour savoir si nous sommes le bon partenaire — et pour repartir avec une estimation chiffrée, gratuite et sans engagement.

Réponse sous 24 heures ouvrables · Devis détaillé sous 48 h · Sans engagement