Video Sitemap Generator
A video sitemap tells search engines where your videos are and what they contain. Write one line per video with the page, thumbnail, title, description, video file or player URL, duration and optional publication date. The generator decides between content_loc and player_loc from the address, checks Google’s limits for titles, descriptions and durations, groups several videos on the same page and writes valid XML.
- Runs in your browser
- No sign-up
- Free to use
How to use Video Sitemap Generator
- Enter one video per line with pipes.
- Choose the family-friendly flag if needed.
- Copy or download video-sitemap.xml.
- Upload it and submit it.
Video Sitemap Generator features
File or player
content_loc or player_loc.
Durations
m:ss, h:mm:ss or seconds.
Limits checked
100-char titles, 8-hour videos.
Several per page
Grouped automatically.
Safe XML
Every value is XML-escaped.
Private
Runs in your browser; nothing is uploaded.
When to use Video Sitemap Generator
- Video tutorials on your own site.
- Embedded YouTube or Vimeo videos.
- Course libraries.
- Product video pages.
Video Sitemap Generator FAQ
content_loc or player_loc?
content_loc points to the video file itself; player_loc to an embeddable player. The tool picks content_loc for addresses ending in a video file extension.
Does the video have to be on the page?
Yes. Each video must be visible on the page given in the loc element.
How do I submit the sitemap?
Upload the file to your site, add a “Sitemap: https://…” line to robots.txt and submit it in Google Search Console and Bing Webmaster Tools.
Does a video sitemap help YouTube videos rank?
Video sitemaps are for videos hosted on or embedded in your own pages. For YouTube itself, YouTube’s own metadata matters.
Help search engines find your videos
Video sitemaps and VideoObject structured data carry similar information. Sitemaps are convenient for many videos at once; markup lives on the page itself. Many sites use both.
Make sure thumbnails are crawlable and at least 160 × 90 pixels.
A video sitemap lists the pages that contain videos and describes each video: thumbnail, title, description, the video file or player URL, duration and publication date. It helps search engines find videos they might miss, such as those embedded with JavaScript players.
content_loc is the address of the video file itself; player_loc is the address of an embeddable player. The generator chooses between them from the address you enter. Google requires a thumbnail of at least 160 × 90 pixels, and the title and description must match what users see on the page.
Each video should appear on a page whose main purpose is that video. Submit the sitemap in Search Console and check the Video indexing report to see which videos Google could process.