"@type": "ListItem", "position": 2, "url": "https://example.com/movies/matrix", "item": "@type": "Movie", "name": "The Matrix", "image": "https://example.com/images/matrix.jpg", "director": "@type": "Person", "name": "Lana Wachowski" , "datePublished": "1999-03-31", "genre": ["Action", "Sci-Fi"]
]
: This is the top-level property that contains an array of movie items to be displayed in the carousel. movie carousel schema
For web developers and SEO specialists working on cinema sites, streaming platforms, or movie review blogs, implementing this structured data is a golden opportunity. It increases real estate on the Search Engine Results Page (SERP), improves click-through rates (CTR), and provides users with immediate value.
Let’s dissect why these fields matter: "@type": "ListItem", "position": 2, "url": "https://example
If you don't want full movie details inside the carousel, you can just list URLs:
, "required": ["id", "title", "posterPath", "overview", "releaseDate", "genres"] Let’s dissect why these fields matter: If you
At its core, this schema uses the type combined with individual Movie entities to signal to search engines that a page contains a list of related films. When implemented correctly, it enables "Rich Results" that display movie posters, titles, and release years as cards in a carousel, primarily on mobile devices. Core Requirements for Eligibility