Dans la plupart des refontes que nous chiffrons pour des PME marocaines, la question des langues arrive en fin de réunion, juste après le budget : « on part en français, et pour l’arabe on verra en deuxième phase ». C’est l’arbitrage le plus souvent regretté, et rarement pour des raisons de principe.
La cause est technique avant d’être commerciale. Une interface pensée en français reste une interface pensée de gauche à droite. Ajouter l’arabe six mois plus tard ne consiste pas à remplir des champs de traduction : il faut reprendre la direction de la mise en page, les composants, les icônes directionnelles, souvent la typographie et les espacements. Ce travail coûte nettement plus cher après la mise en production qu’avant la première maquette.
Un site unilingue, un site bilingue français/arabe et un trilingue ne se distinguent donc pas par un pourcentage ajouté à la ligne « contenu » du devis. Ils ne mobilisent ni les mêmes compétences, ni le même planning, ni les mêmes obligations d’information.
« Le français suffit » : où l’hypothèse casse
L’hypothèse n’est pas absurde. Dans le B2B casablancais, les devis, les contrats et une bonne partie des recherches se font en français. Une PME qui vend du conseil, de l’ingénierie ou du logiciel à d’autres entreprises peut vivre des années avec un site unilingue sans perdre une affaire.
Elle casse dès que l’audience sort de ce cercle. Un cabinet dentaire à Salé, un distributeur d’électroménager, une école privée, un promoteur immobilier : leurs clients finaux écrivent en arabe, cherchent en arabe ou en darija translittérée, et quittent une page qu’ils doivent déchiffrer. Elle casse aussi dans l’autre sens, à l’export, où l’absence d’anglais oblige l’acheteur étranger à faire traduire votre plaquette lui-même.
Avant de trancher sur une intuition, regardez vos propres données : les requêtes de la Search Console du site actuel, la langue des messages reçus sur WhatsApp Business et dans le formulaire de contact, la langue dans laquelle votre équipe commerciale répond réellement au téléphone. Une demi-journée de travail, et la discussion cesse d’être une question d’opinion.
Quatre configurations couvrent presque tous les cas :
- Français seul : B2B urbain, services professionnels, sous-traitance pour des groupes européens. Le plus simple à maintenir, et souvent le bon choix la première année.
- Français et arabe : tout ce qui touche le grand public marocain (retail, santé, éducation, immobilier, assurance) et tout ce qui dialogue avec le secteur public.
- Français et anglais : export, offshoring, SaaS, recrutement international, dossiers investisseurs. L’arabe y apporte peu de trafic qualifié.
- Les trois : marque qui adresse le marché local et l’international en même temps. C’est la configuration la plus coûteuse à faire vivre, bien plus qu’à construire.
Deux précisions qui évitent des malentendus. L’arabe du web marocain est l’arabe standard moderne, pas la darija, qui apparaît dans les requêtes mais se lit mal en contenu long. Et l’amazigh, langue officielle depuis la Constitution de 2011, concerne essentiellement les projets liés aux institutions publiques.
RTL : ce qui casse quand l’arabe arrive en dernier
Le passage à l’arabe inverse le sens de lecture, et c’est là que les devis mal faits se révèlent. L’attribut dir=”rtl” tient sur une ligne. Les corrections qui suivent tiennent sur plusieurs jours si le design n’a pas été conçu pour.

