J'ai un blog sur mon site. J'écris des articles à ce sujet et des critiques de produits.
Lorsque j'utilise des données structurées, comment dois-je baliser le billet de blog et le réviser? J'utilise actuellement:
http://schema.org/BlogPosting
Lorsque je rédige un commentaire sur un produit, dois-je continuer à utiliser BlogPosting ou dois-je utiliser autre chose pour le commentaire?
C'est une revue sur les vêtements.
Anwser édité:
À la réflexion. Tu n'as pas à choisir. Vous pouvez utiliser BlogPosting
et dans le champ about vous utilisez Review
directement ou choisissez Product
et utilisez son champ de révision.
<article itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting">
<h1 itemprop="name headline">some clothing review</h1>
<p>
<time datetime="2015-03-26T10:43:39Z" itemprop="datePublished">26 Mar 2015</time>
</p>
<img itemprop="image" src="some_clothing_item.jpg" alt="some clothing item" />
<div itemprop="about" itemscope itemtype="http://schema.org/Product">
<span itemprop="brand">ACME</span>
<span itemprop="name">some clothing item</span>
<span itemprop="description">description here...</span>
<div itemprop="review" itemscope itemtype="http://schema.org/Review">
<span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<span itemprop="ratingValue">4</span>
</span> stars stars by <span itemprop="author">me</span>
<div itemprop="reviewBody">
<p>a very stylish .....</p>
</div>
</div>
</div>
</article>
Réponse originale: schema.org/Review correspond-il à ce que vous recherchez?
Vous pouvez utiliser les deux types, BlogPosting
et Review
.
C’est parfaitement bien dans RDFa et JSON-LD. Dans Microdata, il est également possible d’utiliser plusieurs types, mais il n’est pas autorisé (à proprement parler) à utiliser des propriétés qui ne sont pas définies pour tous ces types; cependant, beaucoup ignorent cette restriction (et je pense que Schema.org a l'intention de le permettre explicitement pour leur vocabulaire).
(Une solution moins idéale pour Microdata consiste à utiliser la propriété additionalType
, mais cela ne vous autorise pas à utiliser les propriétés de ce type supplémentaire.)
La première question à laquelle vous devriez répondre est pourquoi. Pourquoi voulez-vous utiliser des données structurées? Que voulez-vous accomplir avec cela?
Si vous souhaitez que des extraits enrichis soient affichés pour votre blog dans les SERP, vous ne devez utiliser qu'un ensemble limité de types et de propriétés. Elles sont:
pour les articles de blog : évaluation d'un article uniquement;
extrait riche affiché : classement des étoiles et nombre de votes
pour les critiques fermées : données de notation, de produit et d'offre;
extraits riches affichés : prix du produit, disponibilité, classement, étoiles et nombre de votes