How to use Google Video XML Sitemaps for Video SEO

UPDATED TIPS – Using MRSS and XML Sitemaps for Google Video

The Problem.

You are not getting the traffic that you would like to your video content. Google is ignoring your video content and you are fed up. By now there are no less than ten million videos on the web. So how do you get yours to rise above the flotsam and jetsam of the online world and float to the top of Google Video Searches?

The Solution:

Create a Video Sitemap. Back in December of 2007, the Google Video team announced support for Video Sitemaps—an extension of the Sitemap Protocol that helps provide Google with more information about your video content.

The Video Sitemap tells Google exactly where and what the video content is on your site. This will help it get picked up by the Googlebots and be fully searchable on Google Video.

Right now video sitemaps are just for video content and they are intended to Google improve and expand their Video search, and to help people get their videos listed in Google searches.

I am doing several tests to determine if, in fact, this can also be used as a way to get thumbnails to appear in Google universal search for video results. While Google seems to indicate that this is a possibility, it is clear that currently this is designed to assist only with Google Video search results only. That being said, I have begun to notice that several companies other than Youtube and Google.

“…your video may also appear in other Google search products. During this beta period, we can’t predict or guarantee when or if your videos will be added to our index, but as we refine our product, we expect both coverage and indexing speed to improve. – Google Blog”

Well come back to this later.

For now, let’s walk through how to set up a video sitemap for Google.


BASICS OF VIDEO SITEMAPS

The Video Sitemap is an extension of the Google sitemap protocol that ties together your video content and the metadata required to get it noticed. You can add, for each video, duration, title and keyword rich description to help drive traffic to your video and also help Google properly index it. The included video URLs will then be searchable via Google Video and may even appear in other search products offered by Google. Compatible video types include: .mpg, .mpeg, .mp4, .mov, .wmv, .asf, .avi, .ra, .ram, .rm, .flv and need to be directly available via HTTP which means no streaming media.


GETTING STARTED WITH YOUR VIDEO SITEMAP

A Video Sitemap is simply a text file that utilizes the sitemap protocol with video specific tags in it. In its smallest form it would just be a tag that links to the landing page for the video as in this example:

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.0">

(Tells Google about the sitemap file)

<url>
<loc>http://www.reelseo.com/videos/example_landing_page.html</loc>

(Tells Google about the landing page URL)

<video:video>
<video:content_loc>http://www.reelseo.com/videos/example_video1.wmv</video:content_loc>

(tells Google about the video URL)

<video:description>The ReelSEO Example Video</video:description>

(A quick description)

</video:video>
</url>
</urlset>

For each video you will have a <url></url> tag in the <urlset></urlset>.

There can be up to 50,000 video urls in a sitemap file and the file must be no larger than 10MB uncompressed.

In it you can use tags to:

  • State the location of the landing page.
  • State the video url.
  • Point to a video player (if necessary).
  • Point to a thumbnail for the video.
  • Title the Video.
  • Describe the video.
  • Alert users to whether or not it is family friendly.
  • State the duration of the video.

The tags for adding all of this information are available at Google’s Video Sitemap help, here.


SUBMITTING YOUR VIDEO SITEMAP

Once you have created your Video Sitemap you only need to add it to your site in the Google Webmaster tools sitemap area. The file must be at a publicly available URL so Google can pull it into the system.Alternatively, you can tell Google where to find your video sitemap via placement within your robots.txt file.

