I do not understand what type of schema.org to use. Can anyone suggest something? A specific question is at the bottom of this publication and is obvious. My site has been online for four years and has thousands of individual reviews. A website is a directory of places where certain activities take place. These places can be churches, city parks, fairgrounds, retail stores, restaurants, national forests, gas stations, you name it! On my website you will find information about the location and the means that it provides regarding activities. The activity may or may not relate to the intended location function (i.e. my users do not eat in the restaurant). Users who perform this activity come to my site and leave feedback about the place. Users can also rate the location, but ratings are not part of the user reviews themselves.
If I use hreview-aggregates, rich text and stars are displayed in the Google testing tool. If I use only the schema.org instruction, the tool does not display the fragment, but recognizes the formatting:
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <span itemprop="name">The Hubcap Place</span> <span itemprop="itemreviewed">Hubcap City</span> <span itemprop="ratingValue">4</span> stars - <span itemprop="reviewCount">3077</span> reviews </div>
Everything looks great if I change it to
<title>My Site</title> <div class="entry" itemtype="http://schema.org/localBusiness" itemscope=""> <span itemprop="name">The Hubcap Place</span> <span itemprop="itemreviewed">Hubcap City</span> <span itemprop="author">Ellie</span> <span itemtype="http://schema.org/AggregateRating" itemscope="" itemprop="aggregateRating"> <meta content="3.2" itemprop="ratingvalue"> <meta content="18" itemprop="ratingcount"> </span> </div>
I do not think that a local business is suitable. Some locations are simply empty space in the middle of the field. In addition, schema.org/localBusiness makes me feel like I should have it. schema.org/Place seems to be most suitable, but does not display a fragment of the extended text in the tool. Same thing with schema.org/Review. If I use it as the main shell, the fragment is not displayed. Other main wrappers that work are product and restaurant. I would appreciate any advice you can give.
- Is the place unsuccessful due to my markup?
- What would be a good wrapper type? Is a shell necessary?
- Should I just choose the main shell, even if it does not fit everything?
- Is it possible to use both hreview-aggragate (microformat) and schema.org at the same time? This is what I am doing right now and it shows itself well in testing but I heard that you should not. Is this still advice?
It should also be noted that when I use data-vocabulary.org/Review with its correct syntax, everything shows up perfectly in the tool ... I just have problems with schema.org
source share