What is Schema.org Markup For Videos?
We want people to find and discover useful videos on the web and you can also your videos by properly indexing them in Google. Indexing your videos will allow Google to display them in the search results in web search for relevant queries. This makes it easier for the users to discover your videos and watch them on your site. People will also be able to discover your video through the video search.
In order to index your video, Google needs you to provide some data about it. While there are couples of ways to provide you Meta data, we recommend using both Schema.org on page markup and videos sitemaps markup. To get started you need to have a publicly available webpage so that Google can index it and send users to watch your video
It requires a Title, a description and a thumbnail image of your each video. Once Google has indexed your site with proper markup, your video will be shown on the search results.
How to do Video SEO using Schema.org Markup For Videos:
You can add the schema.org markup directly into your HTML video page. The markup can only be seen by search engines and your users will be unable to see it. The first thing you need to do is to Go to the Blogger.com >> Create a New Post >> HTML Tab. Here is an example of the HTML content mark-up for a video:
<div itemprop="video" 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="contentURL" content="http://www.example.com/video123.flv" />
<meta itemprop="embedURL" content="http://www.example.com/videoplayer.swf?video=123" />
<meta itemprop="uploadDate" content="2011-07-05T08:00:00+08:00" />
<meta itemprop="expires" content="2012-01-30T19:00:00+08:00" />
<meta itemprop="height" content="400" />
<meta itemprop="width" content="400" />
<object ...>
<param ...>
<embed type="application/x-shockwave-flash" ...>
</object>
<span itemprop="description">Video description</span>
</div>
Explanation of Object Properties:
Following are the few properties that are essential to make the markup work properly. We have skipped few properties so that it does not creates any confusion in your minds.
Property | Required? | Description |
---|---|---|
name
|
Required | In this property, you will write the title of your video. |
description
|
Required | Here you will write the description of your video. |
thumbnailURL
|
Required | A URL pointing to a image that will act as the thumbnail. It should be at least 160 x 90 pixels and at most 1920x1080 pixels. It would be better if the extension of the image is in .jpg, .png, or. gif |
embedURL
|
Depends | A URL pointing to a video player. This URL is usually present in the sec element of an <embed> tag. For Example
Dailymotion: http://www.dailymotion.com/swf/x1o2g |
duration
|
Recommended | The duration of the video on the basis of ISO 8601 format. |
uploadDate
|
Recommended | The date on which you uploaded the video. |
height
|
Optional | You can change the height of the player but make sure it is in pixels. |
width
|
Optional | You can adjust the Width of the player according to the needs or layout of your site. Make sure it is in pixels. |
Once you have added the markup successfully Google will crawl your site, and if there are not any errors then it would be index it. Now when uses will search for your video, it would somewhat look like this as seen in the below screenshot
Next thing you should know, you will start getting some extraordinary traffic and would rank higher in the Google search with your videos
We hope that this article has helped you in learning How to Do Video SEO in Blogger with Schema.org Markup For Videos. However, if you face any kind of problem or difficulty, then do let us know. We would love to solve your problem on-the-spot. Do you have any tip regarding Video SEO for Blogger? Share your thoughts with us.
About the Editorial Team
The Editorial Team of MyBloggerLab consists of a group of Professional Blogger geeks Led by Syed Faizan Ali (Founder of MyBloggerLab).
8 comments
But i have read on support.google.com that,
"your videos are kept private and will not be included in Google Video search"
then why do seo for videos ?
Nope, if you will tag it as private only then it will not be shown on search results.
But how can i tag it as public ? there is no option for that.
Are you upload videos on your Blogger blog? Try using Youtube.com you can Tag them as Public or private depending on you.
Hi
Great Article.Can you carify couple of things?
1. What is content URL?
2. What part of youtube embed URL should I put in Markup html?
3. Do I still add youtube ember code after Markup html?
Can you show an example?
Thanks
Edward
1. Exact location of the Video where it is hosted. Like a Full View Videoplayer.
2. You should use this Youtube URL https://www(.)youtube(.)com/v/EUXvsx8xrxQ instead of using this https://www(.)youtube(.)com/watch?v=EUXvsx8xrxQ one
3. Yes you should
Hope that answers your questions
Can u please post a video demo for this post, lil bit confusing about url's,if u post a video demo it will help us more :) but a very nice post :)
Plz Provide A Sample Post For Video Markup With dailymotion Video
Post a Comment
We’re eager to see your comment. However, Please Keep in mind that all comments are moderated manually by our human reviewers according to our comment policy, and all the links are nofollow. Using Keywords in the name field area is forbidden. Let’s enjoy a personal and evocative conversation.