Le balisage Schema est une donnée structurée intégrée au code de votre page. Il aide les moteurs de recherche et les systèmes d'IA à comprendre votre contenu. Chaque page de votre site inclut automatiquement le balisage Schema JSON-LD dans le <head> (en-tête). Utilisez l'éditeur Schema pour examiner et personnaliser le balisage Schema généré afin de mieux contrôler votre référencement technique.
Accéder à l'éditeur Schema
- Naviguez vers l'éditeur de mise en page de votre groupe de pages.
- Cliquez sur Page dans la barre de navigation située en haut de l'écran.
- Sélectionnez Paramètres avancés.
Balisage Schema par défaut
Les groupes de pages d'établissement incluent automatiquement le balisage Schema LocalBusiness (entreprise locale). Le modèle par défaut ressemble à ceci :
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"@id": "[[siteDomain]]/[[path]]",
"name": "[[name]]",
"address": {
"@type": "PostalAddress",
"streetAddress": "[[address.line1]]",
"addressLocality": "[[address.city]]",
"addressRegion": "[[address.region]]",
"postalCode": "[[address.postalCode]]",
"addressCountry": "[[address.countryCode]]"
},
"openingHours": "[[hours]]",
"image": "[[photoGallery]]",
"description": "[[description]]",
"telephone": "[[mainPhone]]",
"paymentAccepted": "[[paymentOptions]]",
"hasOfferCatalog": "[[services]]"
}Les groupes de pages d'annuaire et de localisateur incluent des balisages Schema spécifiques aux types de pages.
Modifier le modèle de balisage Schema
Le modèle de balisage Schema utilise des espaces réservés aux champs du Knowledge Graph afin d'insérer dynamiquement des valeurs spécifiques à chaque entité dans les données structurées de chaque page.
Syntaxe des espaces réservés aux champs : utilisez la notation entre deux crochets pour faire référence aux champs du Knowledge Graph :
"name": "[[name]]",
"téléphone": "[[mainPhone]]",
"adresse": "[[address.line1]]"Lors de la génération des pages, le système remplace ces espaces réservés par les valeurs réelles de l'entité.
Sélecteur de champs : au lieu de saisir manuellement les noms d'API des champs, utilisez le menu déroulant du sélecteur de champs dans l'éditeur pour rechercher et insérer des champs par leur nom d'affichage – ces noms sont ceux qui apparaissent dans le Knowledge Graph. Une fois le champ sélectionné, le bon nom d'API est inséré automatiquement dans le modèle.
Traitement des champs nuls : si un champ du Knowledge Graph est vide ou nul pour une entité, cette paire clé-valeur est automatiquement omise de la sortie finale du balisage Schema. Aucune manipulation manuelle n'est requise.
Personnalisation du modèle : vous pouvez modifier le modèle de balisage Schema en fonction de vos besoins :
- Modifier le
@typepour qu'il corresponde à votre type d'entreprise - Ajouter des propriétés supplémentaires issues de schema.org
- Supprimer les propriétés qui ne s'appliquent pas à vos entités
Important : le modèle de balisage Schema s'applique à toutes les pages du groupe. Un balisage Schema invalide pouvant affecter la visibilité dans les résultats de recherche, utilisez les outils de validation ci-dessous avant de publier des modifications.
Ajouts automatiques de balisages Schema
Le système ajoute automatiquement deux types de balisage Schema supplémentaires à chaque page :
- BreadcrumbList – Affiche la hiérarchie des pages pour la navigation
- AggregateRating – Affiche les notes moyennes des avis lorsqu'elles sont disponibles
Ces ajouts sont inclus dans la sortie finale de la page mais ne sont pas visibles dans l'éditeur Schema à l'heure actuelle. Une future mise à jour les fera apparaître pour référence.
Votre modèle modifié et les ajouts automatiques sont combinés dans un tableau @graph dans la page <head> :
<script type="application/ld+json">
{
"@graph": [
{
/* Votre schéma LocalBusiness modifié */
},
{
/* Schéma automatique BreadcrumbList */
},
{
/* Schéma automatique AggregateRating (le cas échéant) */
}
]
}
</script>
Valider et gérer votre balisage Schema
L'éditeur Schema propose deux outils de validation et des options supplémentaires dans le menu éditeur :
Validation JSON : l'éditeur valide votre syntaxe JSON avant l'enregistrement. Vous ne pouvez pas enregistrer un modèle avec un format JSON invalide.
Bascule entre le modèle et l'aperçu : passez d'un modèle de balisage Schema brut à un aperçu rempli avec les valeurs réelles d'une entité spécifique. Cet aperçu permet de vérifier que vos espaces réservés fonctionnent correctement avant la publication.
Le menu éditeur contient trois options :
- Tester avec les résultats enrichis de Google – Ouvre votre balisage Schema dans le test avec résultats enrichis de Google pour confirmer qu'il est valide et éligible aux résultats enrichis dans la recherche Google.
- Afficher les bonnes pratiques en matière de balisage Schema – Ouvre les recommandations de schema.org pour vous aider à structurer et à étendre correctement votre balisage Schema.
- Rétablir le balisage Schema par défaut – Rétablit le modèle et les valeurs par défaut pour ce type de groupe de pages. Utilisez cette option si vos modifications ont entraîné des erreurs et que vous souhaitez reprendre à zéro.
Remarque : les modifications apportées au balisage Schema sont enregistrées localement ; elles ne sont pas prises en compte tant que vous n'avez pas cliqué sur Publier dans l'éditeur de mise en page.