Nos derniers articles

La baseline : L’art de capturer l’essence en quelques mots

Comment automatiser la structuration des données de schéma sur Sitebulb.com

Afficher Masquer le sommaire

Découvrez comment maximiser l’efficacité de votre structuration de données de schéma sur Sitebulb.com grâce à l’automatisation. Gagnez en précision et en rapidité pour booster le référencement de votre site web. Suivez le guide pour simplifier votre stratégie SEO !

Expérimentations préliminaires

Avant de mettre en place une solution à l’échelle du site, il est judicieux de commencer par expérimenter manuellement. Cela nous permet de pratiquer l’écriture du balisage et d’explorer quelles options peuvent fonctionner sur nos pages. Pour cette raison, nous avons choisi d’utiliser JSON-LD pour marquer nos données structurées. Ce format permet d’ajouter un bloc de balisage structuré à une page sans se soucier d’intégrer des microdonnées aux éléments HTML existants.

Pour débuter, notre développeur a créé un champ de données personnalisé dans tous les modèles de pages de notre CMS, permettant d’insérer un script JSON-LD dans le <head> de chaque page :

Champ de données personnalisé

Ce processus nous a permis de visualiser et de vérifier nos balisages de manière simple et efficace. Un autre outil utile pour cette étape est le JSON-LD Playground pour déboguer les erreurs potentielles dans JSON.

Cartographie des modèles de pages

Les sites web sont souvent construits à partir de modèles de pages variés, chacun ayant des types de contenu spécifiques à marquer. Il est essentiel de dresser une liste de ces modèles et de déterminer les schémas à inclure pour chaque type de page. Cela permet également d’éliminer les pages pour lesquelles le balisage structuré serait inapproprié, telle que la page de paiement dans une boutique en ligne.

Par exemple, pour notre site, nous avons décidé de certains schémas de base à inclure sur toutes les pages et d’autres spécifiques à certains modèles de pages. Notre approche se divise en trois étapes :

  • Chaque page inclut un schéma de base automatique.
  • Certains modèles de pages incluent des blocs de schémas supplémentaires, également automatiques.
  • L’auteur peut ajouter manuellement des blocs de schémas supplémentaires à partir d’une petite liste de types prédéfinis.

Définition de notre schéma de base

Le schéma de base inclut des types tels que Organization, Website et WebPage pour chaque page. Nous utilisons des identifiants de nœuds (@id) pour établir des relations entre les entités sur différentes pages. Par exemple, notre page “À propos” contient une définition complète du schéma Organization :

Exemples pour les modèles de pages

Pour chaque modèle de page, nous avons fourni à notre développeur des exemples concrets de schémas à implémenter. Par exemple, pour les pages d’auteur, nous avons ajouté des informations détaillées sur la personne, y compris des propriétés sameAs pour clarifier les profils sociaux de l’auteur :

Utilisation des générateurs de schémas

Pour certains types de schémas comme FAQPage, nous avons intégré un générateur dans notre CMS qui permet aux auteurs d’ajouter des blocs de schémas supplémentaires manuellement. Cela facilite l’insertion des questions et réponses spécifiques directement dans le balisage JSON-LD.

Validation continue

La validation continue de nos balisages est cruciale pour garantir leur exactitude. Nous utilisons Sitebulb pour extraire et valider les données structurées à l’échelle du site. Cette étape nous permet de détecter et corriger rapidement les erreurs potentiels avant que Google ne les pénalise.

En suivant ces étapes et en maintenant une validation continue, nous assurons que notre site web utilise efficacement les données structurées pour améliorer notre référencement et l’expérience utilisateur.

Source: sitebulb.com

Réagissez à cet article