SEO tools

YouTube Video Sitemap Generator.

Create a sitemap snippet for a page that hosts or embeds a YouTube video. The default mode runs locally; an optional compatibility mode can try the existing Website-Me extraction service when browser access to that endpoint is available.

Browser-based tool

Use Video sitemap

Local mode keeps inputs in your browser. The optional legacy extraction mode sends only the video and hosting-page fields to the fixed Website-Me API endpoint.

Local mode keeps all fields in this browser. The compatibility service receives only the video and hosting-page fields.
Accepts watch, Shorts, embed URLs or an 11-character video ID.
The public page where the video is embedded or hosted.
Required for local generation and VideoObject JSON-LD.
Required for local generation. Use the description shown alongside the video where possible.
Optional; defaults to the YouTube high-quality thumbnail path.
Optional; defaults to the YouTube embed URL.
Optional ISO date or date-time.
Optional, for example 356 or PT5M56S.
Only select Yes when the page owner has checked the content.
Ready when you are.Enter values and run the tool to see the result.

01 / use the tool

How to use Video sitemap

  1. Choose local generation and enter the YouTube video plus the page where it is embedded.
  2. Add the title and description, then include optional thumbnail, player, publication date and duration details where known.
  3. Copy or download the XML, and review it alongside the final page and sitemap before publishing.

02 / interpret the output

What the result means

The XML describes one hosting page and one video entry using the supplied metadata. The optional JSON-LD is a separate VideoObject representation for the page source.

Important considerations

  • A video sitemap does not guarantee Google video indexing, a rich result or a particular search appearance.
  • The local version cannot safely scrape YouTube metadata; add or verify title, description and dates yourself.
  • The legacy extraction service is a separate backend dependency and may be unavailable to browsers if its cross-origin policy changes.

Worked example

For a page at https://example.com/video/, use its exact canonical URL, the YouTube watch URL, a factual title and a description that matches the visible page.

03 / continue working

Move to the next relevant task without losing the context of this page.

04 / relevant support

Need help applying the result?

The tool is a useful starting point. Website-Me can help connect the next step to the wider site, SEO or GEO work.