web-dev-qa-db-fra.com

Blog de données structurées vs avis

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.

2
Brendan Vogt

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?

1
Marco Tolk

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.)

1
unor

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

0
Evgeniy