jsonld@web
jsonld@web:/video$  cat ./video.jsonld
rich results · passed @type · example

> Video - JSONLD.COM

JSON-LD Video schema example for embedding videos in rich results. Two variants included -- basic markup and one with author attribution.

published
modified
size
0.4K
path
/video/

Last updated October 2, 2019 by Patrick Coombe

This one is pretty straightforward. It can yield a video snippet in the SERPs.

 

video.jsonld · 465B test
{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "Funny Cat Poses 2.0",
  "description": "A short description of your video, we'd keep it at 140 characters just to be safe.",
  "thumbnailUrl": "http://www.example.com/thumbnail.jpg",
  "uploadDate": "2015-04-05T08:00:00+02:00",
  "duration": "PT1M33S",
  "contentUrl": "http://www.example.com/movie.mov",
  "embedUrl": "http://www.example.com/embed?videoetc",
  "interactionCount": "2347"
}

And another one with the author attributed:

video.jsonld · 473B test
{
  "@context": "https://schema.org/",
  "@type": "VideoObject",
  "name": "Learn JSON-LD",
  "@id": "http://example.com/video",
  "datePublished": "2015-10-02",
  "description" : "In this video, we'll teach you how to use json ld and get 6 pack abs.",
  "thumbnailURL" : "http://placehold.it/350x150",
  "thumbnail" : "http://placehold.it/350x150",
  "duration" : "T1M33S",
  "uploadDate" : "2015-10-02",
  "author": {
    "@type": "Person",
    "name": "Jason Lord"
  }
}