Le tourisme marocain a un problème de visibilité particulier : la plupart des établissements sont abondamment décrits — sur les plateformes de réservation, jamais chez eux. Quand un assistant compose un itinéraire, il puise dans ce qu'il peut lire et recouper ; si votre propre site ne contient ni prix, ni conditions, ni localisation exploitable, vous n'existez que par le résumé qu'un intermédiaire a écrit à votre place.
Ce que l'assistant doit trouver, et où il le cherche
Une demande de voyage se décompose en contraintes vérifiables : une ville, des dates, un budget, une ambiance, une distance à l'aéroport, une politique d'annulation. Chaque contrainte est un filtre. Une page qui ne répond à aucune d'elles n'est pas écartée pour cause de mauvaise qualité : elle est écartée parce qu'elle ne contient aucune information sur laquelle filtrer.
| Contrainte du voyageur | Ce qu'il faut publier | Où |
|---|---|---|
| « calme, dans la médina » | Emplacement précis, repère, niveau sonore assumé | Texte visible + description |
| « budget moyen » | Fourchette réelle en MAD et en EUR, par saison | Texte + Offer |
| « annulation flexible » | Le délai exact, en une phrase autonome | Texte + page conditions |
| « près de l'aéroport » | Distance en km et durée réelle en voiture | Texte + geo |
| « on parle anglais ? » | Langues réellement parlées sur place | availableLanguage |
| « avec enfants » | Âges acceptés, lits, équipements | amenityFeature |
Le point le plus souvent manqué est le prix. Beaucoup de sites d'hébergement n'affichent aucun tarif, par crainte de la comparaison. Le résultat est mécanique : sur une question qui comporte un budget, vous êtes ininterrogeable, donc absent. Une fourchette honnête — « 750 à 1 400 MAD la nuit selon la saison, petit-déjeuner inclus » — vous rend éligible sans engager un tarif ferme.
Le balisage qui compte pour un hébergement
{
"@context": "https://schema.org",
"@type": "BedAndBreakfast",
"@id": "https://riad-exemple.ma/#lodging",
"name": "Riad Zitoun",
"description": "Riad de 8 chambres dans la médina de Marrakech, patio, terrasse, ouvert toute l'année.",
"url": "https://riad-exemple.ma/",
"telephone": "+212524000000",
"numberOfRooms": 8,
"petsAllowed": false,
"checkinTime": "14:00",
"checkoutTime": "11:00",
"priceRange": "750-1400 MAD",
"currenciesAccepted": "MAD, EUR",
"availableLanguage": ["ar", "fr", "en", "es"],
"address": {
"@type": "PostalAddress",
"streetAddress": "12 derb Zitoun, médina",
"addressLocality": "Marrakech",
"postalCode": "40000",
"addressCountry": "MA"
},
"geo": { "@type": "GeoCoordinates", "latitude": 31.625, "longitude": -7.985 },
"amenityFeature": [
{ "@type": "LocationFeatureSpecification", "name": "Wi-Fi", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Climatisation", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Piscine", "value": false },
{ "@type": "LocationFeatureSpecification", "name": "Transfert aéroport", "value": true }
]
}Notez les false. Déclarer ce que vous n'avez pas est un avantage, pas un aveu : un voyageur qui cherche une piscine ne sera pas déçu sur place, et un assistant qui trouve l'information exacte se sert de vous avec plus de confiance. L'ambiguïté ne protège personne — elle vous fait recommander aux mauvais clients, puis noter par eux.
Les excursions : décrire le trajet, pas l'émotion
« Une journée inoubliable dans le désert d'Agafay » ne contient rien d'exploitable. Un itinéraire l'est : heure et lieu de départ, durée totale, arrêts nommés, temps de route entre chacun, ce qui est inclus, ce qui ne l'est pas, la taille du groupe, la langue du guide, la politique de mauvais temps. Un assistant qui construit un programme sur cinq jours a besoin de durées et de distances pour vérifier que la journée tient debout — donnez-les-lui et vous devenez plaçable dans son plan.
{
"@context": "https://schema.org",
"@type": "TouristTrip",
"name": "Vallée de l'Ourika depuis Marrakech — journée",
"description": "Départ 8h30 de Marrakech, retour vers 18h. Setti Fatma, cascades, déjeuner en bord de rivière.",
"touristType": ["Famille", "Randonneur débutant"],
"itinerary": {
"@type": "ItemList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Départ Marrakech (8h30)" },
{ "@type": "ListItem", "position": 2, "name": "Coopérative d'argan (30 min)" },
{ "@type": "ListItem", "position": 3, "name": "Setti Fatma, marche vers les cascades (2h)" },
{ "@type": "ListItem", "position": 4, "name": "Déjeuner en bord de rivière (1h30)" }
]
},
"offers": {
"@type": "Offer",
"price": "450",
"priceCurrency": "MAD",
"availability": "https://schema.org/InStock",
"validThrough": "2026-12-31"
}
}Transferts et location de voitures : le détail qui décide
Ce segment se joue sur des informations que presque personne ne publie et que tout le monde demande. Un voyageur qui prépare son arrivée à Marrakech, Agadir ou Fès pose toujours les mêmes questions : combien coûte le trajet, qui attend où exactement, que se passe-t-il si l'avion a trois heures de retard, faut-il un permis international, quelle caution est bloquée sur la carte. Une agence qui répond à ces cinq points en texte clair devient la source la plus utile de sa ville, sans budget publicitaire.
La caution est l'exemple parfait de l'information qui décide d'une réservation et qui n'est presque jamais écrite. Un montant, une méthode de blocage, un délai de restitution : trois faits, une phrase, et vous venez de répondre à la question qui inquiète le plus le client — donc celle qu'un assistant cherchera à traiter à partir de quelqu'un.
- Le point de rendez-vous, décrit physiquement. « Sortie des arrivées, à droite après les taxis, panneau à votre nom » vaut mieux que « notre chauffeur vous accueille ».
- Le prix ferme par trajet, pas « à partir de » : un tarif conditionnel n'est comparable à rien.
- La politique de retard : combien de temps le chauffeur attend, et ce que coûte l'attente au-delà.
- Les documents exigés pour une location : âge minimum, ancienneté du permis, permis international ou non.
- La couverture réelle de l'assurance, franchise comprise, en chiffres et non en catégories commerciales.
Le piège des avis
La tentation est connue : ajouter un aggregateRating flatteur au balisage. C'est la violation la plus facile à détecter — une note sans avis réels et visibles sur la page — et c'est aussi celle qui abîme le plus la confiance quand elle est repérée. La bonne stratégie est inverse : peu d'affirmations, toutes vraies, et une corroboration extérieure solide sur les plateformes où vos clients écrivent déjà.
Les pages qui se font citer, et que presque personne n'écrit
Les questions des voyageurs sont remarquablement stables d'une année sur l'autre. Elles se répondent en une page chacune, en français et en anglais, et ce sont ces pages-là qui sont reprises dans les réponses générées.
- « Comment aller de l'aéroport de Marrakech à la médina ? » — tarifs de taxi indicatifs, durée, où se trouve la station, ce que coûte votre transfert.
- « Combien laisser de pourboire au Maroc ? » — usages réels, par situation, avec des montants.
- « Comment s'habiller à Marrakech en avril ? » — températures, usages vestimentaires, ce qu'il faut prévoir le soir.
- « Peut-on boire l'eau du robinet ? » — réponse directe, sans détour commercial.
- « Le riad est-il accessible en voiture ? » — la question qui décide d'une réservation en médina, et que presque aucun site ne traite clairement.
Chacune de ces pages doit commencer par la réponse, en deux lignes, avant tout développement. C'est ce bloc-là qui est extrait. Le reste sert au lecteur humain qui, lui, continue de lire.
Réservation directe : la seule raison économique de tout cela
Le gain n'est pas la position, c'est le canal. Une recommandation dans une réponse générée vous amène un visiteur qui n'est passé par aucune plateforme, sur lequel aucune commission n'est prélevée. Encore faut-il qu'il puisse réserver chez vous en deux clics : un lien de contact visible, un WhatsApp cliquable au format international, une réponse en moins de vingt-quatre heures. Être cité et ne pas être joignable, c'est offrir l'audience à l'intermédiaire suivant.