Internet Toolset

Comprehensive Tools for Webmasters, Developers & Site Optimization

Video Schema Generator

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.