Pourquoi un site multilingue

Un site multilingue élargit votre audience, améliore l’expérience des utilisateurs non francophones et renforce votre présence internationale dans les résultats de recherche.

Ce site satellite est bilingue (français/anglais), une architecture que Lueur Externe maîtrise et déploie pour ses clients.

Architecture d’URL

Option 1 : sous-répertoires (recommandé)

monsite.fr/fr/blog/
monsite.fr/en/blog/
  • ✅ Facile à mettre en place
  • ✅ Un seul domaine à gérer
  • ✅ Autorité de domaine partagée
  • C’est l’approche utilisée sur ce site

Option 2 : sous-domaines

fr.monsite.fr/blog/
en.monsite.fr/blog/
  • ⚠️ Chaque sous-domaine est traité comme un site distinct par Google
  • ⚠️ Autorité de domaine diluée

Option 3 : domaines distincts

monsite.fr/blog/
monsite.com/blog/
  • ⚠️ Coûteux (plusieurs domaines)
  • ⚠️ Autorité complètement séparée
  • ✅ Ciblage géographique précis

Balises hreflang

Les balises hreflang indiquent à Google les versions linguistiques de chaque page :

<link rel="alternate" hreflang="fr" href="https://monsite.fr/fr/blog/" />
<link rel="alternate" hreflang="en" href="https://monsite.fr/en/blog/" />
<link rel="alternate" hreflang="x-default" href="https://monsite.fr/en/blog/" />

Règles essentielles

  • Chaque page doit référencer toutes ses versions linguistiques
  • Les hreflang doivent être réciproques (A → B et B → A)
  • Utilisez x-default pour la version par défaut
  • Les URL doivent être absolues

Implémentation avec Astro

Sur ce site, l’i18n est gérée via un module dédié :

// src/lib/i18n.ts
export type Lang = "fr" | "en";

const translations: Record<Lang, Record<string, string>> = {
  fr: {
    home: "Accueil",
    blog: "Blog",
    contact: "Contact",
  },
  en: {
    home: "Home",
    blog: "Blog",
    contact: "Contact",
  },
};

export function t(lang: Lang, key: string): string {
  return translations[lang][key] || key;
}

Gestion du contenu traduit

Fichiers séparés par langue

src/content/blog/
├── fr/
│   ├── guide-seo.md
│   └── creation-site-web.md
└── en/
    ├── seo-guide.md
    └── web-design.md

Bonnes pratiques de traduction

  • Traduisez le contenu, ne le translittérez pas
  • Adaptez les exemples au contexte culturel
  • Localisez les dates, nombres et devises
  • Traduisez les métadonnées SEO (title, description)
  • Adaptez les mots-clés à chaque langue

SEO international

Sitemap multilingue

<url>
  <loc>https://monsite.fr/fr/blog/</loc>
  <xhtml:link rel="alternate" hreflang="fr" href="https://monsite.fr/fr/blog/" />
  <xhtml:link rel="alternate" hreflang="en" href="https://monsite.fr/en/blog/" />
</url>

Google Search Console

Ajoutez chaque version linguistique comme propriété distincte pour un suivi précis des performances par langue.

Notre expertise multilingue

Chez Lueur Externe, nous développons des sites multilingues avec :

  • Architecture i18n propre et maintenable
  • Hreflang automatisé et validé
  • Sitemap par langue
  • Contenu traduit professionnellement
  • SEO optimisé par langue

Conclusion

Un site multilingue bien conçu multiplie votre audience potentielle. L’investissement technique et éditorial est significatif, mais le retour en termes de visibilité internationale est considérable. Contactez Lueur Externe pour votre projet multilingue.