# Référencement IA au Maroc : le guide 2026 (français, arabe, darija)

> Trois alphabets, deux langues écrites, une langue parlée qui ne s'écrit presque jamais, des adresses sans normalisation et des horaires qui changent un mois par an. Le marché marocain cumule les difficultés qu'un moteur de réponse gère le moins bien — et c'est précisément là que se trouve l'avantage à prendre.

Publié le: 2026-08-26 · Mis à jour le: 2026-08-26 · 7 min de lecture
Source: https://indexonic.com/blog/referencement-ia-maroc-guide/

Posez la question « quelle société de transit à Casablanca ? » à un assistant. Vous obtiendrez peut-être deux ou trois noms, souvent les mêmes, rarement les plus compétents. Ce n'est pas un classement : c'est le résultat de ce que le modèle a pu lire et recouper. Au Maroc, cinq obstacles très concrets empêchent la majorité des entreprises d'être lues — et aucun ne relève du budget.

## 1. Votre nom existe en trois alphabets. Dites-le.

« Marrakech », « Marrakesh », « مراكش ». « Tanger », « Tangier », « طنجة ». « Casablanca », « Casa », « الدار البيضاء ». Un humain sait qu'il s'agit de la même ville ; un modèle le sait aussi, en général, pour les villes. Il ne le sait pas pour _votre entreprise_, dont le nom s'écrit peut-être différemment sur votre site, sur votre fiche Google, sur votre facture et sur votre page Facebook.

La correction est mécanique. Déclarez toutes les graphies dans `alternateName`, et reliez chaque profil réel dans `sameAs`. Vous cessez alors d'être trois entités floues pour devenir une entité unique dont on connaît les trois noms.

*Une entité, toutes ses graphies*

```
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "@id": "https://exemple.ma/#business",
  "name": "Atlas Transit Maroc",
  "alternateName": ["أطلس ترانزيت المغرب", "Atlas Transit Morocco", "ATM Transit"],
  "address": { "@type": "PostalAddress", "addressLocality": "Casablanca", "addressCountry": "MA" },
  "sameAs": [
    "https://www.linkedin.com/company/atlas-transit-maroc",
    "https://www.pagesjaunes.ma/..."
  ]
}
```

> **Règle absolue** — Ne mettez dans `sameAs` que des profils qui existent et qui répondent. Un lien inventé — nous l'avons vu produire par un générateur automatique — est une fausseté vérifiable, et c'est le pire signal que vous puissiez publier.

## 2. Le NAP marocain : le téléphone est presque toujours faux

Le numéro écrit « 06 12 34 56 78 » n'est comparable à rien. Le format international ne s'obtient pas en collant un +212 devant : **le zéro initial disparaît**. 0612345678 devient `+212612345678`. C'est l'erreur la plus fréquente que nous voyons sur les sites marocains, et elle suffit à empêcher le rapprochement entre votre site, votre fiche d'entreprise et un annuaire.

| Écrit sur le site | Ce qu'il faut publier | Pourquoi |
| --- | --- | --- |
| 06 12 34 56 78 | +212612345678 | Format international, sans espaces ni zéro initial |
| 05 22 00 00 00 | +212522000000 | Fixe Casablanca, même règle |
| WhatsApp : 0612345678 | https://wa.me/212612345678 | Lien cliquable, indicatif obligatoire |
| Bd Zerktouni, Casa | 45 boulevard Zerktouni, Casablanca 20250, MA | Rue, ville, code, pays — toujours dans cet ordre |

L'adresse pose un problème propre au pays : beaucoup de localisations réelles s'expriment en repères — un derb dans la médina, une résidence, un quartier — que les formats postaux internationaux ne savent pas encoder. Deux réponses cumulables : renseigner les coordonnées `geo`, qui ne dépendent d'aucune convention d'écriture, et ajouter un point de repère dans le texte visible (« face à la station Shell », « à 200 m de la gare »). Ce dernier détail est ce qu'un humain demande et ce qu'un assistant peut reprendre.

## 3. Le Ramadan : un mois d'horaires faux, chaque année

Presque toutes les entreprises marocaines modifient leurs horaires pendant le Ramadan, et presque aucune ne le déclare autrement que par une image sur les réseaux sociaux. Résultat : pendant un mois, la source la plus consultée sur vous — votre propre site — est fausse, et un assistant la répète.

schema.org sait exprimer une période. Un second bloc `openingHoursSpecification` avec `validFrom` et `validThrough` suffit, à condition d'y penser _avant_.

*Horaires exceptionnels, datés*

```
"openingHoursSpecification": [
  { "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
    "opens": "08:30", "closes": "18:00" },
  { "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
    "opens": "09:00", "closes": "15:30",
    "validFrom": "2027-02-08", "validThrough": "2027-03-09" }
]
```

Ajoutez la même information en texte visible sur la page contact — le balisage doit décrire ce que la page montre, jamais l'inverse — et notez la date de retour aux horaires normaux dans votre agenda. Un horaire exceptionnel oublié en avril est aussi faux qu'un horaire jamais déclaré.

## 4. Trois langues, et une décision à prendre

La darija est la langue de la conversation, pas de l'écrit : personne ou presque ne tape une requête en darija transcrite, et l'écrire sur votre site n'a pas d'usage documenté. La décision réelle porte donc sur trois options.