Les points de rupture sont toujours les mêmes :
- les marges et retraits écrits en dur (padding-left, margin-left) au lieu des propriétés logiques du type padding-inline-start
- les icônes directionnelles : flèches « suivant », chevrons d’accordéon, bouton retour, fil d’Ariane, barres de progression, carrousels
- les chaînes mixtes, quand un nom de marque latin ou un numéro de téléphone s’insère dans une phrase arabe et que l’ordre d’affichage se dérègle
- la typographie : une police latine ne couvre pas l’arabe, l’interligne doit augmenter et les tailles perçues ne correspondent plus
- tout ce qui est produit hors des pages : factures PDF, e-mails transactionnels, exports, messages d’erreur de formulaire
Les constructeurs de pages brouillent le diagnostic. Un thème WordPress sérieux gère le RTL depuis longtemps, mais les sections montées à la main dans Elementor ou Divi, avec des marges saisies au pixel, ne s’inversent pas toutes seules. À la recette, ne testez pas la page d’accueil : testez un formulaire long, un tunnel de commande, le menu mobile et une page chargée en données chiffrées.
Traduction automatique, relecture humaine, et ce que Google en fait
Un plugin branché sur DeepL produit en vingt minutes une version arabe lisible à peu près partout. Les quelques pour cent restants sont exactement ceux qui coûtent un client : le libellé d’un bouton, une formulation juridique, le nom d’un service que vous avez créé, les unités, les formules d’adresse.
Google ne sanctionne pas une traduction parce qu’une machine l’a produite. Ses règles anti-spam visent le contenu généré en masse et publié sans relecture ni valeur ajoutée. Une traduction automatique relue et corrigée passe sans problème. Un site de 300 pages traduit en un clic et jamais relu correspond en revanche assez bien à ce qu’elles décrivent.
Pour une traduction de site web en arabe, le découpage qui tient dans un budget de PME : relecture humaine obligatoire sur les pages qui engagent (offre, prix, mentions légales, politique de confidentialité, formulaires, e-mails automatiques), traduction automatique acceptable sur les archives du blog, et un glossaire métier validé en interne avant de lancer la machine. Reste la vraie question à poser avant de signer : qui relit ? Si personne dans l’entreprise n’écrit couramment en arabe, cette relecture doit apparaître comme une ligne budgétée, pas être confiée par défaut au stagiaire du service marketing.
Site web multilingue Maroc : les fourchettes de prix 2026
Le prix d’un site bilingue au Maroc dépend moins du nombre de mots que du moment où la deuxième langue entre dans le projet. Les ordres de grandeur ci-dessous valent pour une PME et un prestataire local établi. Ils servent à lire un devis, pas à le remplacer, et le détail poste par poste de la base unilingue se trouve dans notre guide des prix d’un site web professionnel au Maroc.
- Base vitrine unilingue, 8 à 12 pages : 15 000 à 45 000 MAD.
- Deuxième langue latine (anglais) prévue au cadrage : 10 à 20 % du budget d’intégration en plus, soit 4 000 à 12 000 MAD, traduction non comprise.
- Arabe prévu au cadrage, RTL, polices, recette dans les deux directions : 20 à 35 % en plus, soit 8 000 à 25 000 MAD sur un vitrine.
- Arabe ajouté après la mise en ligne : comptez 1,5 à 2 fois ce montant, le temps de reprendre des composants déjà livrés et de refaire la recette complète.
- Traduction professionnelle : facturée au mot, de l’ordre de 0,60 à 1,50 MAD selon la technicité. Un vitrine de 5 000 à 7 000 mots représente 3 000 à 10 000 MAD par langue.
- Licences et outils : une extension multilingue sérieuse sur WordPress coûte l’équivalent de 1 000 à 3 000 MAD par an, les applications de traduction Shopify fonctionnant plutôt à l’abonnement mensuel.
- Maintenance : chaque langue ajoute du temps de mise à jour et de contrôle. Un contrat bilingue se négocie 20 à 30 % au-dessus d’un contrat unilingue.
Le CMS pèse autant que le nombre de langues. WordPress avec Polylang ou WPML reste l’option la moins chère et la plus prévisible, RTL compris. Shopify gère proprement marchés et langues, mais la qualité du RTL dépend du thème et se vérifie avant achat. Un site en Next.js ou en Laravel donne le contrôle total du routage et des URL par langue, pour un coût de développement supérieur. Si vous arbitrez en même temps votre socle marchand, faites entrer les langues dans la comparaison dès le départ plutôt qu’après : notre analyse des plateformes e-commerce au Maroc reprend ce critère.
SEO multilingue : une URL par langue, et l’erreur du sélecteur automatique
La structure technique se résume à peu de choses, et c’est pourtant là que le trafic se perd. Chaque langue doit avoir sa propre adresse, en sous-dossiers (/fr/, /ar/, /en/), ce qui est presque toujours le bon choix pour une entité marocaine unique. Chaque page déclare ses équivalents avec les balises hreflang, x-default inclus, et le sitemap liste les trois versions. Sans URL distinctes, il n’y a rien à indexer : une surcouche JavaScript qui traduit le texte à la volée sans changer l’adresse laisse Google avec une seule version, en français.
L’erreur la plus répandue est la redirection automatique selon la langue du navigateur ou l’adresse IP. Elle agace le visiteur marocain qui veut lire en français sur un téléphone configuré en arabe, et elle empêche le robot de voir autre chose qu’une version unique. Un sélecteur visible, qui mène vers une URL réelle en conservant la page en cours, fait mieux que n’importe quelle détection.
Côté contenu, le SEO multilingue au Maroc demande une recherche de mots-clés par langue, pas la traduction de la liste française : les requêtes arabes ne sont pas le calque des requêtes francophones, et les intentions derrière elles diffèrent souvent. Deux détails coûteux à rattraper plus tard : les titres et méta-descriptions, systématiquement oubliés dans les versions traduites, et le poids des polices arabes, qu’il faut sous-ensembler pour ne pas dégrader les Core Web Vitals.
CNDP : la langue dans laquelle le visiteur consent
La loi 09-08 impose d’informer clairement la personne concernée avant de collecter ses données et de déclarer vos traitements auprès de la CNDP. Aucune liste de langues obligatoires n’existe pour un site privé. La logique, elle, est difficile à contourner : si votre formulaire de devis est en arabe et que la politique de confidentialité qui l’accompagne n’existe qu’en français, le consentement recueilli est fragile.
En pratique, dès qu’une page existe dans une langue, son environnement doit suivre : bannière cookies, case de consentement, mention sous le formulaire, mentions légales, politique de confidentialité, texte de l’e-mail de confirmation. Beaucoup de prestataires traduisent la vitrine et laissent ces pages en français, parce qu’elles sont longues et sans gratification. C’est précisément l’endroit où une réclamation prend forme. Le détail des mentions et de la déclaration est traité dans notre article sur la conformité CNDP d’un site web, et les formulations à jour restent à vérifier sur le site de la CNDP, seule référence utile.
Trois questions avant de valider le nombre de langues
- Dans quelle langue vos prospects vous écrivent-ils déjà ? Votre messagerie et votre WhatsApp professionnel répondent mieux que n’importe quelle étude de marché.
- Qui maintiendra la version arabe dans six mois ? Une version figée, avec des tarifs de l’an dernier et une actualité arrêtée, abîme plus l’image qu’une absence de version arabe. Si personne n’est nommé, réduisez le périmètre : dix pages tenues à jour valent mieux qu’un site complet abandonné.
- Le RTL figure-t-il dans le périmètre du devis ? Demandez la ligne explicite et demandez à voir deux pages arabes déjà livrées par le prestataire, sur mobile. Un intégrateur qui n’a jamais produit de RTL découvrira les problèmes avec votre budget.
Si les trois réponses ne tombent pas, commencez par une langue faite correctement, en préparant le terrain : propriétés logiques dans le CSS, URL en sous-dossier dès la première version, structure de contenu duplicable. La deuxième langue coûtera alors ce qu’elle doit coûter. C’est l’un des arbitrages les plus lourds d’un projet web, au même titre que les erreurs classiques d’une refonte de site.
Questions fréquentes
Faut-il un site en arabe pour travailler avec le secteur public marocain ?
Aucun texte n’impose à une entreprise privée d’avoir un site en arabe pour soumissionner. Ce qui compte est le dossier et le règlement de consultation, qui précise la langue des pièces à fournir. En revanche, la correspondance avec certaines entités se fait en arabe, et un site uniquement francophone envoie un signal au moment de la vérification des références.
Un plugin de traduction automatique peut-il suffire ?
Comme première passe sur du contenu non engageant, oui. Pas sur les pages d’offre et de prix, pas sur les pages légales, pas sur les titres et méta-descriptions. Le risque principal n’est pas une sanction de Google, c’est une formulation arabe maladroite qui décrédibilise l’offre auprès du lecteur que vous cherchiez à atteindre.
Sous-dossier, sous-domaine ou domaine par pays ?
Sous-dossier dans la grande majorité des cas pour une entité marocaine unique : l’autorité du domaine reste concentrée et l’exploitation est simple. Le sous-domaine se justifie quand les versions sont gérées par des équipes et des hébergements distincts. Le domaine par pays suppose une filiale et une adresse locale dans chaque pays visé.
Combien de temps une langue supplémentaire ajoute-t-elle au planning ?
Si l’arabe est prévu au cadrage, comptez une à deux semaines de plus sur un site vitrine (maquettes RTL, polices, recette double), la traduction avançant en parallèle. Si l’arabe arrive après la livraison, prévoyez plutôt trois à cinq semaines, recette incluse.
Arrowlancer conçoit et refond des sites et applications web en français, arabe et anglais, avec un RTL réellement testé, des URL et des balises par langue et des pages légales traduites au même niveau que la vitrine ; le périmètre de nos interventions web est décrit sur notre page services. Si vous hésitez encore entre deux et trois langues pour votre prochain site, écrivez-nous via le formulaire de contact en indiquant vos deux marchés principaux : nous vous dirons ce que chaque option change au devis et au planning.
