# Video SEO

> A video can be indexed only if its watch page is indexed and performing well in Search. The video must be embedded, visible and have a valid thumbnail at a stable URL. Video results and key moments need a watch page built around one video, loaded without URL fragments or user interaction.

- URL: https://geo.casa/content-structured-data/video-seo/
- Reference · Officially documented
- Reviewed: 2026-10-26

## Help Google find the video

> **Officially documented:**
> Use HTML elements commonly used for embedding videos. "Don't use fragment identifiers to load the video, as Google Search doesn't generally support URL fragments." If JavaScript injects the video, check that it appears in the rendered HTML in the URL Inspection tool. Don't rely on user actions such as swiping, clicking or typing to load the video.
>
> Sources: [Google Search Central: Video SEO best practices](https://developers.google.com/search/docs/appearance/video)

Metadata helps: Google supports structured data (`VideoObject`), video sitemaps and the Open Graph protocol.

## Indexing requirements

> **Officially documented:**
> The watch page must be indexed, and it must perform well in Search before its video can be considered for indexing. Even then, "Just because the watch page is indexed doesn't mean that the video will also be indexed." The video can't be hidden behind other elements. It needs a valid thumbnail available at a stable URL.
>
> Sources: [Google Search Central: Video SEO best practices](https://developers.google.com/search/docs/appearance/video)

> **Officially documented:**
> "Some CDNs use quickly expiring URLs. If the video's thumbnail URL changes too often, Google may not be able to successfully index your videos." Data URLs aren't supported.
>
> Sources: [Google Search Central: Video SEO best practices](https://developers.google.com/search/docs/appearance/video)

## Watch pages

> **Officially documented:**
> "A watch page's main purpose is to show users a single video." A video landing page or a TV episode player page counts as one. A blog post reviewing an embedded video does not, and neither does a product page with a 360 video of a product. In those cases the video is complementary to the rest of the page.
>
> Sources: [Google Search Central: Video SEO best practices](https://developers.google.com/search/docs/appearance/video)

> **Officially documented:**
> URL Inspection reports "Video isn't on a watch page" when the video is supplementary to the textual content. It also notes that only one video can be indexed per watch page.
>
> Sources: [Google Search Console Help: URL Inspection tool](https://support.google.com/webmasters/answer/9012289)

Give each watch page a title and description unique to its video ([Title links and snippets](https://geo.casa/content-structured-data/title-links-snippets/)).

## Sources

- [Google Search Central: Video SEO best practices](https://developers.google.com/search/docs/appearance/video)
- [Google Search Console Help: URL Inspection tool](https://support.google.com/webmasters/answer/9012289)
