Schema.org Tool and Webmaster Tools

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

+4
source share
2 answers

You can use schema.org markup to view the markup of products and data for a survey item. Also note that if you are using reviewCount, you also need to provide notes on this page.

+5
source

If I get your question right, I think this is part of the answer to help clarify

 <div class="entry" itemtype="http://schema.org/localBusiness" itemscope=""> <span itemprop="name">My Site</span> </div> 

LocalBusiness is used to describe YOU and your name and phone number (your contact details)

As far as I can determine, it is necessary to separate from other "element types" that can be called separately, and the page can have nested "element types".

 <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <span itemprop="name">The Hubcap Place</span> "If this is the place being reviewed" <span itemprop="itemreviewed">Hubcap City</span> "Would not need this as it repeats" <span itemprop="ratingValue">4</span> stars - <span itemprop="reviewCount">3077</span> reviews 

This would mean that the item / place in question was considered, who looked at the place, rating, aggregated ratings of all participants and how many reviews he has. that is, a separate call to the element type to outline the information in this part of the page.

I think the mistake or misunderstanding you have is that "itemtype" will cover everything.

Hope this helps, I just looked at it myself last week.

-1
source

Source: https://habr.com/ru/post/1414283/


All Articles