Video Indexing Report
What Google Search Console's Video indexing report shows, every issue reason explained with fixes, and how to get videos indexed for video features.
The Video indexing report in Google Search Console shows how many of your indexed pages contain a video Google found, how many of those videos Google actually indexed, and the reasons blocking the rest — reflecting the last time Google crawled, not a real-time inventory. It's downstream of the Page Indexing report — the report covers only indexed pages, so a video can only be indexed if its page is indexed first. For a video to be indexed it should be on a dedicated watch page, be the prominent element loaded at its real size and position without a click, use a supported format, and have a valid, reachable thumbnail. Since June 2023, Google reports prominence failures as one of three specific reasons — Video outside the viewport, Video too small, or Video too tall — rather than the older single 'could not determine the prominent video' reason; a click-to-load poster image is a common cause worth testing, but so are lazy loading, JS-rendered carousels, and CSS that hides the player. VideoObject structured data and a video sitemap help Google discover and understand videos; key moments and video rich results are a possible upside once you're indexed, never a guarantee. Fix the cause, then use Validate fix — revalidation can take up to about two weeks.
Evidence for this claim Search Console's Video indexing report shows indexed-video status and reasons videos on indexed pages were not indexed. Scope: Current Search Console Video indexing report. Confidence: high · Verified: Google Search Console: Video indexing report Evidence for this claim Google indexes videos only from indexed watch pages where the video is the main content and meets video indexing requirements. Scope: Current video indexing eligibility and report interpretation. Confidence: high · Verified: Google Search Central: Video indexing requirementsTL;DR — The Video indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. report in Google Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. tells you how many of your pages have a video Google foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore., how many of those videos Google actually indexed (so they can show up in video features on Search), and what’s stopping the rest — as of Google’s last crawl, not in real time. A video only gets indexed if its page is indexed, it sits on a page whose main job is showing that one video, the player loads on its own without a click, the format is supported, and it has a working thumbnail.
What the report is
If you publish videos, Google Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. has a report just for them. It’s in the left-hand menu, in the indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. section — but it only shows up once Google has actually found videos on your site. Google describes it as a report that “shows how many videos on your site are eligible for video features on Google Search, and provides reasons why other videos on your site couldn’t be indexed.”
So it answers two questions:
- How many of my videos did Google index? (These are eligible to appear in Google’s video features.)
- Which videos couldn’t be indexed — and why?
The one thing to understand first
A video can only be indexed if its page is already indexed. The report covers only indexed pages, so if a page isn’t in Google’s index, its video never even shows up here. That’s why this report is really a follow-on to the Page IndexingThe Google Search Console report (formerly Index Coverage) showing how many of your URLs are indexed vs. not indexed, and grouping the not-indexed ones by reason. report: get the page indexed first, then worry about the video.
What a video needs to get indexed
Think of it as a short checklist:
- It’s on a “watch page.” That means a page whose main purpose is showing a single video — not a quick clip dropped into the middle of a long article.
- The page is indexed. (See above.)
- The player loads by itself. If your page shows a picture of a play button that the visitor has to click before the real player appears, Google can’t tell where the video is or how big it is, and it won’t index it.
- The format is supported. Google handles a long list of common video file types (MP4, WebM, MOV, and many more).
- It has a working thumbnail. A valid thumbnail image, at a stable URL, that Google can actually reach and that isn’t blocked or transparent.
How you fix problems
When the report lists an issue (like “Video isn’t on a watch page” or a thumbnail error), you open it, look at the example pages, fix the underlying cause, and then click Validate Fix. Google rechecks your pages — this can take up to about two weeks — and tells you whether the fix passed.
Want the full issue-by-issue breakdown, the prominence sizing details, and how VideoObject markupVideoObject schema (schema.org/VideoObject) marks up video content for Google's video rich results — thumbnail, duration, and key moments — surfacing on main search, the Video tab, Google Images, and Google Discover. It also covers the related Clip (key moments) and BroadcastEvent (LIVE badge) types on the same guide. and video sitemapsA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing. fit in? Switch to the Advanced tab.
Evidence for this claim Search Console's Video indexing report shows indexed-video status and reasons videos on indexed pages were not indexed. Scope: Current Search Console Video indexing report. Confidence: high · Verified: Google Search Console: Video indexing report Evidence for this claim Google indexes videos only from indexed watch pages where the video is the main content and meets video indexing requirements. Scope: Current video indexing eligibility and report interpretation. Confidence: high · Verified: Google Search Central: Video indexing requirementsTL;DR — The Video indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. report shows, for your indexed pages, how many contain a video Google foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore., how many of those videos Google indexed, and the issue reasons blocking the rest — a snapshot as of Google’s last crawl, not a real-time inventory. It’s downstream of Page IndexingThe Google Search Console report (formerly Index Coverage) showing how many of your URLs are indexed vs. not indexed, and grouping the not-indexed ones by reason. — “the report covers only indexed pages,” so unindexed (or non-canonical) pages never reach it. Eligibility requires a watch page, an indexed page, a prominent player that loads at its real size and position without interaction, a supported format, and a valid, reachable thumbnail. Since June 2023 Google reports prominence failures as one of three specific reasons — Video outside the viewport, Video too small, Video too tall — instead of a single catch-all; a click-to-load poster image is a common cause worth testing, but treat it as one hypothesis, not the default explanation. VideoObject + a video sitemapA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing. aid discovery and metadata but don’t force indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed.; key moments/clips are a possible upside once indexed, never guaranteed. Fix the cause, then Validate Fix — revalidation runs up to about two weeks.
Where it sits in the pipeline
The Video indexing reportA Google Search Console report showing how many of your indexed pages contain a video Google found, how many of those videos Google actually indexed, and the reasons blocking the rest. It only covers indexed pages and only appears once Google detects videos on the property. is not a standalone feature — it’s the video-specific tail end of indexing. Google is explicit that “the report covers only indexed pages. If a page is not indexed for any reason (including being a non-canonical page) then it won’t appear in this report.” That single sentence is the most useful thing on the page.
The practical order of operations:
- Page Indexing reportThe Google Search Console report (formerly Index Coverage) showing how many of your URLs are indexed vs. not indexed, and grouping the not-indexed ones by reason. — is the page indexed at all? If not, fix that first; a video on an unindexed page can never be indexed.
- Video indexing report — given an indexed page, did Google index the video on it, and if not, why?
- Sitemaps reportThe Google Search Console report where you submit sitemaps and watch how Google processes them — type, last read date, status, and how many URLs were discovered. It confirms Google read your list; it doesn't prove anything got indexed. — submit a video sitemapA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing. to help discovery, and use it to filter the Video indexing report down to the URLs in a given sitemapA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing..
It only surfaces in the navigation once Google has detected videos on the property, and Google frames the whole thing as a report that “shows how many videos on your site are eligible for video features on Google Search, and provides reasons why other videos on your site couldn’t be indexed.” The top-line split is: pages where Google found a video it has indexed, versus pages where Google found a video it didn’t index — with the reasons attached to the second bucket, each grouped by issue and by the last time Google crawled the affected pages.
Treat the numbers as diagnostics, not a real-time inventory. The report reflects Google’s last crawl of the pages in question, not the current state of your site — if you fixed something an hour ago, the report won’t show that yet. That’s also why the flow below ends in Validate Fix rather than an instant refresh: Google has to recrawlCrawl frequency is how often a search engine comes back to re-fetch a page it already knows about. Popular pages that change often get refreshed many times a day; stable pages can go weeks or months between crawls — and you influence it indirectly, not by setting a dial. before the counts can move.
What a video needs to be indexed
Four requirements do most of the work. Note that “watch page” and “prominent” are Google’s own official requirements, but whether a specific page qualifies is a judgment call Google’s systems make about layout and content — not a checklist you can satisfy by ticking boxes. Treat the bullets below as what Google requires, and treat any specific pixel/layout advice as an implementation heuristic for meeting that requirement, not an interchangeable substitute for it.
- A watch page. Google’s video guidance is blunt: “the video must be embedded on a watch page,” and on the help side, “a watch page’s main purpose is to show a user a single video; only videos that are on a watch page are eligible for indexing.” A demo clip sprinkled into an article generally won’t be the indexed video — it’s supplementary, not the page’s purpose. Whether a given layout counts as “the page’s main purpose” is Google’s call, not a fixed threshold you can test mechanically.
- An indexed page. “The watch page must be indexed.”
- A prominent player that loads on its own. The video should be the prominent element on the page and load at its actual size and position without user interaction (more below).
- A supported format. Per Google: “Google can process the following video file types: 3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV, and XAP.”
- A valid thumbnail. “A video must have a valid thumbnail image.” Supporting docs describe a minimum thumbnail size (the docs cite a small minimum, with larger preferred), a requirement that the image not be effectively transparent, and the advice to use a single, stable, unique thumbnail URL per video. Rotating thumbnail URLs break indexing.
Issue reasons — and how to fix them
The report enumerates specific issue reasons by name. The exact strings include “Video isn’t on a watch page,” “Video outside the viewport,” “Video too small,” “Video too tall,” “MRSS failure; try using schema.orgSchema markup is code that uses the schema.org vocabulary to label what your content means so search engines can understand it and show rich results. It's most often written in JSON-LD, and it's not a direct ranking factor. instead,” “No thumbnail URL provided,” “Unsupported thumbnail format,” “Invalid thumbnail size,” “Thumbnail blocked by robots.txtA Google Search Console Page Indexing status: the URL was excluded from indexing because your robots.txt disallows crawling it. Usually intentional and benign — robots.txt blocks crawling, not indexing.,” “Thumbnail is transparent,” “Thumbnail could not be crawled due to hostload,” “Thumbnail could not be reached,” “Video not processed,” “Video not found on host service,” and “Invalid thumbnail.” (See the Cheat Sheets tab for the issue → cause → fix table.)
Prominence — three specific reasons, not one. Until June 2023, Google reported every prominence failure under a single catch-all, “Google could not determine the prominent video on the page.” Google’s Search Central blog announced it was “breaking down the … reason into three more specific reasons”: Video outside the viewport (the video isn’t inside the renderable, visible area when the page loads), Video too small (increase height above 140px, or width above 140px and at least a third of the page’s width), and Video too tall (decrease height below 1080px). The old catch-all reason could still surface briefly in historical data after the change but doesn’t reflect current crawls — if you see it referenced anywhere, treat the three specific reasons above as current.
What causes these in practice is worth testing rather than assuming. A click-to-load poster image — a screenshot or thumbnail the visitor has to click before the real player appears — is a common cause, because Google has no player to measure until after the click. But it isn’t the only one: lazy-loaded players that haven’t mounted yet at crawl time, JS-rendered carousels or sliders that hide the video behind other slides, and CSS that visually shrinks or repositions the player before paint can all produce the same result. Test each hypothesis against the specific page rather than defaulting to “it’s the click-to-load poster” — the fix (load the real player at its actual size and position without requiring interaction) is the same regardless of which cause applies, but confirming why saves you from fixing the wrong thing.
Live streams, embeds, and third-party hosting
Three situations that don’t fit the plain “one MP4 on my own server” case, and where troubleshooting order matters:
- Live streams. VideoObject supports a
BroadcastEventsub-property, set totrue“if the video is, has been, or will be streamed live” — this is what enables a LIVE badge on eligible content. It’s an addition on top of the normal requirements, not a replacement for them: a live stream still needs an indexed watch page, a prominent player, and a thumbnail. - Embedded and third-party-hosted video. Google’s structured-data docs
recommend the
contentUrlproperty “if possible” because it’s “the most effective way for Google to fetch your video content files”;embedUrlis the documented fallback whencontentUrlisn’t available. Neither property disqualifies embeds or third-party hosts by name — but you don’t control a third-party player’s uptime, format, or fetchability the way you control assets on your own server, so treat “video not found on host service” or fetch failures on embedded/hosted video as something to verify with the host, not just retry on your end. - Diagnose the page before the video. Before troubleshooting any video-specific
issue on a live, embedded, or third-party-hosted video, confirm the page itself:
is it indexed, is it the Google-selected canonical, is it blocked by
robots.txtornoindex? Run it through URL Inspection first. A page that’s non-canonical or excluded will never reach the Video indexing report regardless of how correct the video markup is — chasing a video issue on a page that isn’t indexed wastes time on the wrong layer.
How VideoObject and video sitemaps help
Two discovery aids, neither of which forces indexing:
- VideoObject structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding.. Its required properties are
name,thumbnailUrl, anduploadDate— thethumbnailUrlbeing “a URL pointing to the video’s unique thumbnail image file.” Markup gives Google explicit, machine-readable metadata: the watch-page URL, the thumbnail, the title, the duration, and so on. - A video sitemapA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing.. Google notes that “if you’re using a video sitemap, this URL
is the value for the
<loc>video sitemap tag.” A video sitemap is submitted in the Sitemaps reportThe Google Search Console report where you submit sitemaps and watch how Google processes them — type, last read date, status, and how many URLs were discovered. It confirms Google read your list; it doesn't prove anything got indexed., and the Video indexing report can be filtered by sitemap.
Together they reduce discovery-related and “no thumbnail URL” issues, but eligibility still comes down to the watch-page + prominence + thumbnail requirements above. Don’t treat markup as a magic indexing switch.
This inspects raw-HTML VideoObject, thumbnail, key-moment, and embed signals. It does not render or play the video and cannot tell you whether Google indexed it.
Audit the watch page with my free Video SEO Checker Free
- Test the public watch-page URL and start with any missing thumbnail or VideoObject finding.
- Fix the page-level metadata, then separately confirm the player is prominent and available in rendered output.
- Use URL Inspection and the Video indexing report to validate Google’s crawl and indexing outcome.
The checker reports: Video thumbnail: No VideoObject thumbnail URL found.
Beyond indexing: key moments and rich results
Indexing is the gate; rich resultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show. are the payoff. Once a video is indexed, Google “tries to automatically detect the segments in your video and show key moments to users, without any effort on your part.” You can also be explicit with two markup options on the VideoObject:
- Clip — specify the exact start and end time for each segment, and the label to display for each.
- SeekToAction — tell Google where timestamps typically go in your URL structure, so it can automatically identify key moments.
This layer is what makes video carousels, key-moment chips, and rich thumbnails possible once you’re indexed — but being indexed and having valid markup still doesn’t guarantee any specific rich result, ranking, or traffic. Google is explicit elsewhere in its structured-data docs that it “does not guarantee that features that consume structured data will show up in search results.” Treat indexing as the gate you can control and rich results as an outcome you can improve the odds of, not one you can force.
The validation flow
Same pattern as the Page Indexing report: open the issue, read the affected examples, fix the cause, then click Validate Fix. Search ConsoleGoogle's free tool for monitoring crawling, indexing, and search performance. rechecks a sample and then the full set, and the status moves to Passed or Failed. Google’s expectation-setter: “Validation typically takes up to about two weeks, but in some cases can take much longer.” Don’t keep re-clicking — fix the root cause once and let it run.
The myths worth killing
- “If my page is indexed, my video is automatically indexed.” No — the video has its own requirements (watch page, prominence, thumbnail).
- “VideoObject markup guarantees indexing.” It aids discovery and metadata; eligibility still depends on watch page + prominence + thumbnail.
- “Any page with a video qualifies.” Only watch pages — single-video primary content — are eligible.
- “A click-to-load poster is fine.” If the player isn’t present at load, Google can’t determine position and size and won’t index it.
- “The report shows all my videos.” It only covers videos on indexed pages.
For the broader context, this report is a sibling of the Page Indexing report and the Sitemaps report inside Search Console — the three together describe whether a page is indexed, whether its video is indexed, and how you’re feeding Google your URLs.
AI summary
A condensed take on the Advanced version:
- What it is: a Google Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. report showing, for your indexedStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. pages, how many contain a video Google foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore., how many of those videos Google indexed, and the issue reasons blocking the rest, as of Google’s last crawl (not a real-time inventory). It appears only once Google detects videos on the property.
- Downstream of Page IndexingThe Google Search Console report (formerly Index Coverage) showing how many of your URLs are indexed vs. not indexed, and grouping the not-indexed ones by reason.: “the report covers only indexed pages” — a video can’t be indexed unless its page is indexed (non-canonical pages never appear). Diagnose page indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. and canonical status with URL InspectionA Google Search Console feature that reports how Google sees one specific URL on a property you own. By default it shows the last-indexed snapshot; a separate \"Test live URL\" mode fetches the current version. before treating anything as a video-specific issue.
- Eligibility: watch page (single-video primary content, a judgment call Google makes on layout/content) + indexed page + prominent player that loads at its real size/position without a click + supported format + valid, reachable, stable-URL thumbnail.
- Prominence issues (since June 2023): three specific reasons — “Video outside the viewport,” “Video too small” (needs height > 140px, or width > 140px and ≥ 1/3 of page width), “Video too tall” (needs height < 1080px) — replaced the older single “could not determine the prominent video” reason. Click-to-load posters are a common cause worth testing, alongside lazy loadingLazy loading defers loading of off-screen or non-critical resources — usually images and iframes — until they're about to enter the viewport. The native way to do it is the loading=\"lazy\" HTML attribute, which needs no JavaScript., JS-rendered carousels, and CSS that hides the player — test, don’t assume.
- Other issues: “Video isn’t on a watch page” and a family of thumbnail problems (no URL, unsupported format, invalid size, robots-blocked, transparent, unreachable), plus separate fetch failures on the video/player resource itself.
- Live/embedded/third-party video:
BroadcastEventmarks a live stream;contentUrlis the preferred fetch property,embedUrlthe fallback; you don’t control a third-party host’s uptime or format the way you control your own. - Markup and sitemapsA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing.: VideoObject (
name,thumbnailUrl,uploadDate) and a video sitemapA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing. aid discovery and metadata but don’t force indexing. - No guarantee: an indexed video or valid markup does not guarantee a rich result, ranking, or traffic — Google says so explicitly for structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding..
- Fixing: correct the cause, then Validate Fix — revalidation runs up to about two weeks, sometimes longer.
Official documentation
Primary-source documentation from Google.
- Video indexing report (Search Console Help) — what the report shows, the issue reasons, and the validation flow.
- Video SEO best practices — watch-page requirement, supported formats, thumbnail rules, and video sitemapsA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing..
- VideoObject structured data — required properties, and the Clip / SeekToAction key-moments markup.
- Announcing the video indexing report (Jul 2022) — the report’s launch.
- Improving prominence reporting in the video indexing report (Jun 2023) — the prominence-issue reporting update.
Quotes from the source
On-the-record statements from Google’s documentation. Each link is a deep link that jumps to the quoted passage on the source page.
Google — what the report shows
- “The video indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. report shows how many videos on your site are eligible for video features on Google Search, and provides reasons why other videos on your site couldn’t be indexed.” — Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. Help. Jump to quote
- “The report covers only indexed pages. If a page is not indexed for any reason (including being a non-canonical page) then it won’t appear in this report.” Jump to quote
Google — what a video needs
- “The video must be embedded on a watch page.” — Video SEO best practices. Jump to quote
- “A watch page’s main purpose is to show a user a single video; only videos that are on a watch page are eligible for indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed..” — Search ConsoleGoogle's free tool for monitoring crawling, indexing, and search performance. Help. Jump to quote
- “The watch page must be indexed.” — Video SEO best practices. Jump to quote
- “Google can process the following video file types: 3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV, and XAP.” Jump to quote
- “A video must have a valid thumbnail image.” Jump to quote
Google — prominence issue reasons
- “We are breaking down the ‘Google could not determine the prominent video on the page’ reason into three more specific reasons” — Video outside the viewport, Video too small, Video too tall. — Google Search Central Blog, “Improving prominence reporting in the Search Console video indexing reportA Google Search Console report showing how many of your indexed pages contain a video Google found, how many of those videos Google actually indexed, and the reasons blocking the rest. It only covers indexed pages and only appears once Google detects videos on the property.” (June 2023). Source
- “Increase the height of the video so that it’s larger than 140px or the width of the video so that it’s larger than 140px and at least a third of the page’s width” (Video too small) / “Decrease the height of the video so that it’s smaller than 1080px” (Video too tall). — reported via Search Engine Land’s coverage of the same Google Search Central announcement; corroborated independently by Rank Math’s and Sitechecker’s practitioner guides. The exact wording on Google’s own help page could not be re-fetched directly this pass (see note below) — treat this as corroborated paraphrase, not a verbatim Google quote, until directly re-confirmed. Coverage
- “Google Search tries to automatically detect the segments in your video and show key moments to users, without any effort on your part.” — Video SEO best practices. Jump to quote
- “Google does not guarantee that features that consume structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding. will show up in search results.” — VideoObject structured data, Troubleshooting. Source
Google — validation
- “Validation typically takes up to about two weeks, but in some cases can take much longer.” — Search Console Help. Jump to quote
Making a video indexable — checklist
A quick pass before you expect a video to show up in the report’s “indexedStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed.” bucket:
- The page is indexed and is Google’s selected canonical (confirm in Page IndexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. or URL InspectionA Google Search Console feature that reports how Google sees one specific URL on a property you own. By default it shows the last-indexed snapshot; a separate \"Test live URL\" mode fetches the current version.) — nothing on an unindexed or non-canonical page reaches the Video indexing reportA Google Search Console report showing how many of your indexed pages contain a video Google found, how many of those videos Google actually indexed, and the reasons blocking the rest. It only covers indexed pages and only appears once Google detects videos on the property., and this check comes before any video-specific debugging.
-
robots.txtandnoindexaren’t excluding the page (or, separately, the thumbnail/video resource URLs). - The video sits on a watch page whose main purpose is that single video, not a clip embedded inside a broader article — this is Google’s judgment on layout/content, not a box you tick.
- The real player loads at its actual size and position on page load, with no click-to-play poster overlay, lazy-loaded mount, JS-rendered carousel, or hiding CSS delaying it — test each hypothesis rather than assuming one.
- The video is the prominent element — inside the renderable area, visible on load, height > 140px (or width > 140px and ≥ ⅓ of page width), height < 1080px.
- The video file itself is fetchable and in a supported format (MP4, WebM, MOV, etc.) — check this separately from the thumbnail and the player.
- The thumbnail is fetchable separately: valid image formatThe file encoding used to store an image (JPEG, PNG, WebP, AVIF, SVG, GIF) — it drives file size and Core Web Vitals, but carries no direct ranking weight., at or above the
documented minimum size, non-transparent, at a single stable unique URL, not
blocked by
robots.txt. - For live streams,
BroadcastEventis set; for embedded/third-party-hosted video,contentUrlis provided where possible (embedUrlas fallback), and you’ve confirmed with the host if a fetch keeps failing. - VideoObject structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding. is present with
name,thumbnailUrl, anduploadDateat minimum. - A video sitemapA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing. is submitted in the Sitemaps reportThe Google Search Console report where you submit sitemaps and watch how Google processes them — type, last read date, status, and how many URLs were discovered. It confirms Google read your list; it doesn't prove anything got indexed. (helps discovery; lets you filter the Video indexing report by sitemapA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing.).
- After any fix, you’ve clicked Validate Fix and allowed up to ~two weeks for revalidation — remembering the report reflects Google’s last crawl, not your last deploy.
Issue reasons → cause → fix
The left column uses Google’s exact report strings.
| GSCA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. issue reason | What it means | How to fix it |
|---|---|---|
| Video isn’t on a watch page | The video isn’t the page’s primary purpose (supplementary clip). | Move/host the video on a dedicated watch page whose main purpose is that single video. |
| Video outside the viewport | The player wasn’t inside the page’s renderable, visible area at load. | Reposition so the whole player is visible on load; test click-to-load posters, lazy loadingLazy loading defers loading of off-screen or non-critical resources — usually images and iframes — until they're about to enter the viewport. The native way to do it is the loading=\"lazy\" HTML attribute, which needs no JavaScript., JS carousels, and hiding CSS as possible causes. |
| Video too small | Height ≤ 140px, or width isn’t both > 140px and ≥ ⅓ of page width. | Increase height above 140px, or width above 140px and to at least a third of the page’s width. |
| Video too tall | Height ≥ 1080px. | Decrease height below 1080px. |
| MRSS failure; try using schema.orgSchema markup is code that uses the schema.org vocabulary to label what your content means so search engines can understand it and show rich results. It's most often written in JSON-LD, and it's not a direct ranking factor. instead | The MRSS feed couldn’t be used to describe the video. | Add VideoObject (schema.org) structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding. instead of relying on MRSS. |
| No thumbnail URL provided | Google foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. no thumbnail for the video. | Provide a thumbnailUrl (VideoObject) or <video:thumbnail_loc> (video sitemapA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing.). |
| Unsupported thumbnail format | The thumbnail image isn’t in a format Google can use. | Serve the thumbnail in a supported image formatThe file encoding used to store an image (JPEG, PNG, WebP, AVIF, SVG, GIF) — it drives file size and Core Web Vitals, but carries no direct ranking weight.. |
| Invalid thumbnail size | The thumbnail dimensions don’t meet requirements. | Use a thumbnail at or above the documented minimum size (larger preferred). |
| Thumbnail blocked by robots.txtA Google Search Console Page Indexing status: the URL was excluded from indexing because your robots.txt disallows crawling it. Usually intentional and benign — robots.txt blocks crawling, not indexing. | robots.txt disallows the thumbnail’s URL. | Allow crawlingCrawling is how search engines use automated bots (like Googlebot and Bingbot) to discover URLs and download pages. A page has to be crawlable to be indexed, but crawling on its own isn't a ranking factor. of the thumbnail path in robots.txt. |
| Thumbnail is transparent | The thumbnail is effectively transparent. | Use a non-transparent thumbnail image. |
| Thumbnail could not be crawled due to hostload | Server load stopped Google from fetching the thumbnail. | Reduce server strain / improve host responsiveness, then revalidate. |
| Thumbnail could not be reached | Google couldn’t fetch the thumbnail URL. | Make the thumbnail URL reachable (fix 4xx/5xx, redirectsA redirect sends browsers and crawlers from a requested URL to a different one. An HTTP redirect specifically is a 3xx status code paired with a Location header; meta refresh and JavaScript redirects achieve a similar navigation without being a 3xx response themselves. Permanent redirects (301/308) are Google's signal the target should be canonical; temporary ones (302/303/307) aren't., or blocked access). |
| Video not processed / Video not processed yet | Google hasn’t finished processing the video. | Wait and recheck; ensure the format/host is supported. |
| Video not found on host service | The hosted video couldn’t be located. | Confirm the video still exists at the referenced host/URL. |
| Invalid thumbnail | The thumbnail is otherwise invalid. | Replace with a valid thumbnail at a stable URL. |
Fast facts
- The report covers indexed pages only, reflecting Google’s last crawl — page indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. comes first, and counts aren’t a real-time inventory.
- Eligibility = watch page + indexed page + prominent loaded player + supported format + valid thumbnail. “Prominent” has meant three specific issue reasons since June 2023 (viewport / too small / too tall), not one catch-all.
- Diagnose the thumbnail fetch, player presence, and video file fetch as three separate checks — a failure in one doesn’t imply the others.
- Live streams need
BroadcastEvent; embedded/third-party video should providecontentUrl(preferred) orembedUrl(fallback) — but you don’t control a third-party host’s fetchability. - Validate Fix revalidation: up to ~two weeks, sometimes longer.
- Markup and sitemapsA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing. aid discovery, they don’t force indexing, and an indexed video never guarantees a rich result, ranking, or traffic.
The mental models
1. The dependency chain — page → video → features. A page must be indexedStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. before its video can be indexed, and a video must be indexed before it’s eligible for key moments and video rich resultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show.. When a video is missing, locate which link broke: Is the page indexed? Is the video indexed? Is it just not getting rich resultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show.? Fix the earliest broken link first.
2. Watch page vs. supplementary video. Ask one question of every page with a video: is this video the page’s main purpose? If yes, it’s a watch page and a candidate for indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed.. If the video is a nice-to-have inside an article, it generally won’t be the indexed video — and that’s working as intended, not a bug. This is a judgment call Google’s systems make about layout and content, not a fixed rule you can satisfy mechanically — treat any specific implementation advice as a heuristic for meeting the requirement, not the requirement itself.
3. “Loaded, prominent, real” for the player. For Google to index the video it has to find a real player that is loaded at page load, prominent (inside the renderable area, visible, sized within the 140px/⅓-width/1080px range), and real (an actual player, not a screenshot you click). Click-to-load posters can fail all three at once, but so can lazy loadingLazy loading defers loading of off-screen or non-critical resources — usually images and iframes — until they're about to enter the viewport. The native way to do it is the loading=\"lazy\" HTML attribute, which needs no JavaScript., JS-rendered carousels, and hiding CSS — test the specific page rather than assuming the cause.
4. Markup informs; requirements decide. VideoObject and a video sitemapA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing. tell Google about the video — URL, thumbnail, metadata. They improve discovery and reduce thumbnail/discovery issues, but they don’t override the watch-page + prominence + thumbnail requirements. Treat markup as documentation, not a switch.
5. Fix the cause, then validate once. The report’s loop is: open issue → read examples → fix root cause → Validate Fix → wait. Re-clicking validation doesn’t speed anything up; a single correct fix and patience does.
Patrick's relevant free tools
- Google Index Checker — Check one URL’s observable indexability blockers, or reconcile sitemap, crawl, and supplied Search Console evidence across a URL set before verifying Google’s actual state in URL Inspection.
- Video SEO Checker — Audit VideoObject, thumbnail, key-moment, and embed signals in raw HTML.
- Canonicalization Checker — Audit HTML and HTTP canonical signals, test the canonical target, and identify observable conflicts that can cause Google to choose a different URL.
Tools for video indexing
- Video indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. report (GSCA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results.) — the report itself: foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. vs. indexed counts and the issue reasons, filterable by sitemapA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing..
- URL InspectionA Google Search Console feature that reports how Google sees one specific URL on a property you own. By default it shows the last-indexed snapshot; a separate \"Test live URL\" mode fetches the current version. (GSC) — check how a single watch page was crawled, rendered, and indexed, and whether Google sees the video on it.
- Page Indexing reportThe Google Search Console report (formerly Index Coverage) showing how many of your URLs are indexed vs. not indexed, and grouping the not-indexed ones by reason. (GSC) — confirm the page is indexed first; the video report only covers indexed pages.
- Sitemaps reportThe Google Search Console report where you submit sitemaps and watch how Google processes them — type, last read date, status, and how many URLs were discovered. It confirms Google read your list; it doesn't prove anything got indexed. (GSC) — submit a video sitemapA video sitemap is an XML sitemap (or mRSS feed) that uses the video:video extension to tell Google about videos hosted on your pages — the landing page, a thumbnail, a title, a description, and a link to the video file or player. It helps Google discover and surface video content, but it doesn't guarantee indexing. and use it to filter the Video indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. report.
- Rich ResultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show. Test / Schema MarkupSchema markup is code that uses the schema.org vocabulary to label what your content means so search engines can understand it and show rich results. It's most often written in JSON-LD, and it's not a direct ranking factor. Validator — validate VideoObject structured
data (
name,thumbnailUrl,uploadDate, plus Clip / SeekToAction for key moments). - A crawlerA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index. / site audit — Ahrefs Site Audit or Screaming Frog to find watch pages, blocked thumbnail URLs, and unindexable pages at scale.
Video indexing mistakes to avoid
Putting a video on a page where it is secondary content
Why it fails: Google expects an eligible watch page to make one video the primary reason for visiting. A video buried below an article or surrounded by unrelated content may not qualify as a watch page.
Do instead: Give the video a dedicated, indexable watch page where the player is prominent and the surrounding title and description describe that video.
Loading only a poster until the user clicks
Why it fails: If the real player is absent at initial load, Google may report the video as outside the viewport or otherwise not prominent — though lazy loadingLazy loading defers loading of off-screen or non-critical resources — usually images and iframes — until they're about to enter the viewport. The native way to do it is the loading=\"lazy\" HTML attribute, which needs no JavaScript., JS-rendered carousels, and hiding CSS can produce the same result, so confirm the actual cause rather than assuming it’s always the poster.
Do instead: Load the player at its intended dimensions without requiring user interaction, then confirm the rendered page exposes it.
Treating VideoObject markup as an indexing guarantee
Why it fails: Structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding. supplies discovery and metadata, but it cannot make an unindexed page, secondary video, or inaccessible thumbnail eligible.
Do instead: Treat markup as one layer after page indexingThe Google Search Console report (formerly Index Coverage) showing how many of your URLs are indexed vs. not indexed, and grouping the not-indexed ones by reason., watch-page eligibility, player prominence, and media accessibilityWeb accessibility means designing sites so people with disabilities can use them, per the W3C's WCAG guidelines. It overlaps with SEO in specific, checkable ways — alt text, heading structure, descriptive link text, captions, and page speed all serve both audiences — but Google has said accessibility itself is not a ranking factor, and most WCAG success criteria (keyboard focus order, ARIA live regions, form labels) have no SEO effect at all. are correct.
Reusing an unstable or blocked thumbnail URL
Why it fails: A missing, transparent, robots-blocked, unsupported, or changing thumbnail prevents Google from reliably representing the video.
Do instead: Serve a valid thumbnail at a stable crawlable URL, keep it accessible, and use the same URL consistently in markup and feeds.
Expecting the report to include every page with a video
Why it fails: The Video indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. report covers videos foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. on indexed pages. An unindexed or non-canonical page is upstream of this report.
Do instead: Confirm the page in Page IndexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. and URL InspectionA Google Search Console feature that reports how Google sees one specific URL on a property you own. By default it shows the last-indexed snapshot; a separate \"Test live URL\" mode fetches the current version. first, then debug the video-specific reason.
Prove a video indexing fix worked
Test the watch page and player in rendered output
- Test to run: Use URL InspectionA Google Search Console feature that reports how Google sees one specific URL on a property you own. By default it shows the last-indexed snapshot; a separate \"Test live URL\" mode fetches the current version.’s live test and inspect the rendered page after changing the player or page layout.
- Expected result: The indexable canonical page loads the real player at its intended size and position without requiring a click.
- Failure interpretation: Client-side loading, layout conditions, or template logic still hides the player from the initial rendered experience.
- Monitoring window: Immediate for the live rendered test; indexedStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. data updates only after Google recrawlsCrawl frequency is how often a search engine comes back to re-fetch a page it already knows about. Popular pages that change often get refreshed many times a day; stable pages can go weeks or months between crawls — and you influence it indirectly, not by setting a dial. the page.
- Rollback trigger: Roll back if the new implementation removes the player, prevents playback, or makes the primary video less accessible to users or crawlersA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index..
Test the thumbnail and video metadata
- Test to run: Fetch the thumbnail URL directly and run the watch page through the Rich ResultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show. Test or another structured-data validator.
- Expected result: The thumbnail is reachable at a stable URL and the VideoObject
includes valid
name,thumbnailUrl, anduploadDatevalues. - Failure interpretation: An inaccessible asset, unsupported response, or invalid property is blocking discovery or rich-result metadata.
- Monitoring window: Immediate after deployment and cache refresh.
- Rollback trigger: Revert when the new asset pipeline produces broken or blocked thumbnails across otherwise valid watch pages.
Test Search Console validation
- Test to run: Open the issue in the Video indexing reportA Google Search Console report showing how many of your indexed pages contain a video Google found, how many of those videos Google actually indexed, and the reasons blocking the rest. It only covers indexed pages and only appears once Google detects videos on the property. and click Validate Fix only after representative live URLs pass.
- Expected result: Validation progresses to Passed and affected videos move toward indexed as Google revisits the pages.
- Failure interpretation: A sampled page still fails, another template variant was missed, or Google has not yet reprocessed the fix.
- Monitoring window: Allow up to about two weeks for validation and longer when Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. still shows the process in progress.
- Rollback trigger: Roll back or hotfix if the change creates a new issue across previously indexed videos; do not roll back solely because report data lags.
Resources worth your time
My related writing
- The Beginner’s Guide to Technical SEO — where indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. fits in the bigger picture.
Official (best starting points)
- Video indexing report (Search Console Help) — the report, its issue reasons, and validation.
- Video SEO best practices — watch pages, formats, thumbnails, sitemapsA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing..
- VideoObject structured data — markup and key-moments options.
From others
- r/TechSEO — the community for indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed./video debugging.
- Search Engine Roundtable — Google Search Console improves video indexing reporting (Jun 2023) — Barry Schwartz’s coverage of the June 2023 prominence-threshold update.
- Yoast — How to use the Video indexing report in Google Search Console — practical walkthrough of the report’s interface and common issue fixes.
- Vance Bell — Troubleshoot “Google could not determine the prominent video on the page” — deep troubleshooting guide for prominence issues (predates the June 2023 split into “Video outside the viewport” / “Video too small” / “Video too tall,” but the underlying causes it walks through still apply).
Videos
Test yourself: Video indexing report
Five quick questions on page eligibility, player visibility, thumbnails, and validation. Pick an answer for each, then check your result.
Video indexing report
A Google Search Console report showing how many of your indexed pages contain a video Google found, how many of those videos Google actually indexed, and the reasons blocking the rest. It only covers indexed pages and only appears once Google detects videos on the property.
Related: Google Search Console, Index Coverage Report, Sitemaps report
Video indexing report
The Video indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. report in Google Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. shows how many videos on your site are eligible for video features in Google Search, and the reasons why others couldn’t be indexed. It lives in the indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. section of the left navigation, but only appears once Google has detected videos on the property.
It is downstream of the Page Indexing reportThe Google Search Console report (formerly Index Coverage) showing how many of your URLs are indexed vs. not indexed, and grouping the not-indexed ones by reason.: the report covers only indexed pages, so if a page isn’t indexed for any reason — including being a non-canonical duplicate — it never reaches this report. A video can only be indexed if its page is indexed first.
For a video to be indexed, it should be on a dedicated watch page (a page whose main purpose is showing a single video), be the prominent element loaded at its actual size and position without user interaction, use a supported file format, and have a valid, reachable thumbnail. The report enumerates the specific issue reasons blocking indexing — from “Video isn’t on a watch page” to a range of thumbnail problems — and you resolve them with the Validate fix flow.
Related: Google Search Console, Index Coverage Report, Sitemaps report
Build-time retrieval analysis plus live signals for this exact article. The automatic chunk report includes a deterministic readiness score and is ready without a model download.
Search Console
sampleGA4 traffic (28d)
sampleCloudflare traffic (7d)
sampledCrUX field data (28d, phone)
sampleGoogle NLP entities
localChangelog
Updated Jul 18, 2026.
Editorial summary and recorded change details.Summary
Corrected the report's prominence issue names to Google's current post-June-2023 categories, reframed click-to-load as one testable cause among several instead of an unproven '#1' cause, added a page-first/live-stream/embed/third-party troubleshooting section, and clarified the report shows last-crawl state rather than a real-time inventory.
Change details
- Before
The report's headline prominence issue was labeled 'Cannot determine video position and size,' and click-to-load posters were framed as the '#1 silent killer' without prevalence evidence.AfterReplaced that unverifiable issue name with Google's current, corroborated issue names — Video outside the viewport, Video too small, Video too tall — which replaced the older single 'Google could not determine the prominent video on the page' reason in June 2023, and reframed click-to-load as one hypothesis to test rather than the default cause. -
Added an Advanced subsection on live streams (BroadcastEvent), embedUrl/contentUrl, and third-party-hosted video, including a page-first URL Inspection handoff and what a page owner does and doesn't control on someone else's player.
-
Clarified that the report reflects last-crawl state, not a real-time inventory of every video on the site, and separated official requirements from implementation heuristics in the watch-page/prominence guidance.
Full comparison unavailable — no prior snapshot was archived for this revision.