Structured data is the part of SEO almost nobody enjoys. It’s the JSON-LD buried in your page’s <head> that tells Google what your content actually is — an article, a product, a recipe, a local business, an FAQ — so it can show rich results instead of a plain blue link.
Done right, it earns you star ratings, FAQ drop-downs, breadcrumb trails, and a far better shot at being quoted by AI search. Done by hand, it’s a slog of nested objects, required-vs-optional properties, and validators that reject your work over a missing comma.
We built amplifi.schema so AI can write, validate, and deploy correct schema.org markup across your entire WordPress site — in minutes, for pennies a page.
What is amplifi.schema?
amplifi.schema is a free, open-source WordPress plugin that uses Anthropic’s Claude to bulk-generate, edit, validate, and deploy schema.org JSON-LD structured data. It covers every schema.org type — Claude reads each page and picks the best @type for it, whether that’s Article, Product, FAQPage, LocalBusiness, Recipe, or anything else in the vocabulary.
It is the dedicated successor to the JSON-LD feature that used to live inside amplifi.meta. Structured data outgrew being a side-feature of a meta-tag editor, so it graduated into a plugin of its own — with a bulk queue, a dual-pane editor, foreign-schema detection, site-wide global entities, and local validation.
amplifi.schema is MIT licensed and free to use. It ships inside the combined amplifi.plugins suite — one install, one update, every tool. The full source is on GitHub.
View on GitHubThe Problem with Manual Schema Markup
If you’ve ever tried to add structured data to a WordPress site by hand, you know the pattern:
- Most pages have no schema at all — so Google has to guess what they are
- The schema that does exist is generic: a bare
WebPageon every URL, when half of them should beArticle,Product, orFAQPage - Required properties for rich results (an
Articleneedsheadline,author,datePublished, andimage) are missing, so Google ignores the markup - Two or three plugins each emit their own conflicting JSON-LD, and nobody knows which one wins
- Archives, taxonomy pages, and search results get nothing, because they aren’t individual posts
Writing it manually means learning the schema.org vocabulary, hand-coding nested JSON for every template, and pasting each block into a validator to catch typos. Multiply by every page type on your site. It is exactly the kind of structured, rule-bound work AI is built for.
Schema.org JSON-LD isn’t just for Google’s rich results anymore. AI search engines and LLMs lean on structured data to understand and cite pages with confidence. Clean, accurate schema is now one of the highest-leverage things you can do to make your content machine-readable — for search engines and AI alike.
How It Works
AI Generation — One Page or the Whole Site
Open any post, page, or custom post type and click Generate with AI. Claude reads the content, chooses the most appropriate @type, and writes a complete, valid JSON-LD object — filling in the properties that rich results require.
Need to do it at scale? The Bulk tab runs a background queue. Pick a scope — a post type, a taxonomy, a date range, specific IDs, or every unscoped page — preview the estimated cost, and start. The job processes in batches with a live progress bar you can pause, resume, or cancel. Spend caps stop it before it ever surprises your bill.
Full schema.org Coverage
The plugin bundles the complete schema.org type and property index, so it isn’t limited to a handful of hard-coded templates. Claude can produce Article, BlogPosting, Product, FAQPage, HowTo, Recipe, Event, LocalBusiness, Organization, Person, and the rest of the vocabulary — and it validates every property against that type locally before you ship it.
The Dual-Pane Editor
Every schema entry opens in a synced two-pane editor: a form on the left, the raw JSON-LD on the right. Edit either side and the other updates. The form is generated from the schema.org registry, so each property gets the right input — text, URL, date, image picker, or a repeating group for nested objects. Already have a snippet? Paste raw JSON-LD straight in and save it.
It Plays Nicely With Your Existing SEO Plugin
amplifi.schema won’t silently fight Yoast, Rank Math, SEOPress, or AIOSEO. It detects the schema those plugins (or your theme) already emit and shows it to you on the edit screen. For each detected block you choose: import a copy to edit here, override theirs (it strips their block on that page), or ignore. No duplicate, conflicting markup — you stay in control.
Global Entities & URL Rules
Define your site-wide Organization, WebSite, and (optionally) LocalBusiness once, with a Prefill with AI button that drafts them from your site title, tagline, and icon. For pages that aren’t individual posts — archives, taxonomies, search, 404s — the URL Rules tab lets you attach schema by glob or regex pattern, so /blog/* or ^/products/category/.*$ can carry the right markup.
One Clean @graph, Validated
On the front end, everything is merged into a single <script type="application/ld+json"> @graph block in your <head> — global entities, URL-rule schema, the page’s own entries, and an auto-generated BreadcrumbList — with cross-references resolved (an article’s author and publisher link to real @ids). Every entry is validated locally against the schema.org registry, and a Test in Google Rich Results button opens Google’s tester for the live URL.
What Does It Cost?
The plugin is free. You pay only for Claude API usage, and structured data is short — so generations are cheap. The default model is Claude Haiku 4.5, switchable to Sonnet 4.6 or Opus 4.7 when you want richer output.
Estimates assume a typical page length; short pages cost less. Before any bulk run, the plugin shows a cost preview for your exact scope, and enforces daily and monthly USD spend caps (defaulting to $5/day and $50/month) so a runaway job is impossible. Schema markup for a few hundred pages costs about as much as a coffee.
Features at a Glance
Claude reads each page and writes complete, valid JSON-LD — picking the best schema.org @type automatically.
Generate schema for an entire site as a paced, pausable job with live progress and a cost preview.
Synced form + raw JSON-LD editor. Edit either side, or paste your own snippet and save.
Finds schema from Yoast, Rank Math, SEOPress, AIOSEO, or your theme — adopt, override, or ignore it.
Global, per-page, and URL-rule schema merged into one clean @graph block with resolved cross-references.
Validates against the schema.org registry, links to Google’s Rich Results test, and enforces daily/monthly cost caps.
How It Compares
The key differentiator: every premium SEO plugin emits schema for a fixed set of types from templates you configure by hand. amplifi.schema lets AI write the markup for any type, in bulk, detects and resolves conflicts with whatever you already run, and is fully open source.
Moving Over from amplifi.meta
If you previously used amplifi.meta for JSON-LD, the transition is painless. On activation, amplifi.schema offers a one-time import of your existing per-post JSON-LD and Organization data. Once imported, amplifi.meta’s structured-data output steps aside automatically so you never ship duplicate schema — and amplifi.meta keeps doing what it does best: bulk titles, descriptions, focus keyphrases, and FAQ content.
Part of amplifi.plugins
amplifi.schema ships inside amplifi.plugins — the AI-powered WordPress suite by amplifi.studio. The whole collection is now a single combined install: schema, SEO meta, security scanning, translation, alt text, podcasts, magic links, static cache, and more — all under one “amplifi.studio” sidebar menu, with one update to keep current. Turn on only the features you need.
Getting Started
Grab the latest release from GitHub Releases
In WordPress admin: Plugins → Add Plugin → Upload Plugin. Upload the zip and activate, then enable the Schema feature.
Navigate to amplifi.studio → Schema and paste your Anthropic API key. It’s stored encrypted.
Prefill your global Organization, then run a bulk job across your site — valid schema.org JSON-LD, deployed in minutes.
Open Source and Transparent
amplifi.schema is MIT licensed and the full source is on GitHub. Your page content is sent to Anthropic’s Claude API for generation; the resulting JSON-LD is stored in your WordPress database. Your API key is encrypted at rest, and nothing is sent to amplifi.studio or any other third party.
Ready to give your whole site structured data?
Generate, validate, and deploy schema.org JSON-LD across every page in minutes.
Frequently Asked Questions
amplifi.schema available now. If your site is missing structured data — or running generic, conflicting schema — give every page proper JSON-LD in minutes.
Built by amplifi.studio — see also amplifi.meta: bulk SEO meta with AI.