fbpx
what is video structured data

What is Video Structured Data?

Video structured data is a type of schema markup that helps search engines understand the content of videos on a webpage. By implementing video structured data, you can provide search engines with detailed information about your videos, which can enhance their display in search results, making them more likely to attract clicks and engagement from users.

Benefits of Video Structured Data:

  1. Rich Snippets:
    • Adding video structured data can enhance your search results with rich snippets, which include video thumbnails, duration, and other relevant information. This makes your search listing more visually appealing and informative.
  2. Video Carousel:
    • Videos with structured data are more likely to appear in the video carousel on Google Search, a prominent feature that displays a row of video thumbnails at the top of the search results.
  3. Key Moments:
    • You can specify video segments or key moments, allowing users to jump directly to specific parts of your video from the search results. This feature enhances user experience and engagement.
  4. Live Stream:
    • For live streaming content, video structured data can signal to search engines that your content is live, potentially attracting more viewers in real-time.

Key Properties of Video Structured Data:

  1. @context and @type:
    • Basic properties that define the context and type of structured data, typically set to "@context": "http://schema.org" and "@type": "VideoObject".
  2. name:
    • The title of the video.
  3. description:
    • A brief description of the video content.
  4. thumbnailUrl:
    • A URL pointing to the video thumbnail image.
  5. uploadDate:
    • The date the video was uploaded.
  6. contentUrl:
    • The URL where the video is hosted.
  7. embedUrl:
    • The URL that can be used to embed the video.
  8. duration:
    • The length of the video in ISO 8601 duration format.
  9. interactionCount:
    • The number of interactions (views) the video has received.
  10. expires:
    • The expiration date of the video content (if applicable).

Example of Video Structured Data:

{
  "@context": "http://schema.org",
  "@type": "VideoObject",
  "name": "How to Make a Cake",
  "description": "A step-by-step guide to making a delicious cake.",
  "thumbnailUrl": "https://www.example.com/thumbnail.jpg",
  "uploadDate": "2024-06-01T08:00:00+08:00",
  "contentUrl": "https://www.example.com/videos/how-to-make-a-cake.mp4",
  "embedUrl": "https://www.example.com/embed/how-to-make-a-cake",
  "duration": "PT2M30S",
  "interactionCount": "2347",
  "publisher": {
    "@type": "Organization",
    "name": "Example Publisher",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.example.com/logo.png"
    }
  },
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "https://www.example.com/watch/how-to-make-a-cake"
    }
  }
}

Implementing Video Structured Data:

To implement video structured data, you need to embed the JSON-LD (JavaScript Object Notation for Linked Data) script into the HTML of your webpage. This script should include all relevant properties and values as shown in the example above.

By properly utilizing video structured data, you can significantly improve the visibility and click-through rates of your video content in search results, leading to greater engagement and potential conversions.

Read Google Video Structured Data Recommendation

Boost Your Video Visibility with Expert SEO Services!

Ready to enhance your video content’s visibility and engagement? Our expert SEO services can help you implement video structured data to boost your search rankings and attract more viewers. Visit our SEO Service page to learn how we can optimize your videos for better results. Take the first step towards higher visibility and increased traffic today!