web-dev-qa-db-fra.com

Affichage de la note globale schema.org dans les extraits riches de Google

Après avoir ajouté le balisage des microdonnées schema.org pour les évaluations et les notes globales, je m'attendais à ce que les informations sur les évaluations et les évaluations apparaissent dans des extraits riches. Malheureusement, ni l'un ni l'autre ne sont montrés.

L'outil de test de données structurées de Google trouve les microdonnées et ne présente aucune erreur ni aucun avertissement sur la page. Une idée de ce qui ne va pas avec le balisage des microdonnées?

Exemple 1:

Exemple 2:

2
nickh

Une version simplifiée de votre code fonctionne, ce qui suggère que le problème est ailleurs sur la page.

<div itemscope itemtype="http://schema.org/Product">
  <h2 class="product_name" itemprop="name"><span>Bengali</span></h2>
    <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
    <meta content="50" itemprop="ratingValue" />
    <meta content="100" itemprop="reviewCount" />
    <meta content="100" itemprop="bestRating" />
    <meta content="0" itemprop="worstRating" />
</div>

Nous pouvons donc au moins éliminer les problèmes liés au code d’évaluation lui-même. J'ai essayé un certain nombre de choses pour cerner ce que c'est, y compris, mais pas de chance jusqu'à présent.

Je pense que vous devez suivre un processus d'élimination avec le code de la page entière pour découvrir la cause de ceci.

Quelques possibilités que j'ai explorées:

  • Le code de classement vient au-dessus des informations sur le produit dans le code. Lorsque je réplique cela avec ma version simplifiée de votre code, en déplaçant le nom du produit en dessous de l'examen, j'obtiens une erreur. Votre code de page entière ne contient pas d'erreur de ce type, mais je me demande néanmoins s'il y a un problème.
  • La page de Google sur ces extraits enrichis suggère d'utiliser un seul type de balisage de révision sur une page. J'ai essayé de supprimer vos critiques individuelles sans succès, mais encore une fois, quelque chose à considérer en combinaison avec d'autres choses.
1
GDav

Nick, j'ai vérifié le balisage sur la page du produit en bengali. Voici ce que j'ai trouvé et ce que je suggérerais:

En ce qui concerne les propriétés "ratingValue" et "reviewCount", vous ne devez pas "masquer" celles avec des balises méta. Vous avez également trop de balises de produits indépendants sur votre page. Au lieu de marquer chaque produit associé avec un schéma de produit distinct, vous devez les inclure dans votre marquage de produit principal et utiliser la propriété "isRelatedTo" pour chacun. Et vous devriez essayer d'ajouter une description pour votre produit et bien sûr utiliser la propriété "description" dans le balisage de votre produit, aussi courte que puisse être la description du produit.

J'espère que ça aide.

David

1
daviddeering