Bạn có thể tham khảo chi tiết về các thuộc tính này tại đường dẫn: http://schema.org/VideoObject
Và dưới đây bạn có thể tham khảo về một định dạng mẫu cho video:
<div itemscope itemtype="http://schema.org/VideoObject">
<h2>Video: <span itemprop="name">Title</span></h2>
<meta itemprop="duration" content="T1M33S" />
<meta itemprop="thumbnailUrl" content="thumbnail.jpg" />
<meta itemprop="embedURL"
content="http://www.example.com/videoplayer.swf?video=123" />
<object ...>
<embed type="application/x-shockwave-flash" ...>
</object>
<span itemprop="description">Video description</span>
</div>
Nhìn chung cách định dạng này cũng tương tự như việc định dạng các Rich Snippets khác. Bạn cũng cần phải có những khai báo sau:
- itemscope: khai báo khu vực định dạng cho một object nào đó.
- itemtype: kiểu định dạng. Như ở trên là kiểu dành cho Video với đường dẫn http://schema.org/VideoObject.
Nhìn chung là đối với 2 attribute trên bạn không có gì phải thay đổi đối với định dạng cho video, chỉ cần đặt nó ở thẻ bao chứa các html nhúng video là được.
Sau đó là đến việc dùng các itemprop để khai báo về chi tiết cho video:
- name: Tiêu đề của video.
- duration: Thời lượng video. Thời lượng Video được dùng theo chuẩn Duration ISO 8601. Như ở trên T1M33S có nghĩa là video có thời lượng 1 phút 33 giây.
- thumbnailUrl: đường dẫn hình đại diện cho video.
- embedUrl: đường dẫn chứa video.
- description: nội dung mô tả ngắn cho video.
Ngoài ra, còn rất nhiều thuộc tính khác, bạn có thể tham khảo trên http://schema.org/VideoObject.
Theo như thông báo từ Google thì các markup này hoàn toàn không có ảnh hưởng gì đến Video sitemap. Tuy nhiên, Google vẫn khuyến khích bạn sử dụng Video sitemap để giúp Google có thể tìm đến Video của bạn một cách dễ dàng hơn và tạo điều kiện cho nhiều tính năng nâng cao khác của Google.