Video Structured Data/Schema Markup Helper & Examples
Video - Google Rich Snippets
Google sometimes shows rich snippets for pages that contain videos. It uses video specific structured data on the page to understand more about the videos it shows. These enhanced results can show up in multiple Google platforms including search, video, images and Discover.
Since the end of 2023, Google became very strict on how the video is shown on a page. There is a very long Search Central thread with people struggling how to now get the video rich snippets.
Use the following editor to enter your video or video collection (As of April 2024, Google no longer supports video collections or carousels, announcement), then scroll down to see the code for your structured data using the schema.org vocabulary in JSON-LD or HTML/Microdata formats. Or pick from one of our examples showcasing different ways to markup videos.
You can also reference videos in Recipe structured data.
The editor makes it easy to add videos hosted on YouTube, however ideally you want to provide urls to support your video on your own site and pages so that Google can send people to your site to view your videos. If you define clips you would need to add a mechanism on your video pages to start the video based on a provided query parameter.
Note: The WSYWIG editor will rewrite this html when you save it. Don't expect to see the exact same HTML next time.
Tips
Code
HTML Preview
Structured Data Properties (Google Developers Site vs Schema.org) #AskGoogleWebmasters
The video was uploaded on 09/10/2019.
You can view the video here.
The video can be found here.
The video lasts for 1 minute and 41 seconds.
Structured Data: SEO Mythbusting (Bonus Material)
The video was uploaded on 29/05/2019.
You can view the video here.
The video can be found here.
The video lasts for 5 minutes and 17 seconds.
Schema.org for Videos
The video was uploaded on 04/12/2011.
You can view the video here.
The video can be found here.
The video lasts for 1 minute and 14 seconds.
Should I add schema.org markup on my videos even if they're on YouTube?
The video was uploaded on 04/11/2013.
You can view the video here.
The video can be found here.
The video lasts for 1 minute and 6 seconds.
Stand Out on Google Search Using Structured Data and Search Analytics (Google I/O '17)
The video was uploaded on 17/05/2017.
You can view the video here.
The video can be found here.
The video lasts for 28 minutes and 41 seconds.