Techniques avancées

Structurer un site bilingue (français / arabe) pour Google

9 min de lectureÉquipe Rankaya

Au Maroc, beaucoup d'entreprises et d'administrations ont besoin d'un site web accessible à la fois en français et en arabe. Cette configuration bilingue présente des défis SEO spécifiques que beaucoup ignorent, conduisant à des problèmes d'indexation, de contenu dupliqué et de mauvais ciblage linguistique. Bien structurée, une stratégie SEO bilingue peut au contraire doubler votre visibilité organique en ciblant deux audiences distinctes.

Dans ce guide, nous vous expliquons comment structurer correctement un site bilingue français-arabe pour Google, en couvrant la technique, le contenu et les particularités de la langue arabe pour le web.

Pourquoi le SEO bilingue est complexe ?

Un site bilingue mal configuré peut souffrir de plusieurs problèmes graves :

  • Contenu dupliqué : Si Google ne comprend pas que deux pages sont des versions linguistiques différentes du même contenu, il peut les considérer comme du contenu dupliqué et pénaliser les deux.
  • Mauvais ciblage linguistique : La page française peut apparaître dans les résultats arabes et vice-versa.
  • Dilution de l'autorité : Sans signaux clairs, les liens et l'autorité peuvent se disperser entre les deux versions.
  • Problèmes d'indexation : Google peut confondre les deux versions et n'en indexer qu'une seule.

La bonne nouvelle : ces problèmes sont tous solubles avec les bons outils techniques. La clé est principalement la balise hreflang.

La balise hreflang : le signal essentiel

La balise hreflang est l'outil principal pour signaler à Google les relations entre vos pages en différentes langues. Elle indique au moteur de recherche : "cette page est destinée aux utilisateurs arabophones, et voilà l'équivalent pour les francophones".

Comment implémenter le hreflang ?

Il existe trois façons de l'implémenter — par ordre de fiabilité :

1. Dans le <head> HTML (recommandé)

Ajoutez dans chaque page les balises pointant vers toutes les versions linguistiques :

  • <link rel="alternate" hreflang="fr" href="https://votresite.ma/fr/page" />
  • <link rel="alternate" hreflang="ar" href="https://votresite.ma/ar/page" />
  • <link rel="alternate" hreflang="x-default" href="https://votresite.ma/fr/page" />

La valeur x-default indique la version par défaut pour les utilisateurs dont la langue n'est pas couverte.

2. Dans le sitemap XML

Pour les sites avec beaucoup de pages, il est plus pratique d'inclure les attributs hreflang directement dans le sitemap XML.

3. Dans les en-têtes HTTP

Moins courant, réservé aux PDFs et fichiers non-HTML.

Les erreurs hreflang les plus fréquentes

  • Liens non réciproques : La balise hreflang doit être présente sur TOUTES les versions linguistiques et pointer vers TOUTES les autres. Si la page française pointe vers l'arabe mais que l'arabe ne pointe pas vers le français, Google ignore les deux.
  • Mauvais codes de langue : Utilisez les codes ISO 639-1 pour les langues (fr, ar) et ISO 3166-1 pour les pays (MA). Pour le Maroc : hreflang="fr-MA" et hreflang="ar-MA".
  • URLs inexistantes : Les URLs dans les balises hreflang doivent retourner un code HTTP 200 — pas de redirections ni d'erreurs 404.
  • Pointage vers des pages noindex : Ne pointez pas vos hreflang vers des pages avec balise noindex.

Choisir la bonne structure d'URL

Il existe trois approches pour structurer les URLs d'un site bilingue :

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

  • votresite.ma/fr/ pour le contenu français
  • votresite.ma/ar/ pour le contenu arabe

Avantages : Simple à mettre en place, l'autorité du domaine principal profite aux deux versions, idéal pour les sites de taille moyenne.

Inconvénients : Les deux versions partagent la même autorité de domaine, ce qui peut créer une compétition interne si mal géré.

Option 2 : Sous-domaines

  • fr.votresite.ma pour le contenu français
  • ar.votresite.ma pour le contenu arabe

