VideoObject Schema

VideoObject Schema is a schema.org type used to describe a video embedded on a web page, with key properties including name, description, thumbnailUrl, uploadDate, duration (in ISO 8601 format), contentUrl or embedUrl, and optionally hasPart for chapter markers. When Google validates this markup, the page can qualify for video rich results in Search — showing a thumbnail, duration, and upload date alongside the standard snippet — and for video indexing features including key moments, where chapter timestamps appear directly in the result. Google announced in 2023 that it would index videos only on the page where they are the primary content, reducing rich result eligibility for pages where video is a secondary element. The thumbnailUrl must be crawlable by Googlebot, and thumbnails should meet minimum resolution requirements (currently 1280x720 pixels for best eligibility).