Support » Plugin: Rich Reviews » Invalid/Outdated Markup

  • After adding the shortcodes to a page, I ran the page through Google’s Structured Data testing tool.

    The results came back with two errors for AggregateReview.

    1. rating: The property Rating/rating is not recognized by Google for an object of type Rating.
    2. votes: The property Rating/votes is not recognized by Google for an object of type Rating.

    Looking at the code generated for this page, this is the AggregateReview
    <div itemscope itemtype="http://data-vocabulary.org/AggregateReview">Overall rating: <span itemprop="reviewRating" itemscope itemtype="http://data-vocabulary.org/Rating"><strong><span class="value" itemprop="rating">0</span></strong> out of <strong>5</strong> based on <span class="votes" itemprop="votes">0</span> reviews</div>

    According to the data-vocabulary.org website,

    Since June 2011, several major search engines have been collaborating on a new common data vocabulary called schema.org.

    .

    Shouldn’t the reviews be updated to match the schema.org review markup found here https://schema.org/Review ?

    https://wordpress.org/plugins/rich-reviews/

Viewing 1 replies (of 1 total)
  • Plugin Author Nuanced Media

    (@nuanced-media)

    Scott,

    We are currently in the process of a large scale overhaul to correct many of the remaining bugs in Rich Reviews. The two above errors can be eliminated by simply removing the itemprop="reviewRating" itemscope itemtype="http://data-vocabulary.org/Rating" from the span wrapper inside the aggregate review. This should have been corrected in our latest update, however I will take a look. As I said above there will be a large scale update released later this week or early next, with the above correction, among others.

    -Charlie
    [NM_Developer]

Viewing 1 replies (of 1 total)
  • The topic ‘Invalid/Outdated Markup’ is closed to new replies.