Avantages : Bonne séparation des versions. Mais Google les traite comme des sites indépendants, ce qui peut diluer l'autorité.

Option 3 : Domaines distincts

  • votresite.ma pour le français
  • votresite-ar.ma ou ar.votresite.ma pour l'arabe

Avantages : Ciblage géographique parfait, expériences totalement indépendantes.

Inconvénients : Double investissement SEO, plus complexe à maintenir.

Pour la plupart des sites marocains, la structure en sous-répertoires (/fr/ et /ar/) est le meilleur compromis entre simplicité technique et efficacité SEO.

Les spécificités SEO de la langue arabe

L'arabe présente des caractéristiques uniques qui impactent le SEO :

1. L'écriture RTL (Right-to-Left)

L'arabe s'écrit de droite à gauche. Votre site doit supporter correctement le RTL pour la version arabe, en ajoutant l'attribut dir="rtl" sur la balise <html> et en adaptant le CSS. Une mise en page RTL cassée nuit à l'expérience utilisateur et envoie un signal négatif à Google.

2. Les variantes dialectales

L'arabe standard moderne (MSA) est utilisé pour la communication formelle et le contenu web. Pour le Maroc, le darija (arabe marocain) est courant sur les réseaux sociaux, mais pour le SEO, l'arabe standard reste préférable pour toucher une audience plus large.

3. Le volume de recherche en arabe au Maroc

Les volumes de recherche en arabe au Maroc sont en forte croissance, notamment sur mobile. Les secteurs les plus recherchés en arabe incluent : les actualités, l'immobilier, l'emploi, les produits de grande consommation et les services locaux. C'est une opportunité que beaucoup d'entreprises marocaines n'ont pas encore saisie.

4. La recherche vocale en arabe

Avec la démocratisation des assistants vocaux, les recherches vocales en arabe marocain et en arabe standard augmentent. Optimisez vos contenus arabes pour des questions formulées naturellement.

5. Les outils de mots-clés pour l'arabe

Google Keyword Planner supporte la recherche de mots-clés en arabe. Ahrefs et SEMrush disposent également de données pour les requêtes arabes au Maroc, bien que moins complètes qu'en français. La Google Search Console reste le meilleur outil pour analyser les requêtes arabes réelles qui amènent du trafic.

Bonnes pratiques de contenu bilingue

  • Traduction vs localisation : Une simple traduction mot-à-mot est insuffisante. Localisez le contenu en adaptant les exemples, les références culturelles et le ton au contexte marocain arabophone.
  • Contenu unique par langue : Ne vous contentez pas de traduire — certaines pages arabes peuvent traiter des sujets différents en fonction des spécificités de recherche de chaque audience.
  • Balises et métadonnées dans la bonne langue : Les balises title, meta description et H1 de la version arabe doivent être rédigées en arabe avec les bons caractères Unicode.
  • Images avec texte : Évitez les images contenant du texte — Google ne lit pas le texte dans les images. Si nécessaire, utilisez deux versions d'image (FR et AR).
  • Attributs alt en arabe : Les attributs alt des images de la version arabe doivent être rédigés en arabe.

🔎 Vous voulez aller plus loin ?

La gestion d'un site bilingue français-arabe est au cœur de notre expertise chez Rankaya. Nous accompagnons les entreprises marocaines dans la mise en place technique du hreflang, l'optimisation des deux versions linguistiques et le suivi des performances dans les deux langues via la Google Search Console.

Parler de votre projet bilingue →

Conclusion

Un site bilingue bien structuré est un avantage concurrentiel significatif au Maroc. La clé est de mettre en place les signaux techniques corrects (hreflang, structure d'URL cohérente), de produire un contenu vraiment localisé dans chaque langue, et de monitorer les performances de chaque version indépendamment dans la Search Console.

Complétez ces connaissances avec notre guide sur les balises SEO essentielles et notre article sur l'indexation par Google pour vous assurer que vos deux versions sont bien explorées et indexées.

Article rédigé par l'équipe Rankaya – Agence SEO Maroc.
Vous avez aimé cet article ? Partagez-le ou parlez-nous de votre projet.

Articles connexes