SEO Technique5 min

Schema.org et JSON-LD : booster votre SEO local avec les données structurées

Les données structurées aident Google à comprendre votre contenu. Apprenez à implémenter le balisage JSON-LD LocalBusiness pour améliorer votre visibilité locale.

Qu'est-ce que le balisage Schema.org ?

Schema.org est un vocabulaire standardisé créé conjointement par Google, Bing, Yahoo et Yandex. Il permet de décrire le contenu d'une page web dans un format compréhensible par les moteurs de recherche. Plutôt que de deviner ce que signifie un texte, les moteurs de recherche peuvent lire directement les informations structurées que vous leur fournissez.

Le format JSON-LD (JavaScript Object Notation for Linked Data) est la méthode recommandée par Google pour implémenter Schema.org. Il s'agit d'un bloc de code JSON inséré dans une balise <script> dans le <head> de votre page.

Pourquoi les données structurées sont importantes pour le SEO local

Pour le SEO local, les données structurées jouent un rôle crucial :

  • Rich snippets : votre fiche peut afficher des étoiles, des horaires et un numéro de téléphone directement dans les résultats de recherche
  • Knowledge Panel : Google peut afficher un encadré d'information sur votre entreprise
  • Compréhension sémantique : Google comprend mieux votre activité, votre zone de service et vos offres
  • Voice Search : les données structurées sont la base des réponses vocales de Google Assistant

Le schéma LocalBusiness

Le type LocalBusiness est le plus important pour le SEO local. Voici un exemple complet :

{
  "@context": "https://schema.org",
  "@type": "Plumber",
  "name": "Martin Plomberie",
  "image": "https://example.com/photo.jpg",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "15 rue de la République",
    "addressLocality": "Lyon",
    "postalCode": "69001",
    "addressCountry": "FR"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 45.7676,
    "longitude": 4.8343
  },
  "url": "https://example.com",
  "telephone": "+33472000000",
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "08:00",
      "closes": "18:00"
    }
  ],
  "priceRange": "€€"
}

Sous-types de LocalBusiness

Schema.org propose des sous-types spécifiques pour de nombreux secteurs d'activité. Utilisez le type le plus précis possible :

  • Restaurant, CafeOrCoffeeShop, Bakery pour la restauration
  • Plumber, Electrician, LockSmith pour les artisans
  • Dentist, Physician, Pharmacy pour la santé
  • RealEstateAgent, InsuranceAgency pour les services
  • AutoRepair, AutoDealer pour l'automobile

Le schéma BreadcrumbList

Le fil d'Ariane aide Google à comprendre la structure hiérarchique de votre site. Pour les pages de SEO local, il est particulièrement utile :

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Accueil",
      "item": "https://example.com"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Plombier",
      "item": "https://example.com/plombier"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Plombier Lyon",
      "item": "https://example.com/plombier-lyon"
    }
  ]
}

Le schéma AggregateRating

Les avis clients sont un facteur de confiance majeur. Le balisage AggregateRating permet d'afficher les étoiles directement dans les résultats de recherche :

{
  "@type": "AggregateRating",
  "ratingValue": "4.8",
  "reviewCount": "127",
  "bestRating": "5",
  "worstRating": "1"
}

Intégrez ce schéma dans votre LocalBusiness pour un impact maximal. Attention : Google peut pénaliser les sites qui affichent de faux avis ou des notes non vérifiables. Assurez-vous que vos notes correspondent à de vrais avis clients.

Le schéma FAQPage

Ajouter des questions fréquentes à vos pages locales est une excellente stratégie SEO. Le balisage FAQPage permet à Google d'afficher ces questions directement dans les résultats :

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Quel est le tarif d'un plombier à Lyon ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Le tarif moyen d'un plombier à Lyon se situe entre 50€ et 80€ de l'heure..."
      }
    }
  ]
}

Comment PageBlitz gère les données structurées

PageBlitz injecte automatiquement les données structurées JSON-LD dans chaque page générée. Le balisage est adapté au contexte de chaque page : le type de LocalBusiness correspond à l'activité du client, l'adresse est celle de la zone ciblée, et les informations NAP sont cohérentes avec la fiche Google Business Profile.

Aucune configuration manuelle n'est nécessaire. Les données structurées sont générées automatiquement à partir des informations que vous avez saisies lors de la création du projet.

Valider votre balisage

Utilisez ces outils gratuits pour vérifier que votre balisage est correct :

  • Rich Results Test de Google : teste si votre page est éligible aux rich snippets
  • Schema Markup Validator : vérifie la syntaxe de votre JSON-LD
  • Google Search Console : le rapport "Améliorations" signale les erreurs de balisage détectées sur votre site

Conclusion

Les données structurées JSON-LD sont un investissement technique à fort retour. Elles améliorent la compréhension de votre contenu par Google, augmentent votre visibilité dans les résultats de recherche et renforcent la confiance des internautes grâce aux rich snippets. Pour le SEO local, le balisage LocalBusiness, BreadcrumbList et AggregateRating constitue le trio gagnant.

Essayez PageBlitz gratuitement

Générez des centaines de landing pages SEO optimisées en quelques minutes. Sans engagement, sans carte bancaire.