Introduction to Video Markup

In order to deliver search results, Google crawls the web and collects information about each piece of content. Often the best results are online videos and Google wants to help users find the most useful videos. Every day, millions of people find videos on Google search and we want them to be able to find your relevant video content.

Video results

Video results appear both in Everything search and in Video search. Usually, they will appear as a normal result with some video-specific information, such as a thumbnail and duration. When a user clicks on the video result they will be taken to your page, where they can watch your video.

Google Video Result

Indexing videos

The key to getting your videos to show up in search is to help Google properly index them. Often the information on the page that contains a video is not enough to describe the video to us. Specifically, we require three pieces of information for each video:

  • A title
  • A description
  • A thumbnail

In order to provide this information to Google, you will need to use either on-page markup or a video sitemap. Both of these options are completely invisible to users and will not affect how your page looks or behaves.

Once Google knows about your videos, we will indicate that your results are videos when appropriate. There is no guarantee that results will appear as videos.

On-page markup

On-page markup is hidden descriptive data that is added to the source code of your web page. Google recommends using the, a new markup format that has been collaboratively designed and is supported by Google, Bing, and Yahoo! Learn more about using or view the full vocabulary.

Google also supports Facebook Share and RDFa on-page markups. More about using Facebook Share and RDFa for video data.

Video sitemaps

Video sitemaps are XML documents that describe your videos. Video sitemaps are submitted to Google and let us know about your video without waiting to automatically crawl your video page. Find out more about using a video sitemap. sitemaps offer advanced functionality such as indicating expiration dates, country restrictions, platform restrictions or live streams.


  • Add and verify your site in Google Search Console. This will let you see any problems that Google encounters when crawling your site. If you are using sitemaps, submit them either through Search Console, or by listing them in the robots.txt file.
  • Use both on-page markup and video sitemaps. A common scenario is to use on-page markup for all of your videos and a video sitemap to tell Google about any new, time-sensitive, or hard to find videos.
  • Make sure you have a publicly available video page where users can watch your video. Google recommends using a dedicated video play page for each video.
  • Use unique descriptive data for each video in your markup or sitemaps.
  • Find out some common problems with video indexing.
  • If a video is a full episode, it's a useful convention to use the term "Full Episode" in the title, though not a requirement. Since these episodes will come up in search results, the user should be able to assess quickly and easily whether it's the full episode, and the title is a good way to do this. Also make sure that you include "duration" for these cases, as many users search for full episodes by clicking on the long-form content button to find full episodes.