- **Français** — la langue commerciale par défaut pour les services, le B2B, l'immobilier, la santé, l'artisanat vendu localement. Si vous ne faites qu'une version, faites celle-ci.
- **Arabe standard** — indispensable pour le grand public, l'administration, la formation, la santé de proximité. Un contenu arabe correct, avec `lang="ar"` et une mise en page RTL, vous rend visible pour une partie du marché que la concurrence francophone ignore.
- **Anglais** — le tourisme, l'export, la tech et tout ce qui vise un acheteur étranger. Les questions posées à un assistant par un visiteur étranger arrivent en anglais, pas en français.

Quelle que soit votre combinaison, chaque version doit être une page distincte, avec sa propre URL et des balises `hreflang` réciproques (`fr-MA`, `ar-MA`, `en`). Une traduction chargée en JavaScript sur la même URL n'existe pas pour un agent : il ne verra jamais que la langue par défaut.

## 5. La corroboration locale, là où elle est vérifiable

Un modèle vous cite plus volontiers lorsqu'il retrouve les mêmes faits ailleurs. Au Maroc, la liste utile est courte et il vaut mieux la traiter sérieusement que de multiplier les inscriptions sans valeur.

1. **Votre fiche d'établissement Google** ([google.com/business](https://www.google.com/business/)) — nom, adresse, téléphone strictement identiques à ceux du site. C'est la source recoupée en premier.
2. **Les annuaires nationaux qui existent réellement** — [pagesjaunes.ma](https://www.pagesjaunes.ma/) et [telecontact.ma](https://www.telecontact.ma/) sont en ligne et consultables. Une fiche exacte y vaut mieux que dix inscriptions sur des annuaires fantômes.
3. **La presse et les sites sectoriels** — une mention dans un média professionnel marocain pèse davantage qu'un communiqué diffusé partout, parce qu'elle est unique et datée.
4. **Les fédérations et associations professionnelles** — votre présence dans un annuaire de membres est une confirmation d'existence indépendante, exactement ce que cherche un modèle prudent.

## Ce que vend le marché local, et comment le vérifier

Des agences marocaines proposent désormais des prestations « GEO » et « référencement ChatGPT ». La discipline est réelle ; certaines promesses ne le sont pas. Trois questions suffisent à faire le tri, et elles fonctionnent aussi avec nous.

- **« Que mesurez-vous exactement ? »** Une réponse honnête cite les journaux serveur, les referrers et un panel de questions figé — pas un score propriétaire présenté comme une mesure de citations.
- **« Que garantissez-vous ? »** Personne ne contrôle la sortie d'un modèle. On peut garantir un travail livré et vérifiable, jamais une position dans une réponse générée.
- **« Puis-je vérifier chaque affirmation publiée ? »** Chaque URL ajoutée à votre site doit répondre 200, chaque fait doit être vrai. Demandez la liste ; si elle n'existe pas, elle n'a pas été vérifiée.

## La liste de contrôle marocaine, en douze points

1. Téléphone en `+212…` sans zéro initial, identique partout.
2. WhatsApp publié en lien `wa.me` avec l'indicatif pays.
3. Adresse complète, plus des coordonnées `geo`, plus un repère en clair.
4. `addressCountry: "MA"` dans le JSON-LD.
5. `alternateName` avec les graphies arabe, française et anglaise.
6. `areaServed` listant les villes réellement desservies.
7. `availableLanguage` reflétant les langues dans lesquelles vous répondez.
8. Horaires normaux _et_ horaires de Ramadan datés.
9. Une page par langue, avec des `hreflang` réciproques.
10. Fiche Google et annuaires nationaux alignés au caractère près sur le site.
11. Prix en MAD avec `priceCurrency: "MAD"` quand un prix est affiché.
12. Chaque URL publiée testée : elle doit répondre 200, sans exception.

> **Vérifiez votre site maintenant** — L'audit gratuit d'Indexonic contrôle ces points sur votre domaine — format du téléphone, cohérence du balisage, langues déclarées, liens qui répondent — et vous rend la liste de ce qui manque, sans compte pour le premier scan.


## Questions fréquentes

### Faut-il un site en arabe pour être visible au Maroc ?
Cela dépend de votre marché. Pour un service grand public ou de proximité, une version en arabe standard vous ouvre une part de marché que la concurrence francophone laisse vide. Pour du B2B ou de l'export, le français et l'anglais priment. Ce qui est certain : une version par URL, jamais une traduction chargée en JavaScript.

### Faut-il écrire en darija ?
Non, sauf usage marketing ponctuel. La darija est très peu écrite, sans orthographe stabilisée, et ne correspond pas à la forme des requêtes tapées. L'arabe standard couvre le besoin d'un lecteur arabophone.

### Un domaine .ma améliore-t-il la visibilité IA ?
Il aide un moteur à situer votre marché, comme n'importe quel signal géographique, mais ce n'est pas un facteur décisif. Un .com marocain avec une adresse claire, un téléphone +212 et une fiche d'établissement cohérente est mieux situé qu'un .ma sans aucun de ces éléments.

### Combien de temps pour voir un effet ?
Les corrections techniques — ce que l'agent peut lire, le balisage, les liens — produisent un effet dès que les pages sont re-téléchargées, souvent en quelques jours. La corroboration externe, elle, se construit sur des mois. Toute promesse de résultat en deux semaines porte sur ce que personne ne contrôle.

---
Indexonic — https://indexonic.com · https://agent.indexonic.com
