Video Schema Markup: Improve Your Video Visibility

March 25, 2022

Video Schema Markup: Improve Your Video Visibility

Video schema markup is a type of structured data that helps search engines understand the content of a video and its context, making it more likely to appear in rich video snippets or featured snippets on search engine result pages (SERPs). By adding video schema markup to your website's videos, you provide important information such as video title, description, duration, thumbnail, and upload date that can help search engines properly index and display your videos in search results.

In addition to improving the visibility of your videos on SERPs, video schema markup can also increase click-through rates and engagement by providing more information and context to users before they click through to your video.

How to structured your JSON-LD data to work with Google Search

  <script type="application/ld+json">
  {
    "@context": "http://schema.org",
    "@type": "VideoObject",
    "name": "Improve Your Video Visibility",
    "description": "In this video, you will learn tips and tricks to increase the visibility and reach of your videos.",
    "thumbnailUrl": "https://example.com/thumbnail-1.jpg",
    "uploadDate": "2019-08-06T08:00:00+08:00",
    "duration": "PT2M30S",
    "embedUrl": "https://example.com/videos/1234567890"
  }
  </script>

Here is an example of video schema markup code:

<div itemscope itemtype="http://schema.org/VideoObject">
  <meta itemprop="name" content="Title of the video">
  <meta itemprop="description" content="Description of the video">
  <meta itemprop="duration" content="T1M33S">
  <meta itemprop="thumbnailUrl" content="https://www.example.com/thumbnail.jpg">
  <meta itemprop="uploadDate" content="2022-03-15T08:00:00+08:00">

  <video controls>
    <source src="https://www.example.com/video.mp4" type="video/mp4">
  </video>
</div>

© 2023 BRADIENT. All rights reserved.