Does the video need to be visible on the page?
Yes. Video schema should describe a video that users can access or view on the page.
SEO
Generate VideoObject JSON-LD schema markup with video name, description, thumbnail, upload date, duration, embed URL and content URL in your browser.
Generate VideoObject JSON-LD schema markup with video name, description, thumbnail, upload date, duration, embed URL and content URL in your browser.
This tool runs in your browser. Your input is processed locally and is not uploaded.
Create VideoObject structured data for pages that contain a video. Enter the video name, description, thumbnail URL, upload date, duration, embed URL and optional content URL to generate JSON-LD markup.
Yes. Video schema should describe a video that users can access or view on the page.
It is the URL of an image that represents the video. It should be stable and accessible.
Yes. You can include an embed URL for videos hosted on platforms or embedded through a player.