web-dev-qa-db-fra.com

"La valeur fournie pour reviewCount doit être une valeur positive"

Nous avons une page de synthèse agrégée que nous avons configurée avec des données structurées. Malheureusement, quand 0 critiques ont été écrites pour un produit, on obtient l'erreur:

0 (The value provided for reviewCount must be a positive value.)

J'ai trouvé ce problème de GitHub où les gens contestent en quelque sorte le fait que cela devrait être une erreur. C'est toujours un aggregateReview, il n'a tout simplement pas encore de commentaires.

Néanmoins, Google semble traiter cette situation comme une erreur. Dans ce cas, devrais-je simplement masquer toutes les données structurées? Je me sens un peu obligé d'ignorer simplement l'erreur.

6
Daniel Thompson

Je ne risquerais pas de déclencher une erreur - ce genre d'erreur ne déclenchera sûrement pas de pénalité, mais pourrait avoir un impact négatif sur les métriques de qualité d'une page, on ne sait jamais ...

Est-ce que vous testez vos pages? Je teste avec Selenium et iMacros - et dans chaque test, j’inclue un clic artificiel sur l’étoile de classement (sûrement sur 5;). Ainsi, chaque page nouvellement publiée obtient immédiatement après la publication du compteur de notation sur 1.

Il existe plusieurs façons de faire le premier clic ... Vous pouvez même ne pas cliquer si vous définissez le compteur sur 1 lors de la publication de la page.

1
Evgeniy