Je souhaitais afficher les évaluations dans les résultats de recherche Google, mais pris dans la sélection de types pour les évaluations.
Nous voulions montrer nos avis comme avis d'évaluation:
mais pour une raison quelconque, ils apparaissaient comme Vote Rating:
Bien que, j’ai trouvé un moyen de l’afficher en tant qu’évaluation, j’étais curieux de savoir pourquoi.
Vous trouverez ci-dessous l'exemple de schéma que j'ai utilisé en premier et qui figurait sous la forme Vote Rating
{
"@context":"http://schema.org/",
"@type":"WebPage",
"url":"https://example.com/page-where-rating-json-is-present/",
"aggregateRating":{
"@type":"AggregateRating",
"bestRating":"5",
"worstRating":"1",
"ratingCount":"20",
"ratingValue":"4.6"
}
}
Plus tard, je l'ai changé pour un type de schéma différent afin de le tester pour l'évaluation d'évaluation et, étonnamment, cette fois, il est apparu comme évaluation d'évaluation.
{
"@context":"http://schema.org/",
"@type":"MedicalWebPage",
"@id":"https://example.com/page-where-rating-json-is-present/ratings",
"name":"Sample Page",
"headline":"Sample Page Headline.",
"aggregateRating":{
"@type":"AggregateRating",
"ratingValue":"4.8",
"reviewCount":"27",
"bestRating":"5",
"worstRating":"1"
}
}
Ma page Web est en fait une page Web médicale. Il est donc plus logique d’utiliser le type de schéma MedicalWebPage
.
Je veux comprendre quelle est la raison de sa comparution vote contre vote. Est-ce juste la différence de type? Ou quelque chose d'autre pourrait être la raison derrière cela? Tels que @id
, name
, headline
etc.
Remarque: La section aggregateRating
a également légèrement changé, c’est-à-dire que le terme ratingCount
a été utilisé dans le premier exemple, alors que le terme reviewCount
a été utilisé dans le deuxième exemple.
Si vous ne fournissez qu'un AggregateRating
, la recherche Google doit permettre de savoir si les notes proviennent d’évaluations ou non. C’est probablement ce sur quoi Google Search fondera sa décision (éventuellement en plus d’autres signaux):
En fournissant reviewCount
, vous indiquez qu’il existe des examens. Dans ce cas, l'étiquette "commentaires" dans le résultat riche est logique.
En indiquant ratingCount
, vous indiquez qu’il existe des notations. Si vous ne fournissez pas également reviewCount
, vous indiquez également qu’il n’ya pas de commentaires. Dans ce cas, l'étiquette "votes" dans le résultat riche a du sens.
Dans leur riche documentation sur les résultats , ils disent simplement qu’au moins une des deux propriétés est requise:
Au moins un de
ratingCount
oureviewCount
est requis.