A video sitemap is an XML file, or a set of extra tags inside an existing sitemap, that lists the pages on your site that host videos and describes each video. It gives Google a direct route to videos it might otherwise miss, along with the title, thumbnail and description you want used.
How a video sitemap works
It follows the same format as a standard XML sitemap, with an added video namespace. Each entry gives the address of the page where the video plays, then one or more video blocks describing what is on it. For each video, Google expects:
- a thumbnail URL, pointing to an image Google can fetch;
- a title and a description, which should match what visitors see on the page;
- either the address of the video file itself or the address of the player.
Optional tags can add the duration, the publication date, an expiry date for content that will be withdrawn, whether the video is suitable for all ages, and whether it should only be shown in certain countries. Google has dropped support for several of the older optional tags over the years, so at the time of writing (October 2026) it is worth checking the current documentation rather than copying an old template.
You can keep video entries in their own file or mix them into your main sitemap. Either way, the file is listed in your sitemap index, referenced in robots.txt and submitted in Google Search Console.
Why it matters
Google can often find a video simply by crawling a page with a standard embed. A video sitemap earns its keep when that is not reliable: players that load through JavaScript after the page has rendered, libraries of hundreds of training or product videos, or videos added faster than Google recrawls the pages.
It also lets you state the details directly. A course provider with a free webinar recording available until a set date can give an expiry date, and an online shop with product demonstrations can make sure every demo page is listed, even those deep in the catalogue that few internal links reach.
For a site with a handful of videos embedded plainly on well-linked pages, a video sitemap usually adds little. It is a support for discovery, not a ranking boost.
Common mistakes
- Listing the YouTube address as the page. The page entry must be the URL on your own site where the video plays.
- Thumbnails Google cannot fetch Because they are blocked in robots.txt, too small or behind a login.
- Stale entries for videos that were removed or moved, which send Google to pages that no longer show the video.
- Listing pages where the video is a minor element. The sitemap does not change Google’s view that the page is mainly about something else.
- Details that contradict the page or its VideoObject schema Such as a different title or duration.
How to act on it
First decide whether you need one. If your videos sit in the HTML of pages that are well linked and Google already shows them in the Video pages report, your effort is better spent elsewhere. If videos are missing from that report, or you run a large library, a video sitemap is worth building.
Several SEO plugins and video hosts can generate one automatically; check the output rather than trusting it. Open the file, confirm that every page address is on your domain and returns a 200 status, and load a few thumbnail URLs in a private browser window. Submit it in Search Console, then watch the Sitemaps report for errors and the Video pages report for coverage. Setting up and checking sitemaps is routine in the technical SEO work I do, especially on sites where video is part of how customers decide.
