VideoObject Schema Explained: Thumbnails and Duration
A video embedded on your page tells Google almost nothing by itself. The player is an iframe, the file is a URL, and the crawler has no reliable way to know the title, length, or even that a video is the point of the page. This is VideoObject schema explained from that problem outward: the markup that turns an anonymous embed into a described video, eligible for thumbnails in search, duration badges, and key moments. Below are the required fields, a worked example, and the failure modes worth avoiding.