# Structured data for every page in your sitemap — generated for you.

**AI structured data** | MetaPilot

MetaPilot reads your pages, understands what's on them, and writes accurate schema.org JSON-LD and Open Graph tags — then publishes them on your live pages, whatever your site runs on. Point it at your sitemap and go.

---

## TL;DR

Point MetaPilot at your sitemap and it generates schema.org JSON-LD and Open Graph for every page in it, grounded in what each page actually says rather than filled in from a template. It publishes to your live pages through whichever channel you run on, with no template edits and no deploy, and every entry stays editable, with an optional review step before anything goes live.

---

## The Problem

Search engines and AI answer engines only reward pages whose metadata actually matches their content. Hand-writing JSON-LD for hundreds of URLs is slow, error-prone, and out of date the moment the content changes.

Most sites either skip structured data entirely, or ship generic, wrong, or half-finished markup that earns no rich results. An automatic JSON-LD generator only helps if what it writes is grounded in the page it is describing.

---

## How It Works

1. **Point it at your sitemap** — MetaPilot reads your sitemap and pulls every URL in as a managed entry. No crawler to configure, no per-page setup.
2. **AI reads each page** — A schema.org-aware model fetches the page and generates the types that match what is actually on it. Grounded in the real content, so it is never boilerplate.
3. **It goes live through your channel** — On Cloudflare the Worker injects it at the edge; on Shopify and Wix our app writes it into the pages the platform already serves. No template edits, no deploy, no plugin.

---

## What You Get

- **The right types, automatically** — WebPage, Article, BlogPosting, Product, CollectionPage, FAQPage, HowTo, BreadcrumbList and Organization — chosen from the page's real content and combined into a single `@graph` when a page warrants several.
- **An Open Graph generator too** — Accurate social previews come out of the same generation pass as your Open Graph tags — one fetch, two artifacts, no second tool.
- **Schema.org automation in bulk** — Generate across your whole sitemap in one run instead of hand-writing JSON-LD URL by URL.
- **It will not invent things** — Generation is grounded in the fetched HTML, so a page only gets FAQPage or HowTo markup when that content genuinely exists on it.
- **Your choice of engine** — Use the hosted generator, or run a self-hosted model so AI inference stays on your own infrastructure.
- **Reviewable before it ships** — Every entry is editable, and you can route generated changes through a side-by-side approval queue instead of publishing straight away.

---

## Plan Availability

Pages under management, from **5 free** to **2,000 on Business**, and custom above that. Every feature your platform can deliver is on all plans.

Every paid plan includes a monthly regeneration allowance matching its page count — when a page changes, its metadata is refreshed with no meter running and no per-event charge. Reach a cap and MetaPilot pauses and asks — no surprise invoices.

---

## Frequently Asked

**How does it know which schema type to use?**
It reads the actual page content and picks types from what is present — an article gets `Article`, a product page gets `Product`, and a genuine Q&A section adds `FAQPage`.

**Will it invent data that is not on the page?**
No. Generation is grounded in the fetched page, so it will not add a FAQPage or HowTo node unless that content is really there.

**Can I edit what it generates?**
Yes. Every entry is reviewable and editable before it goes live — see side-by-side review and approval.

**Can I keep AI inference on my own servers?**
Yes. Choose the self-hosted generator instead of the hosted model and inference never leaves your infrastructure.

**What happens when the page changes later?**
Turn on auto-pilot and MetaPilot re-checks the page on a schedule, regenerating the metadata only when the page has genuinely changed.

---

## Keep Reading

- What is structured data?
- Inject it at the edge, with no redeploys
- Keep it fresh with auto-pilot
- What are rich results?
