Video Schema Generator for SEO
Automatically generates schema.org structured data (JSON-LD) for embedded videos to boost SEO and enhance rich search results.
Plugin info
Maintenance & Compatibility
Maintenance score
Maintained • Last updated 141 days ago
Is Video Schema Generator for SEO abandoned?
Likely maintained (last update 141 days ago).
Compatibility
Languages
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
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.
Installation
- Upload the plugin files to the
/wp-content/plugins/video-schema-generator-for-seodirectory, or install the plugin via WordPress. - Activate the plugin through the ‘Plugins’ screen.
- Go to Settings > YouTube Video Schema for SEO.
- Enter your YouTube Data API Key.
- Configure the schema fields you want to include and save changes.
- Embed YouTube videos using
<iframe>embeds as usual.
Frequently Asked Questions
You can generate a YouTube Data API key from the Google Cloud Console. Instructions are available in the plugin settings.
Without a valid API Key, the plugin cannot fetch video details like title, description, and thumbnail. Schema generation will not work.
Use the Google Rich Results Test.
Yes! It supports multiple videos and includes them as a list of schema items.
- Video Name (Title)
- Description
- Thumbnail URL
- Duration
- Upload Date
- Content URL
- Embed URL
You can enable/disable these in plugin settings.
Review feed
Changelog
1.5.1
- Updated plugin version and compatibility to WP 6.8.
- Escaped output for improved security.
- Synced version and stable tag.
1.4.1
- Added API Key validation feedback in admin.
- Improved UI for settings.
1.4.0
- Support for multiple videos in one post.
- Schema fields customization added.
1.3.0
- Initial release: Generates schema.org structured data for YouTube videos.



