Hidden or zero-size video: fix prominence for SEO
A video that's hidden or zero-size may be ignored by Google video indexing. Learn how video prominence affects ranking and how to fix it.
What it means
A video element is present in the page source but has zero width, zero height, or is visually hidden, so Googlebot may not recognize it as the main content on the page. This often happens when a video is nested inside a collapsed container, positioned off-screen with CSS, or rendered with dimensions that collapse to zero.
Why it matters
Google requires the video to be the main content on the page and visible to the crawler. A hidden or zero-size video fails the visibility check, which can prevent the page from qualifying for video indexing and video rich results. It also means AI agents parsing the page may miss the video entirely, reducing the chance of citation in AI Overviews.
How to fix it
- Verify the video has explicit width and height attributes or CSS dimensions on the
<video>,<iframe>,<embed>, or<object>element, not just on a parent wrapper. - Ensure the video is not inside a collapsed container (e.g.,
display:none,visibility:hidden, or a tab/accordion that is closed by default) at render time. - Check that the video is not interaction-gated (e.g., hidden behind a 'play' button click) — Googlebot does not click or scroll, so content behind interaction is invisible.
- Confirm the video is the primary content on the page, with one prominent video per watch page, and that the
VideoObjectschema references the correctcontentUrlandembedUrl.
When it's not a problem
If the video is intentionally placed in a secondary or decorative position (e.g., a small thumbnail below the fold with a separate watch page for the full video), the warning is acceptable. Also, if the page has multiple videos but only one is designated as the main content via primaryImageOfPage or schema, the others can remain small or hidden without penalty.
How common is it?
60 audited sites in our corpus currently show this issue. The breakdowns below show which platforms, gatekeepers, verticals and countries are most exposed.
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.