Video Schema Generator

Format like YYYY-MM-DDTHH:mm:ssZ or similar (ISO 8601).
Publisher [Optional]
Description & Example

Adding @type="VideoObject" structured data helps search engines display video carousels, rich snippet previews, or even key moments. Ensure you provide a valid uploadDate in ISO format and an accurate thumbnailUrl.

Example minimal JSON-LD:

{ "@context": "https://schema.org", "@type": "VideoObject", "name": "Advanced Pasta-Making Techniques", "description": "A step-by-step tutorial on advanced pasta shapes.", "thumbnailUrl": "https://example.com/images/pasta-thumbnail.jpg", "uploadDate": "2025-06-15T08:00:00Z", "contentUrl": "https://example.com/videos/pasta-tutorial.mp4", "embedUrl": "https://example.com/videos/pasta-tutorial-embed", "publisher": { "@type": "Organization", "name": "Pasta Channel", "logo": { "@type": "ImageObject", "url": "https://example.com/images/pasta-logo.png" } } }


Copy the snippet into a <script type="application/ld+json"> tag on the relevant video page. If your video is hosted on your domain, contentUrl references the actual video file, while embedUrl references its embed page or player.

Browse Tools

Tool Navigation

629+ tools across 43 categories