Blogue : Comment définir la localisation multilingue d'un site Web pour l'optimisation des moteurs de recherche (SEO)

2024-09-10

Vous envisagez de prendre en charge plusieurs langues pour votre site Web ? Lisez la suite pour connaître les meilleures pratiques en tant que développeur Web.

1) Facilitez l'exploration de votre site par les moteurs de recherche


Un moyen simple consiste à créer un sous-dossier pour chaque langue. Par exemple :

Anglais :   https://www.d2soft.com/en
Français :   https://www.d2soft.com/fr

Notez que pour rendre les choses plus claires et éliminer le contenu dupliqué, redirigez automatiquement le domaine racine (www.d2soft.com) vers votre langue par défaut (www.d2soft.com/en).

2) Pour chaque page, implémentez les balises hreflang et language


Par exemple, l'accès à la page https://www.d2soft.com/en/Blog génère les détails d'en-tête suivants :

<html lang="en">
<head>
<!-- ... -->
<link rel="alternate" hreflang="en" href="http://www.d2soft.com/en/Blog" />
<link rel="alternate" hreflang="fr" href="http://www.d2soft.com/fr/Blog" />
<meta name="language" content="en" />
<!-- ... -->
</head>


Google recommande de lister toutes les traductions de chaque page en utilisant plusieurs balises hreflang, même une pour la page actuellement consultée. Cela permettra de créer des liens entre vos contenus. Il est également judicieux de spécifier la balise méta-langue de la langue actuelle. Enfin, notez l'utilisation de la propriété lang avec la balise HTML.

3) Comprendre les avantages


  • Google comprend mieux la relation entre les pages ;
  • les moteurs de recherche découvrent de nouvelles URL ;
  • offre un résultat plus ciblé aux utilisateurs.

4) Autres bonnes pratiques :


  • créer des URL partageables : l'URL doit toujours donner le même contenu ;
  • ne pas utiliser la langue comme paramètre d'URL (ne pas faire : www.d2soft.com/?lang=fr) ;
  • utiliser l'encodage UTF-8 pour les URL qui ont des caractères unicode (comme "vélo" --> "v%C3%A9lo").

5) Plus d'informations :


Si vous souhaitez en savoir plus, vous pouvez regarder cette vidéo de Google :



En savoir plus : https://developers.google.com/search/docs/specialty/international/localized-versions


Retour à la liste des blogues.