Carousel schema generator
A summary page that lists recipes, movies, restaurants, or courses, each on its own page.
Rich result availableItemList · Host carousel
Guide
What Google does with ItemList markup
Google can show your list as a swipeable carousel on mobile. It only works for recipes, movies, restaurants, and course lists, and each linked page needs its own markup for that type.
Fields Google looks for
| Property | Status | In the form |
|---|---|---|
| itemListElement | Required | Item pages |
Example output
This is what the builder produces from the example data. Paste it into the page's HTML, in the <head> or the body.
{
"@context": "https://schema.org",
"@type": "ItemList",
"name": "Best cookie recipes",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"url": "https://example.com/peanut-butter-cookies"
},
{
"@type": "ListItem",
"position": 2,
"url": "https://example.com/triple-chocolate-chunk"
},
{
"@type": "ListItem",
"position": 3,
"url": "https://example.com/snickerdoodles"
}
]
}