Le Maroc est l’un des rares pays au monde où un client peut vous écrire en arabe, vous appeler en darija, et visiter votre site en français — tout en étant la même personne. Cette réalité linguistique est une opportunité, mais elle pose aussi une question concrète : comment créer un site web qui parle vraiment à toutes vos audiences ?
En 2026, un site uniquement en français perd une partie de son audience locale arabophone. Un site uniquement en arabe ferme la porte aux clients internationaux et aux Marocains qui naviguent en français. Et sans configuration SEO correcte, même un site bien traduit peut être invisible sur Google.
Ce guide vous explique comment créer un site multilingue au Maroc techniquement, stratégiquement et sans erreurs — avec les bons plugins, les bonnes pratiques SEO hreflang, la gestion du RTL arabe, les coûts réels en dirhams, et les erreurs qui font perdre du trafic et de la crédibilité.

Trois raisons concrètes — pas des généralités :
Pas besoin de tout faire en même temps. Choisissez selon votre audience réelle :
| Profil d’entreprise | Langues recommandées | Priorité |
|---|---|---|
| Commerce local (Casablanca, Rabat, Marrakech) | Français + Arabe | Bilingue dès le départ |
| E-commerce national | Français + Arabe | Bilingue — arabe prioritaire pour COD et audiences larges |
| Tourisme, hôtellerie, artisanat | Français + Anglais (+ Arabe optionnel) | Anglais prioritaire pour les clients internationaux |
| Export, services B2B international | Français + Anglais | Anglais indispensable |
| Entreprise avec ambition panafricaine | Français + Anglais + Arabe | Trilingue selon le marché cible |
C’est une décision technique qui impacte directement le SEO et qui est difficile à changer après coup. Trois options :
Notre recommandation : structure en sous-répertoires pour 95 % des sites marocains — simple à configurer avec WPML ou Polylang, facile à maintenir, optimale pour le SEO.
Réponse directe : les deux, mais pas de la même façon.
WordPress est le CMS utilisé par la grande majorité des sites marocains. Voici les deux plugins qui dominent le marché multilingue WordPress :
| Critère | WPML | Polylang |
|---|---|---|
| Prix | 39–199 $/an selon plan | Gratuit (version de base) / 99 $/an (Pro) |
| Facilité d’utilisation | Interface complète mais dense | Plus simple, courbe d’apprentissage douce |
| WooCommerce | Excellent — module dédié WooCommerce Multilingual | Compatible mais moins complet en e-commerce |
| Traduction automatique intégrée | Oui (DeepL, Google Translate intégrés) | Oui en version Pro |
| Gestion RTL (arabe) | Oui, nativement | Oui, avec thème compatible RTL |
| Support hreflang | Automatique et complet | Automatique en version Pro |
| Performance (impact vitesse) | Moyen (plugin lourd) | Léger (moins d’impact sur le TTFB) |
| Pour qui | E-commerce, sites complexes, multi-users | Sites vitrines, blogs, petites boutiques |
Notre recommandation :
Pour plus de détails sur WooCommerce et les plateformes e-commerce au Maroc, consultez notre guide WooCommerce vs Shopify au Maroc .
L’arabe est une langue RTL (Right-to-Left — lecture de droite à gauche). Ce n’est pas qu’un simple changement de langue — c’est une refonte complète de la mise en page. Les éléments à adapter :
Ajoutez l’attribut dir="rtl" sur la balise <html> ou <body> pour la version arabe, et lang="ar" pour l’attribut de langue. Les bonnes pratiques CSS :
/* Dans votre CSS pour la version arabe */
[lang="ar"] {
direction: rtl;
text-align: right;
font-family: 'Noto Kufi Arabic', 'Cairo', sans-serif;
}Evitez les polices latines qui « supportent » l’arabe — le rendu est souvent médiocre.
Conseil : choisissez un thème WordPress qui supporte nativement le RTL (Astra, Kadence, GeneratePress, Divi supportent tous le RTL). Cela évite des heures de CSS manuel.
Les balises hreflang indiquent à Google quelle version de votre page afficher selon la langue et le pays de l’utilisateur. Sans elles, Google peut montrer votre page française à un arabophone, ou votre page arabe à un visiteur international.
Exemple de balises hreflang pour une page d’accueil trilingue :
<link rel="alternate" hreflang="fr" href="https://monsite.ma/fr/" />
<link rel="alternate" hreflang="ar" href="https://monsite.ma/ar/" />
<link rel="alternate" hreflang="en" href="https://monsite.ma/en/" />
<link rel="alternate" hreflang="x-default" href="https://monsite.ma/" />Règles importantes :
x-default indique la version par défaut si aucune langue ne correspondChaque version linguistique doit avoir son propre sitemap XML soumis dans Google Search Console. WPML génère automatiquement un sitemap par langue. Vérifiez dans Search Console que les trois sitemaps sont bien soumis et indexés.
Un internaute arabophone ne cherche pas les mêmes termes qu’un francophone, même pour le même produit. Exemple pour une boutique de vêtements marocaine :
La recherche de mots-clés doit être faite séparément dans chaque langue — pas en traduisant la liste française. Pour plus de détails sur la stratégie SEO, consultez notre guide sur le référencement naturel au Maroc .
| Poste de coût | Détail | Budget indicatif |
|---|---|---|
| Développement technique | Configuration plugin multilingue, RTL, hreflang, sitemaps | 2 000 – 5 000 DH (selon complexité) |
| Plugin WPML | Licence annuelle (Multilingual CMS) | ~400 DH/an (~39 $) |
| Plugin Polylang Pro | Licence annuelle | ~990 DH/an (~99 $) |
| Traduction professionnelle | 0,50 à 1 DH/mot — site vitrine 10 pages (~5 000 mots) | 2 500 – 5 000 DH par langue |
| Traduction DeepL + relecture | Bon compromis qualité/prix | 800 – 2 000 DH par langue |
| Design RTL arabe | Adaptation spécifique du thème | 1 000 – 3 000 DH (si non inclus) |
Ces budgets incluent la configuration technique, les licences plugins et les traductions de base. La maintenance des traductions (mise à jour du contenu) représente un coût récurrent à anticiper.
Les pages traduites par machine sans intervention humaine sont identifiables — les utilisateurs les quittent immédiatement (taux de rebond élevé) et Google les pénalise via l’Helpful Content Update. Une relecture humaine, même rapide, change radicalement la qualité perçue.
Afficher du texte arabe dans une mise en page conçue pour le LTR (gauche à droite) crée une expérience désastreuse : textes superposés, boutons mal positionnés, menus illisibles. L’arabe n’est pas que du texte — c’est un design entièrement différent.
Sans hreflang, Google ne sait pas quelle version montrer à quel utilisateur. Résultat : votre page française peut apparaître à des arabophones, et votre page anglaise à des visiteurs marocains. Trafic non qualifié, taux de rebond élevé, signal négatif pour le SEO.
Traduire « agence web Casablanca » en arabe et en anglais, c’est une erreur. Les internautes arabophones et anglophones ne cherchent pas les mêmes termes. Une vraie recherche de mots-clés dans chaque langue est indispensable pour un SEO multilingue efficace.
Si les visiteurs ne trouvent pas facilement comment changer de langue, ils quittent le site. Le sélecteur doit être visible dans le header, accessible sur toutes les pages, y compris sur mobile.
Pour la grande majorité des projets marocains, un seul site avec plusieurs versions linguistiques (en sous-répertoires) est la meilleure approche. C’est plus simple à gérer, moins coûteux, et le SEO bénéficie de l’autorité d’un seul domaine. Des sites séparés ne sont justifiés que pour de très grandes marques avec des équipes dédiées par marché.
Polylang (version gratuite) pour les sites vitrines simples bilingues. WPML pour les e-commerces WooCommerce, les sites avec beaucoup de contenu, ou les projets trilingues nécessitant une gestion centralisée des traductions. WPML a un meilleur support WooCommerce mais est plus lourd et plus cher.
Non, seule. En 2026, Google pénalise le contenu auto-traduit sans valeur ajoutée. En revanche, DeepL comme base + relecture humaine native est un bon compromis pour les pages de contenu standard. Pour les pages de vente, landing pages et page d’accueil, seule une traduction humaine professionnelle garantit la conversion.
Naviguez sur votre site en mode arabe depuis un appareil mobile (qui est encore plus exigeant que le desktop pour le RTL). Vérifiez que : les menus sont à droite, le texte est aligné à droite, les formulaires sont lisibles, les boutons sont bien positionnés. Testez aussi avec un utilisateur natif arabophone — c’est le test le plus fiable.
Pour un site vitrine de 5 à 10 pages déjà existant en français : 2 à 4 semaines en incluant la traduction professionnelle, la configuration technique, l’adaptation RTL et les tests. Pour un site créé from scratch en bilingue : 4 à 8 semaines selon la complexité.
Légèrement, oui. WPML ajoute des requêtes supplémentaires à la base de données. La solution : utiliser un plugin de cache efficace (LiteSpeed Cache, WP Rocket) et un CDN (Cloudflare). Avec une bonne configuration, l’impact sur les Core Web Vitals est minimal. Pour optimiser la vitesse de votre site, consultez notre guide optimisation de la vitesse de votre site web au Maroc .
La plupart des sites marocains sont encore monolingues en 2026 — ce qui signifie que chaque entreprise qui lance un site bilingue ou trilingue correctement configuré prend une avance réelle sur ses concurrents. Plus d’audience, meilleur SEO, meilleure crédibilité, et accès à des marchés qu’un site monolingue ne peut tout simplement pas atteindre.
Le projet demande de la préparation et un budget réaliste — mais les résultats à 12 et 24 mois justifient presque toujours l’investissement.
Un site bien construit, c'est un commercial disponible 24h/24. Chez AzulWeb, on construit des sites qui travaillent pour vous, même quand vous dormez.