Rudra Kasturi Inc.

Article · SEO

Video SEO indexing requirements: watch pages, stable URLs and video sitemaps

SUMMARY

Google's video SEO page (last updated 18 December 2025) says a video needs a findable embed, an indexed watch page, a valid thumbnail at a stable URL and a supported file type, and that dedicated watch pages are needed for key moments and other features. Video sitemaps are recommended. The checklist is ours.

A video can fail for reasons that have nothing to do with the video. Google’s video SEO page (last updated 18 December 2025 as we read it) lists them. This post is the indexing side of video, to pair with our video markup guide.

Best for: video producers, publishers with embedded video and technical SEO teams.

Video indexing: findable embeds, an indexed watch page, a stable thumbnail and a video sitemap

What Google says

  • Videos can appear on the main results page, in Video mode, Google Images and Discover.
  • Findability. Google can find videos referenced by video, embed, iframe or object elements. Do not use URL fragments to load the video. If JavaScript injects the video, it must appear in the rendered HTML in URL Inspection. If you use a media API, still inject the video container even if the API call fails. Do not rely on a swipe, click or typing to load it.
  • Metadata helps. Google supports structured data, video sitemaps and the Open Graph protocol.
  • Indexing requirements. The watch page must be indexed, and an indexed watch page must be performing well in Search before its video can be considered for indexing. A video must be embedded on a watch page, not hidden behind other elements, and have a valid thumbnail at a stable URL. Paywalled videos need paywall structured data.
  • File types include MP4, WebM, MOV, MKV, AVI and several others listed on the page. Data URLs are not supported.
  • Stable URLs. If a CDN rotates thumbnail URLs too often, Google may not index the video. For key moments and video previews, video files should also sit at stable URLs. Google notes you can verify Googlebot before serving the contentUrl to protect files.
  • Dedicated watch pages. For video results, key moments, the LIVE badge and other formats, give each video its own watch page where it makes sense. A page whose main purpose is one video is a watch page. A blog post reviewing a video, a product page with a 360 video, or a category page listing many videos is not. Give each watch page a unique title and description.
  • A video can also appear on a non-watch page, which may still show as a text or image result with a video badge.
  • If you embed videos from YouTube, Vimeo or Facebook, Google may index the video both on your page and on the platform’s page. Check that your host lets Google fetch the file for more features.
  • Video sitemaps are recommended. A video entry uses tags such as video:thumbnail_loc, video:title, video:description and video:content_loc or video:player_loc. The loc is the watch page URL.

What to do: step by step

StepOwnerTimeHow to checkDone when
1. List your videos and their pagesVideo, SEO1 hourOne row per video with its watch pageA register exists
2. Check embedsDeveloper1 hourURL Inspection rendered HTML shows the playerEvery embed visible without a click
3. Check watch pagesSEO1 hourOne video per page, unique title and descriptionNo duplicated titles
4. Fix thumbnailsDeveloper1 hourStable URL, no expiring tokenSame URL on repeated loads
5. Build a video sitemapDeveloper2 hoursWatch page URL, thumbnail, title, description, content or player URLSitemap validates and is submitted
6. Monitor in Search ConsoleSEO30 min monthlyGoogle lists Search Console among the ways to monitor videosIssues tracked and closed

Common mistakes

  • Putting the only video on a page that is mainly an article and expecting video results.
  • Expiring CDN thumbnails.
  • A play button that loads the player only after a click.
  • Listing unrelated videos in a sitemap entry for a page.

Related: XML sitemaps, JavaScript SEO check and paywalled content. Results are not guaranteed.

Sources