Movie Schema

Estimated reading: 3 minutes 166 views

Movie Schema

The Movie schema is utilized by websites to provide structured details about films. It enables search engines to understand the specifics of movies listed on a website, thereby enhancing their visibility in search results. Implementing the Movie schema is similar to utilizing other specific schemas like Book or MusicAlbum. It involves giving search engines detailed information about the movie. When a Movie schema is added to a webpage, it delineates essential information such as the movie title, release date, director, and a brief description. This markup improves how movies are displayed in search results, offering users immediate insights into the movie details.

For movie listings, the Movie schema includes both mandatory and optional fields, as follows:

Mandatory Fields:

name: The title of the movie.

director: The director of the movie.

Recommended Fields:

actor: The actors featured in the movie.

datePublished: The release date of the movie.

description: A summary or brief description of the movie.

duration: The runtime of the movie.

genre: The genre of the movie.

image: Images related to the movie, such as posters or stills.

trailer: A link to the movie trailer.

While the mandatory fields are crucial for a valid Movie schema, incorporating the recommended fields can significantly enhance the user experience by providing more detailed information. This, in turn, can positively affect the movie’s search rankings and visibility, making it easier for potential viewers to find and understand movie information.

Here is an example of Movie schema looks like:

How to access Movie schema using Rich Snippets

Access it from METAs – Rich Snippet – Movie

Clicking on the “+” symbol will open up a panel where you can start editing and customizing your Schema Template.

A pop-up will appear

Add your data, a question and its answer.
Mandatory fields will have small red starlike symbol (*) added to them:

Headline – best practices for SEO and usability suggest keeping titles concise and informative, thus this should be maximum of 60 characters or fewer

This field is imported automatically by Squirlly SEO


Description – a good practice is to aim for a description length of about 150 to 160 characters

Date created – as for all other schemas your format should be in ISO 8601 format (e.g., “YYYY-MM-DD”).

Movies image – add a representative image for the movie, such as the poster

Director name – the conventional format is “Name Surname”

Reviews provide social proof, showing potential attendees what others thought of the event, provide a numerical rating, typically on a scale (e.g., 1 to 5)

Make sure to click on Save

With this you have a Movie schema set up. All there is left to do is check it up and see if it works as expected. This is easier than you imagine, and Squirrly will help with the steps.

Verify Markup

After saving your changes, you can verify that the Movie schema markup has been added correctly by viewing the page or post source code. Look for the JSON-LD markup representing the Movie schema.

1. Click on JSON-LD Code – Validate JSON-LD

2. A new page / tab will open you will get you test code, click on TEST CODE

3. A small pop-up appears, and you will have to wait a few moments for the data to be processed
4. Once data is processed, you will be able to see your work, test it, share it and use it to enhance your work.



For further details, we recommend referring to the following resources
Movie Schema
Movie carousel (Movie) structured data

The Squirrly SEO Patterns List

Leave a Comment

Share this Doc

Movie Schema

Or copy link

CONTENTS