Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Rich Snippets für Artikelbewertungen fehlerhaft?

    demoncleaner

    • Fördermitglied
    • Beiträge: 482
    Bevor ich da jetzt einfach ein Ticket erstelle wollte ich mal vorsichtig nachfragen, ob ich hier richtig liege.
    Ich bekomme für meinem Shop Fehler in der Search Console angezeigt bezgl. der Produktbewertungen auf einigen Detailseiten.

    Explizit für das was in der templates/MEIN_TEMPLATE/module/products_reviews.html steckt.

    Die Infos hier https://developers.google.com/search/docs/data-types/review-snippet#review-properties verstehe ich so, dass Google da folgende Werte haben möchte:

    author, itemReviewed, reviewRating.bestRatin, reviewRating.worstRating

    Das was hier an Infos gegeben wird ist aber nicht das, was erforderlich ist.

    In der products_reviews.html werden ja folgende Variablen gefüllt:

    author, datePublished, worstRating, ratingValue, bestRating

    Für mich sieht das hier so als würden hier die Variablen aus dem AggregateRating benutzt, die aber nicht korrekt sind, da es sich ja hier nicht um die Gesamtbewertung eines Artikels handelt.

    Und daher kommt die Fehlermeldung:
    Mehrere Rezensionen ohne aggregateRating-Objekt.

    Weil es indirekt damit auch ein bisschen zusammen hängt, frag ich mich auch wieso beim wirklichen AggregateRating in der product_info_v1.html z.B. unterschieden wird zwischen einer Bewertung über 0 und einer über 1. Die Unterscheidung ist da, aber das was innerhalb des if bzw. elseif steht ist aber doch identisch, oder?

    Code: PHP  [Auswählen]
     {if $PRODUCTS_RATING_COUNT > 1}
            <div class="pd_inforow" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
              <strong>{#info_reviews#}</strong>
             <span class="pd_reviews_image"><img src="{$tpl_path}img/stars_{$PRODUCTS_AVERAGE_RATING}.png" alt="" /></span>
              ({$PRODUCTS_RATING_COUNT})
              <meta itemprop="ratingValue" content="{$PRODUCTS_AVERAGE_RATING}" />
              <meta itemprop="bestRating" content="5" />
              <meta itemprop="ratingCount" content="{$PRODUCTS_RATING_COUNT}" />
            </div>
            {elseif $PRODUCTS_RATING_COUNT > 0 }
            <div class="pd_inforow" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
              <strong>{#info_review#}</strong>
             <span class="pd_reviews_image"><img src="{$tpl_path}img/stars_{$PRODUCTS_AVERAGE_RATING}.png" alt="" /></span>
              ({$PRODUCTS_RATING_COUNT})
              <meta itemprop="ratingValue" content="{$PRODUCTS_AVERAGE_RATING}" />
              <meta itemprop="bestRating" content="5" />
              <meta itemprop="ratingCount" content="{$PRODUCTS_RATING_COUNT}" />
            </div>
            {/if}
     


    Linkback: https://www.modified-shop.org/forum/index.php?topic=40321.0

    demoncleaner

    • Fördermitglied
    • Beiträge: 482
    Re: Rich Snippets für Artikelbewertungen fehlerhaft?
    Antwort #1 am: 30. Juni 2019, 10:33:40
    Sorry, bitte einfach streichen. Bis auf den letzten Part ist das totaler Blödsinn und liegt an meinem Template. =(
    3 Antworten
    1892 Aufrufe
    12. August 2018, 12:50:57 von andi1404
    0 Antworten
    3055 Aufrufe
    14. August 2012, 21:54:34 von Rich Snippets
    1 Antworten
    4174 Aufrufe
    28. Februar 2011, 09:23:25 von vsell
    6 Antworten
    6796 Aufrufe
    22. März 2016, 13:57:02 von bigi100