Google announces a new rich result carousel

Google announces a new rich result carousel

Google announced a new carousel rich result that can be used for local businesses, products, and events that will display a horizontal carousel showing all the items in the list. It’s very flexible and can even be used to create a best things to do in a city list that combines hotels, restaurants and events. This new feature is in beta, which means it’s being tested.

The new rich result carousel is for displaying lists in a carousel format. According to the announcement, rich results are limited to the following types:

“LocalBusiness and its subtypes, for example:
– Restaurant
– Hotel
– Vacation rental

product

event”

An example of a subtype is Lodgings, which is a subset of LocalBusiness.

here it is Hierarchical structure of Schema.org which shows the LodgingBusiness type as a subset of the LocalBusiness type.

Thing > Organization > LocalBusiness > LodgingBusiness Thing > Place > LocalBusiness > LodgingBusiness

Structured data ItemList

The carousel displays “tiles” containing webpage information about price, ratings, and images. The order of what is in the ItemList structured data is the order in which they will be displayed in the carousel.

Editors must use the ItemList structured data to be eligible for the new rich result

All the information in the structured data ItemList must be on the web page. Like any other structured data, you cannot populate structured data with information that is not visible on the web page itself.

There are two important rules when using this structured data:

The ItemList type must be the top-level container for structured data. All URLs in the list must point to different web pages on the same domain.

The part about ItemList being the top-level container means that structured data cannot be combined with other structured data where the top-level container is something other than ItemList.

For example, structured data should start like this:

Be as specific as possible

Google's guidelines recommend being as specific as possible, but that if there isn't a structured data type that closely matches the business type, it's fine to use the more generic LocalBusiness structured data type.

"Depending on your scenario, you can choose the best type to use. For example, if you have a list of hotels and vacation rentals on your page, use the Hotel and VacationRental types. Although it's ideal to use the closest in your scenario, you may choose to use a more generic type (eg LocalBusiness).

Can be used for products

A very interesting use case for this structured data is to display a list of products in a rich result carousel.

The structured data for this starts out as an ItemList structured data type like this: