hreview combined with schema's review itemtype

394 Views Asked by At

For some years I'm using on products pages the hreview microformat for product's reviews. Accordingly, to Google's Structured data testing tool, everything is fine with the hreview but I got some warnings for the Product and among those warnings, I got one for the "review" section. I want to get rid of that warning. I'm using schema.org microdata for the product page and I tried to add the schema.org "Review" item type for the reviews, along with the hreview.

So my question is: is there a problem or a bad practice to combine hreview with review microdata from schema.org?

I created an example of my review section:

<div class="hreview review-wrapper" itemprop="review" itemscope itemtype="http://schema.org/Review">
    <div class="hidden item">
        <a class="url fn" href="product.com">
            <img src="/images/product.jpg" alt="umbrella" class="photo" />
        </a>
    </div>

    <div class="vcard reviewer">
        <div class="author">
            Review added by: <span class="fn" itemprop="author">John Doe</span>
        </div>

        <div class="adr">
            <div class="locality"><span>from Paris</span></div>
        </div>
    </div>

    <div class="rating" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
        <span itemprop="ratingValue">5</span>
    </div>

    <div class="write-date">
        Written on <abbr class="dtreviewed">15th february 2019</abbr>
        <meta itemprop="datePublished" content="2019-02-15">
    </div>          

    <div class="review-content">
        <div class="description">
            <p>
                <span itemprop="description">This is the best umbrella ever</span>
            </p>
        </div>
    </div>
</div>
0

There are 0 best solutions below