google video sitemap

  1. Log into Google webmaster tools with your Google Account
  2. Click ‘Add a Sitemap’ next to your site.
  3. Select ‘Video Sitemap’.
  4. Put in the URL of your Video Sitemap. (Be sure to include http://)
  5. Click ‘Add Video Sitemap’.
  6. Wait for the ‘Pending’ status to change to ‘OK’. This may be several hours so don’t worry.

If you receive an error take a look at the descriptions. Not all of the errors will stop the processing of your Video Sitemap and may only be informational as in an unrecognized tag due to a typo, etc.

That’s it. You’re done. You now have successfully added a Video Sitemap to your site and Google should start indexing all of the included video content. When you add content, just add it to the Sitemap and Google will pick it up the next time it checks the sitemap. Google will parse out the Video Sitemap and validate its format. The Googlebots will download the videos and thumbnails (if URLs are supplied) and index the metadata along with the files. The videos will then be fully searchable in Google Video. The reason Google downloads the videos is to analyze them and create an appropriate thumbnail, if one is not supplied. It does not host your videos. If you want to do that then you should upload them directly to Google Video instead of using a Video Sitemap.


TIPS FOR MRSS FEEDS:

Also, the Google video sitemap supports the same enclosures as are present in an MRSS feed. Therefore, you could just submit your MRSS feed directly to Google as an XML file.

About the Author - Mark R Robertson
Mark Robertson is the Founder and Creator of ReelSEO.com. Mark has had extensive experience in online marketing, particularly in Search Engine Marketing (SEM), Local Search, Video Marketing, and Search Engine Optimization (SEO). You can follow Mark on Twitter @markrrobertson

View more articles from Mark R Robertson
  • Don
    Hey Mate,

    Thank you so much fro this tip and indeed your site in general. Have just shot my first really bad vid and now am investigation maximum seo syndication. Your information has made matters easier. Thank You

    Don
  • Great Work!

    Sharing videos is a great marketing strategy and Google Video Sitemaps has alive it. It will quickly get the webmasters’ attention and become their front line marketing strategy.
  • Test Video Pilot
    Great post. Any ideas on how long the title and description can be? Google say 100 chars for the title and 2048 for the desc (http://www.google.com/support/webmasters/bin/an...) but far less obviously show up in the SERPS...

    Cheers and thanks for a great post
  • Hello, in regards to the Video Sitemap do you, or anyone else know, if you can create a sitemap for a video that is hosted on YouTube? I want to embed a video, using the YouTube emebed code, and place it on a landing page within a website.

    The Google Sitemap Criteria sites that " A Video Sitemap should contain only URLs that refer to video content. Video content includes web pages which embed video, URLs to players for video, or the URLs of raw video content hosted on your site. If Google cannot discover video content at the URLs you provide, those records will be ignored by Googlebot."

    This bit of info allows me to believe that you can create a Sitemap for a video that is hosted by YouTube and that is embedded on a site. I invite anyone to offer insight in to whether or not this is true. Thanks!
  • hey, this is great post, just referenced in my blog. I am going to try and do this tomorrow. Video search is the future !!

    Thanks

    SearchBrat
  • Cherry
    Hi All,

    I'm trying to create a sitemap, but seemd Google doesn't accept YouTube hosted videos.

    I can see many people are interested in this question. Does anybody know what's wrong ?

    Thanks,
    Cherry
  • Hi, I need guidance in creating video site map to send to Google. I read their website information but since my website is membership based, I some how need to create a video site map outside of the secure area? Where and how do I do this? What if I have more than 1 video to advertise? Can I create more than 1 site map?
  • To start off, who are you using to host the videos and what player are you using?
  • I would check the google websmaster forums for help with regard to secured areas. As far as multiple sitemaps - usually you would create one for all of your videos vs. one per video... You can create more than one video sitemap but it may not make sense... The problem is that if your site is membership based in order to see the videos, why would you want to allow google to show your videos to non-members?
  • How can i create a video sitemap?is there a program for this?Thank you...
  • Depends - if you have wordpress there are some plugins that will work. Otherwise, there really isnt a good program for this. If you have an MRSS feed, Id recommend submitting that instead - http://www.reelseo.com/google-mrss-xml/
  • A1 Sitemap Generator can create video sitemaps for most websites (not for YouTube/externally hosted videos though)
  • Yup and there is also a free video sitemap generator tool available at http://www.videositemappro.com/
  • you are the man. Thanks a ton! A client just asked me to make them a video sitemap...
  • do i make the landing page location the location where the player is or can i make it the index page of the site (where the video also sits)
  • You can make the URL the index page but it is best for universal search if you make each video have its own destination URL page - where the individual video resides. Make sense?
  • Hi,

    Is the above technique also valid for a video embedded in a site from you-tube ?

    Thanks!
  • Cherry and Guru 99 - As far as I can tell, this technique is not valid for videos embedded from YouTube. That being said, I am testing a few things to see if this can work as Ive seen it done by one other site out there on the web. Ill update this post when the sitemap gets accepted so that I can let you know if it works. Thanks for the comments.
blog comments powered by Disqus