Le JSON-LD, langage des moteurs de recherche
Le JSON-LD est le format recommande par Google pour decrire le contenu d une page de maniere structuree. Bien implemente, il declenche des resultats enrichis (rich snippets) : prix et notes sous un produit, horaires et adresse pour un commerce local, questions deroulantes pour une FAQ. Ces enrichissements augmentent la visibilite et le taux de clic.
Ce guide couvre les trois schemas les plus rentables au Senegal : Product pour le e-commerce, LocalBusiness pour les commerces et services, FAQPage pour le contenu. Pour chacun, les proprietes requises et recommandees, l impact, et les erreurs a eviter.
Ou placer le JSON-LD
Le balisage se place dans une balise script de type application/ld+json, generalement dans l en-tete ou en fin de page. Une page peut contenir plusieurs blocs JSON-LD, un par type de schema.
| Regle | Detail |
|---|---|
| Format | JSON valide dans une balise script ld+json |
| Coherence | Les donnees balisees doivent etre visibles sur la page |
| Multiplicite | Plusieurs schemas possibles par page |
| Validation | Tester avec l outil de resultats enrichis de Google |
Schema Product : proprietes
Pour une fiche produit e-commerce, voici les proprietes a renseigner.
| Propriete | Statut | Description |
|---|---|---|
| name | requise | Nom du produit |
| image | requise | URL d au moins une image |
| offers | requise | Bloc Offer avec prix et disponibilite |
| offers.price | requise | Prix numerique |
| offers.priceCurrency | requise | Devise, XOF au Senegal |
| offers.availability | recommandee | InStock ou OutOfStock |
| description | recommandee | Description du produit |
| brand | recommandee | Marque |
| sku | recommandee | Reference produit |
| aggregateRating | recommandee | Note moyenne et nombre d avis |
| review | recommandee | Avis individuels |
Impact des avis
La propriete aggregateRating affiche des etoiles sous le resultat. C est l un des enrichissements qui augmente le plus le taux de clic. Ne balisez que des avis reels et visibles sur la page, sous peine de penalite.
Schema LocalBusiness : proprietes
Pour un commerce, une clinique, un hotel ou un restaurant, LocalBusiness alimente le panneau local et la recherche Maps.
| Propriete | Statut | Description |
|---|---|---|
| name | requise | Nom de l etablissement |
| address | requise | Adresse postale structuree |
| telephone | recommandee | Numero de contact |
| openingHoursSpecification | recommandee | Horaires d ouverture |
| geo | recommandee | Latitude et longitude |
| priceRange | recommandee | Gamme de prix |
| image | recommandee | Photo de l etablissement |
| url | recommandee | Site officiel |
Specialiser le type
Plutot que LocalBusiness generique, utilisez le sous-type precis quand il existe : Restaurant, MedicalClinic, Hotel. Google comprend mieux et affiche des enrichissements adaptes.
Schema FAQPage : proprietes
FAQPage transforme vos questions en resultats deroulants directement dans Google.
| Propriete | Statut | Description |
|---|---|---|
| mainEntity | requise | Liste des questions |
| Question.name | requise | Texte de la question |
| acceptedAnswer | requise | Reponse associee |
| acceptedAnswer.text | requise | Texte de la reponse |
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
Regle stricte : le contenu de la FAQ balisee doit etre identique a celui visible sur la page. Une FAQ balisee mais invisible est une violation des regles.
Erreurs frequentes
| Erreur | Consequence | Correction |
|---|---|---|
| Donnees balisees non visibles | Rejet ou penalite | Afficher les donnees sur la page |
| Devise incorrecte ou absente | Prix non affiche | Renseigner priceCurrency XOF |
| Faux avis ou notes inventees | Penalite manuelle | Uniquement des avis reels |
| JSON invalide (virgule de trop) | Schema ignore | Valider la syntaxe |
| Type generique au lieu du sous-type | Enrichissement limite | Utiliser le sous-type precis |
| Plusieurs FAQPage sur le site | Risque de filtrage | Une FAQPage par page pertinente |
Exemple concret
Une boutique de chaussures balise sa page produit avec un schema Product : name, image, offers a 18 000 FCFA en XOF, availability InStock, et aggregateRating de 4,6 sur 23 avis reels affiches en bas de page. En parallele, la page d accueil porte un schema LocalBusiness de sous-type Store avec adresse, telephone, horaires et geo. Resultat apres indexation : la fiche produit s affiche avec son prix et ses etoiles dans les resultats, le commerce apparait dans le panneau local. Le taux de clic sur les pages produit a progresse de 14 pour cent.
Checklist de validation
| Controle | Statut attendu |
|---|---|
| JSON-LD valide a l outil de test Google | obligatoire |
| Proprietes requises presentes par type | obligatoire |
| Donnees balisees visibles sur la page | obligatoire |
| Devise XOF sur les prix | obligatoire |
| Sous-type LocalBusiness precis | recommande |
| Avis reels uniquement | obligatoire |
FAQ
Le JSON-LD garantit-il un rich snippet ?
Non. Un balisage correct rend la page eligible, mais Google decide d afficher ou non l enrichissement. Un balisage valide et des donnees visibles maximisent vos chances.
Quel format choisir entre JSON-LD et microdata ?
JSON-LD, recommande officiellement par Google. Il est plus simple a maintenir car separe du HTML visible.
Peut-on baliser des avis qu on a inventes ?
Jamais. Les faux avis exposent a une penalite manuelle. Ne balisez que des avis reels et affiches sur la page.
Faut-il un schema FAQPage sur chaque page ?
Non, uniquement sur les pages qui contiennent reellement une FAQ visible. Multiplier les FAQPage vides expose a un filtrage.
Comment tester mon balisage ?
Avec l outil de test des resultats enrichis de Google et la console de recherche. Ils signalent les erreurs et les proprietes manquantes par type.
Discutons de votre projet. Kolonell implemente le balisage JSON-LD qui declenche prix, etoiles et panneaux locaux dans Google. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.

