Free WordPress Plugin

Schema Forge:structured data for the AI Search era.

Add any JSON-LD schema to any post or page. No paywall, no bloat, no lock-in.

v1.0.1 WordPress 5.8+ PHP 7.4+ GPL v2
Download Schema Forge
Schema Forge
Label
FAQ for this post
JSON-LD
{ “@context”: “https://schema.org”, “@type”: “FAQPage”, “mainEntity”: […] }

Schema Forge is a small WordPress plugin with one job. Let you add structured data, any valid JSON-LD schema you can write, to any post or page.

You open a post. You paste your schema. You save. The schema is in your page head.

That is the whole plugin.
What is inside

Six things worth knowing

01

Any schema type

FAQPage, HowTo, Course, Recipe, Event, Product, DefinedTerm, custom @graph blocks. If it is valid JSON-LD, Schema Forge publishes it.

02

Unlimited per page

Add one schema, ten, or twenty to the same post. Click “Add Another Schema” as many times as needed.

03

Built-in validation

Every schema is checked before output. A typo means that entry is silently skipped, never breaking your page.

04

Internal labels

Each entry has an optional label to keep your schemas organised. Stays in the admin, never appears live.

05

Plays nice with everything

Yoast, Rank Math, AIOSEO, SEOPress. No conflicts, no duplicate Article schemas, no fights for the page head.

06

Free, forever

No premium tier, no “unlock more” wall. The plugin you download is the whole plugin, now and always.

See it in action

A few schemas to get you started

faq-schema.json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is Technical SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The practice of optimising the technical foundations of a website."
      }
    }
  ]
}
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to install a WordPress plugin",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Go to Plugins",
      "text": "From your WordPress admin, click Plugins then Add New."
    }
  ]
}
{
  "@context": "https://schema.org",
  "@type": "DefinedTerm",
  "name": "Crawl budget",
  "description": "The number of pages a search engine will crawl within a given timeframe.",
  "inDefinedTermSet": "https://blog.victorijomah.com/glossary/"
}
Questions

Frequently asked

Yes. No premium tier, no paid features hidden behind a wall. The plugin you download is the whole plugin, now and always.
Yes, as many as you need. Schema Forge is released under GPL v2 or later, the same licence as WordPress itself.
No. Schema Forge only outputs the schemas you explicitly add through its meta box. It does not touch Article, Person, Organization, or Breadcrumb schemas, so your SEO plugin’s output stays intact.
Your schemas are no longer output, but the JSON you entered stays safely in the database. Reactivate the plugin and they come back without any further input.
Yes please. Use the contact form on this site to tell me what you would change or add. Most of what is on the roadmap started as someone else’s question.
No. The free version is the only version. If a premium tier ever becomes necessary, it will be for entirely new features, never to lock down what is already free.

Take it, use it, build something good.

Yours to install on as many sites as you need. No account, no email required.

Download v1.0.1

Want updates when v1.1 ships? Join the newsletter

Changelog

What is new

Every change to Schema Forge, big or small, is logged here in order from newest to oldest. So you can see exactly what changed, when, and whether it is worth updating.

v1.0.1 May 2026
  • Fixed: Schema Forge now appears on every public post type, not just posts and pages. Glossary entries (CM Tooltip Glossary and similar plugins), products, and other custom post types now work as expected.
  • Improved: Plugin version is now displayed in the meta box header so you can confirm at a glance which version you are running.
v1.0.0 May 2026
  • Initial release.
  • Support for any JSON-LD schema type, no paywall on any of them.
  • Unlimited schemas per post or page.
  • Built-in JSON validation that silently skips malformed entries so pages never break.
  • Optional internal labels per schema, visible in the admin only.

Built and maintained by Victor Ijomah. One of several free tools published at The Technical SEO Library. See all plugins →

Join The Insiders

Weekly insights on AI search, technical SEO, content systems, and the next generation of digital discoverability, explained clearly and thoughtfully.

    We won't send you spam. Unsubscribe at any time.