YouTube Video Schema for SEO is a lightweight and easy-to-use plugin that automatically generates schema.org structured data (JSON-LD) for YouTube videos embedded in your posts and pages. This helps improve your website』s SEO and enhances the visibility of video content in rich search results, including thumbnails and video previews.
Key Features:
- Automatically detects YouTube videos embedded in posts and pages.
- Generates structured data using schema.org standards (JSON-LD format).
- Includes support for multiple YouTube videos in a single post/page.
- Allows fine-tuning of the schema fields through a user-friendly admin settings page.
- Dynamically validates the API Key connection and provides feedback.
- Admin settings to toggle schema fields such as:
- Video Name
- Description
- Thumbnail URL
- Video Duration
- Upload Date
- Content URL
- Embed URL
- Tested with the Google Rich Results Test.
Why Use This Plugin?
- Improve your site』s SEO by adding accurate and structured data for videos.
- Ensure your YouTube videos appear as rich snippets with video thumbnails in search results.
- Fully customizable schema fields allow you to include only what you need.
- Works seamlessly with existing YouTube
embeds.
External Services
This plugin uses the YouTube Data API to fetch metadata for embedded YouTube videos. The metadata is used to automatically generate structured data (VideoObject) for SEO.
- Data sent: YouTube video ID (from iframe embed).
- Sent when: A post or page with an embedded video is viewed.
- Service provider: Google (YouTube Data API)
- Terms: https://policies.google.com/terms
- Privacy: https://policies.google.com/privacy
License
This plugin is licensed under GPL v2 or later. See License URI.






