Your schema plugin generates. It doesn’t tell you what’s wrong. Skemaya does both.

Generate JSON-LD schema once when you save, resolve conflicts with other plugins, and trace every value back to its source with Pro — all inside WordPress.

  • Free version available
  • Works with any WordPress theme
  • No external requests in the free version
  • 27 Schema Types with Pro
  • Built Once, On Save
  • One-Click Conflict Resolution
  • Free on Unlimited Sites

Where schema quietly goes wrong

As your WordPress site grows, schema becomes harder to keep organized — and harder to trust. Different types, connected entities, and multiple data sources can leave you unsure what’s actually published.

Too many schema types to manage

Posts, pages, products, people, organizations — each one may need different structured data. As your site grows, keeping the right schema on the right content gets harder to manage.

Conflicts and changes are hard to track

Different plugins and settings can add or modify schema in different places. Finding conflicts, checking what’s actually published, and keeping everything consistent becomes difficult as your site changes.

Your content is connected, but your schema may not be

Your organization, authors, and content are part of the same site, yet they often end up as separate pieces of structured data. Without clear connections, search engines may not get the full picture.

Isolated snippets vs. a connected graph

Traditional schema tools

  • Often output isolated JSON-LD snippets, page by page
  • The same entity (like your organization) can end up duplicated across pages
  • Little visibility into what’s actually published across your site

From publish to structured data, automatically

You don’t write any code. Pick a schema type, publish — Skemaya builds and stores the structured data right then.

Connect your content

WordPress posts, pages, WooCommerce products, and custom fields from plugins like ACF and Meta Box.

Map your content, once

Choose which schema type applies to each post type — for example, Posts → Article, Products → Product.

It builds the data

Generated and stored automatically the moment you publish or update.

Updates with your content

Edit the post, and the stored schema updates right along with it.

Everything you can do, from one dashboard

Dashboard

See your schema health at a glance: how much of your content has compiled schema, which doesn’t yet, which schema types are in use, and which plugins are conflicting.

Schema Inspector (Pro)

Open any content item to see its compiled graph, structural checks, and which source supplied each value. No more guessing why a field looks the way it does.

Conflict Manager

Detects when Yoast, Rank Math, All in One SEO, or WooCommerce is also adding schema to the same page, and lets you turn off just that overlap — their other SEO features keep working normally.

Schema Builder (Pro)

Create reusable schema profiles, then add automatic rules by post type, taxonomy, page template or status — so every matching post gets the right schema without touching each one.

Schema Library

Turn on only the schema types you use. Free includes Article, BlogPosting, Product and WebPage. Pro adds 23 more, including FAQ, Review, Recipe, Event, JobPosting and LocalBusiness.

Data Sources

When a field could come from more than one place — Skemaya, WooCommerce, ACF, Meta Box or post meta — the first source with a value wins, in a fixed priority order.

Built for developers too — register custom schema types, connect your own data sources, and filter the final output with public hooks.

Built for people who take structured data seriously

Whether you run a recipe blog, an event site, an online store, or manage client websites — Skemaya handles the structured data so you don’t have to.

Site owners

Represent your organization, site, and content correctly without writing JSON-LD by hand.

SEO professionals

Get precise control over entities and relationships instead of relying on generic auto-schema.

Agencies

Set up profiles and rules once, then use export / import to clone the same configuration on each client site.

Developers

Register custom schema types and data sources, and filter the final output with public hooks.

Free to start. Pro from $49/year.

Free works on unlimited sites. Pro adds 23 more schema types, Automatic Rules, the Schema Inspector, import / export and priority email support.

Free
$0 forever

Available on WordPress.org, on unlimited sites

  • 4 schema types: Article, BlogPosting, Product, WebPage
  • Product schema with WooCommerce data
  • Conflict Manager
  • Dashboard and Schema Health check
  • REST API and developer hooks
Get Started Free

Frequently asked questions

The Conflict Manager detects schema already output by Yoast, Rank Math, All in One SEO, or WooCommerce, and lets you turn off just that overlap — their other SEO features (meta titles, sitemaps) keep working.

Yes. The free version is available on WordPress.org, works on unlimited sites, and includes four schema types (Article, BlogPosting, Product and WebPage), Product schema with WooCommerce data, the Conflict Manager, the dashboard, and the REST API and developer hooks. Pro adds 23 more schema types, including FAQ, Review, Recipe, Event and LocalBusiness, plus Automatic Rules, the Schema Builder, the Schema Inspector, import / export and priority email support. Nothing in the free version is time-limited.

No. Pick a schema type from a dropdown while you edit a post, or map a schema type to a whole post type once. Pro adds Automatic Rules for finer control. Developers can go further with public hooks, but nothing requires code.

Instead of generating isolated JSON-LD snippets per page, Skemaya resolves entities and their relationships into one connected graph — for example Organization → WebSite → WebPage → Article.

WordPress post data and post meta, plus WooCommerce, ACF and Meta Box. When more than one source could supply the same field, the first one with a value wins, in a fixed priority order: Skemaya, WooCommerce, ACF, Meta Box, then post meta.

Your organization, website and pages each get a stable ID, so every page’s graph points to the same entity instead of duplicating it.

Skemaya builds well-formed structured data and doesn’t call an external validation service. The dashboard shows what has compiled for each post, the Schema Inspector (Pro) shows the compiled graph and where each value came from, and the dashboard links to Google’s Rich Results Test, which has the final word.

No. Schema is compiled when you save a post and stored, then printed from storage on page load. Nothing is rebuilt on each visit, and the free plugin makes no external requests.

Yes, and it’s included in the free version. You can register custom schema types and data sources and filter the final output with public hooks, and a REST API is available too.

Ready to see what your schema is missing?

Install the free version on WordPress.org and see your schema coverage in minutes.