Directory / plugin
SchemaGenius AI – WordPress Schema Plugin, Structured Data, Rich Snippets & WooCommerce
v2.1.0 · by Jayvin Busa
WordPress schema plugin for rich snippets. Generate JSON-LD with Gemini AI or WooCommerce product data. Includes Google SERP preview and auto-fix.
About this plugin
If you want Google rich snippets (star ratings, prices, availability, and FAQs) to show up in search results, you need clean JSON-LD structured data on your site.
SchemaGenius AI is a fast, reliable WordPress schema plugin that makes it easy to add Schema.org structured data to any post, page, or WooCommerce product—without touching theme code or paying for expensive premium plugins.
It combines three practical tools into one lightweight plugin:
1. Automated WooCommerce Product Schema: Reads your product catalog (simple and variable products) and generates Google Merchant Center structured data with prices, stock status, ratings, reviews, and variation details. 0 AI tokens needed.
2. Gemini AI Schema Generator: If you write blog posts, recipes, guides, or news articles, you can click “Generate with AI” to let Google Gemini 1.5 Flash or Gemini 2.0 Flash analyze your content and build valid Schema.org JSON-LD for you.
3. SEO-Friendly Schema Editor & Auto-Fix: Paste schema directly from your SEO agency docs (even if they included <script> tags). The built-in auto-fix cleans syntax errors, trailing commas, and formats everything into a clean Schema.org @graph.
You also get a live Google Search Snippet (SERP) Card Preview right inside the editor, so you can see how your title, breadcrumb, star ratings, and prices will look in Google before you publish.
Why Use SchemaGenius AI?
- No Monthly Subscriptions: Core features like WooCommerce Merchant schema, starter templates, manual editing, and SERP preview are completely free. If you use AI generation, it connects to Google’s free Gemini API tier with your own API key.
- WooCommerce Variable Product Support: Most free schema plugins break on variable products or only show one price. SchemaGenius AI builds valid
AggregateOfferschema showing your low price, high price, number of offers, and each variation SKU. - Per-Product Editable Overrides: Keep products in automatic sync with your WooCommerce catalog, or click “Customize” on any single product to tweak fields manually. You can revert back to automatic sync with one click.
- Live Google Search Snippet (SERP) Card Preview: See how your stars, review counts, in-stock badges, and price ranges render before saving.
- Built-in Auto-Fix Engine: Catches missing
@context, upgrades oldhttp://schema URLs tohttps://, and removes accidental trailing commas that break JSON. - Copy-Paste Cleaner: Got schema from an SEO audit or Google Docs with
<script>tags? Just paste it. SchemaGenius AI strips the HTML tags and merges multiple blocks into a single@graph. - Zero Frontend Bloat: Schemas are cached with WordPress transients and output as pure JSON-LD in the page
<head>. There are no frontend JavaScript files or tracking scripts loaded on your visitors’ browsers. - Built to WordPress & 10up Standards: Clean object-oriented PHP, sanitized inputs, escaped outputs, safe database migrations, and zero data loss on updates.
Three Ways to Add Schema
1. Automated WooCommerce & Google Merchant Center Schema
- Variable Products: Outputs Google-compliant
AggregateOfferwithlowPrice,highPrice,offerCount, and nested offers for each variation with its SKU, price, stock status, andpriceValidUntil. - Simple Products: Full product markup with pricing, stock status, brand, SKU, and GTIN/MPN when available.
- Reviews & AggregateRating: Automatically pulls verified WooCommerce customer reviews and star ratings into structured data.
- Product FAQs: Detects FAQ sections in product descriptions and nests a valid
FAQPageschema. - Custom Overrides: Edit schema on any specific product or keep it automated across your entire catalog.
2. AI-Powered Schema Generation (Gemini 1.5 Flash & Gemini 2.0 Flash)
- Pick your schema type (
Article,BlogPosting,Product,Recipe,FAQPage,HowTo,Event,LocalBusiness, etc.) or click Auto-Detect. - Click Generate with AI – Gemini analyzes your content and builds valid JSON-LD.
- Uses Google’s native JSON mode (
responseMimeType: "application/json") so the output is always clean, parseable JSON without markdown text.
3. Starter Templates & SEO Paste
- 1-click starter templates for Article, FAQ, Product, and Recipe.
- Paste JSON from Google Rich Results Test, Schema.org, or SEO tools.
- Automatically strips
<script>tags and merges multiple JSON objects into@graph.
Supported Schema Types
- Article / BlogPosting / NewsArticle: For news, tutorials, and blog posts to appear in Google Discover and Top Stories.
- Product & AggregateOffer: For WooCommerce shops to show price ranges, stock status, and review stars in Google Shopping and search.
- FAQPage Schema: Shows accordion Q&A boxes directly under your search result.
- HowTo Schema: Step-by-step guides with instructions, required tools, and time estimates.
- Recipe Schema: Ingredients, prep time, cooking time, calories, and instructions.
- Review & AggregateRating: Customer star ratings and verified review counts.
- LocalBusiness & Organization: Address, phone number, opening hours, and location.
- Event Schema: Event dates, venues, organizers, and ticket links.
- VideoObject & Course: Video metadata and course outlines.
- BreadcrumbList: Breadcrumb hierarchy in search snippets.
- Multi-Entity
@graph: Multiple schema entities cleanly combined on one page.
External Services
This plugin can optionally connect to Google’s Gemini API to analyze post content and generate schema markup. This service is only called when you explicitly click “Generate with AI”, “Test API Connection”, or run the Bulk Generator. It is never called on frontend visits.
Data sent to Google Gemini when using AI features:
* Post title and content excerpt
* Author name
* Publication and modified dates
* Categories and tags
* Featured image URL
No customer personal details, passwords, payment data, or order records are ever collected or sent.
- Service Provider: Google LLC
- Service Homepage: https://ai.google.dev/
- Terms of Service: https://policies.google.com/terms
- Privacy Policy: https://policies.google.com/privacy