Skip to main content

embed youtube videos on blogspot with video schema markup

Why Add Video Schema to YouTube Embeds?

Just embedding a YouTube video into your Blogspot post is not enough for SEO anymore. If you want your video content to appear in rich results and gain better visibility on Google, you need to add structured data — especially the VideoObject schema.

By adding this markup, you help Google bots understand that your page includes a video and what it's about, even if it’s hosted on YouTube. More understanding means higher chances of being indexed properly and shown with video previews in search results.

Step 1: Embed the YouTube Video in Your Blogspot Post

Start by embedding your video normally using the YouTube embed code. Example:

<iframe width="560" height="315" 
src="https://www.youtube.com/embed/yourVideoID" 
title="My Tutorial Video" 
frameborder="0" 
allowfullscreen></iframe>

Place this inside your post at the appropriate section.

Step 2: Add VideoObject Structured Data Using JSON-LD

Below your embed code, paste the following JSON-LD script and update it with your video details:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "Your Video Title",
  "description": "Short description of what your video explains.",
  "thumbnailUrl": "https://i.ytimg.com/vi/yourVideoID/hqdefault.jpg",
  "uploadDate": "2024-08-15",
  "duration": "PT4M20S",
  "contentUrl": "https://www.youtube.com/watch?v=yourVideoID",
  "embedUrl": "https://www.youtube.com/embed/yourVideoID"
}
</script>

Step 3: Verify Your Markup

Use Google’s Rich Results Test tool to check if your structured data is valid. Simply paste your Blogspot post URL after publishing it, and it will show whether the video schema is being detected correctly.

If it fails, double-check all required fields like uploadDate and thumbnailUrl.

Best Practices to Ensure Indexing

  • Thumbnail must be high resolution: Use YouTube’s standard thumbnail link or upload your own.
  • Use real dates: Don’t use placeholders like “today” — always use full ISO format.
  • Include video title and description: These must match the video’s actual YouTube data.
  • Keep the video visible on the page: Hidden or off-screen videos are ignored by Google.

Conclusion: Give Your Video SEO a Boost with Structured Data

If you're putting in the effort to create videos and write Blogspot posts around them, don't miss the last-mile optimization. Adding VideoObject schema markup can dramatically improve your chance of ranking higher and appearing with a thumbnail in Google Search.

Combine this with timestamp links, proper headings, and descriptive metadata, and you’ve got a video post that's friendly for users and irresistible to search engines.