Menu
Swissnexo Swissnexo - Studio web suisse
Démarrer un projet
Tous les articles SEO

Réussir un site multilingue en Suisse : FR, DE, IT et EN sans se tromper

Quatre langues nationales, un marché fragmenté, et une longue liste d'erreurs techniques qui coûtent cher en référencement. Le guide pratique.

Par Swissnexo 3 min de lecture

La Suisse est l'un des rares marchés où une PME doit sérieusement envisager quatre langues. Et c'est aussi l'un des sujets où l'on voit le plus d'erreurs techniques, parce que le multilingue paraît simple : « on traduit les textes ». En réalité, la traduction est la partie facile.

Une URL distincte par langue, toujours

La règle non négociable : chaque langue doit avoir sa propre URL indexable.

/fr/services
/de/leistungen
/it/servizi
/en/services

Ce qui ne fonctionne pas :

  • Le paramètre de session (?lang=de) : Google indexe une seule version.
  • La traduction par JavaScript sans changement d'URL : le contenu traduit n'est pas indexé.
  • La détection automatique par IP avec redirection forcée : le robot de Google explore depuis les États-Unis et ne verra que l'anglais.

Détectez la langue du navigateur pour suggérer, jamais pour enfermer.

Traduire aussi les segments d'URL

/de/leistungen vaut mieux que /de/services. Le mot-clé dans l'URL reste un signal, et surtout un utilisateur germanophone reconnaît immédiatement qu'il est au bon endroit. C'est un détail que la plupart des sites suisses négligent.

hreflang : la balise qui pardonne peu

Chaque page doit déclarer toutes ses variantes linguistiques, y compris elle-même, et les déclarations doivent être réciproques.

<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="it-CH" href="https://exemple.ch/it/servizi">
<link rel="alternate" hreflang="en"    href="https://exemple.ch/en/services">
<link rel="alternate" hreflang="x-default" href="https://exemple.ch/fr/services">

Les erreurs les plus fréquentes : oublier l'auto-référence, déclarer une page qui redirige, ou pointer vers une URL en 404 parce que la traduction n'existe pas encore. Dans ce dernier cas, mieux vaut ne pas déclarer la variante du tout.

Utilisez les codes régionaux fr-CH, de-CH, it-CH : ils distinguent votre site des contenus français, allemands et italiens, qui vous domineraient autrement sur les mêmes mots-clés.

Ce que la traduction seule ne règle pas

  • Les formats. Une date 04.08.2026 en allemand, 4 août 2026 en français. Les montants : CHF 1'250.00 en suisse allemand, 1 250,00 CHF en français.
  • La longueur. L'allemand est 20 à 30 % plus long que le français. Un bouton dessiné au pixel près en français casse en allemand : testez chaque maquette dans la langue la plus longue.
  • Les intentions de recherche. On ne cherche pas « Webagentur » comme on cherche « agence web ». Chaque langue mérite sa propre recherche de mots-clés, pas une traduction de la liste française.
  • Le sitemap. Un seul sitemap listant toutes les langues, avec les annotations xhtml:link par entrée.

Une seule source de vérité

Techniquement, le piège le plus courant est la duplication : quatre gabarits copiés-collés qui divergent au fil des mois. Un seul gabarit, alimenté par des fichiers de traduction, garantit qu'une correction de mise en page profite aux quatre langues.

C'est ce qui différencie un site réellement multilingue d'un site français avec trois traductions qui prennent la poussière.

À lire ensuite

À lire ensuite

Un projet en tête ?

Décrivez-le en trois lignes, on répond sous 24 heures ouvrées avec une première estimation.