# MetaPilot for Shopify

**Structured data for your whole catalog, without touching your theme code.**

Install MetaPilot from the Shopify App Store and it reads your products, collections, pages, and articles, builds schema.org JSON-LD for each one, and stores it in an app-owned metafield. A theme app embed prints it into the page head server-side, so search engines and AI assistants read it on the first request. When you edit a product, the schema updates with it.

---

## What you get on Shopify

- ✓ **Structured data (JSON-LD)**
- ✓ **Meta titles, descriptions & Open Graph** — Your canonical URL stays under Shopify's control.
- ✓ **Answer blocks & Ask AI**
- ✓ **robots.txt** — Your rules are added to the ones Shopify already serves, not in place of them.
- ✓ **llms.txt** — MetaPilot replaces Shopify's managed file, carrying its agent-commerce endpoints across.
- ✓ **Markdown on your own URLs** — Markdown is linked from each page and served from a MetaPilot URL, not from your own domain.

Products and collections update from webhooks within seconds. Pages and blog articles update on an hourly check, because Shopify publishes no webhook for them.

---

## What needs Cloudflare

The following features require your store to be behind a Cloudflare zone:

- — Meta titles, descriptions & Open Graph
- — robots.txt
- — llms.txt
- — Markdown on your own URLs
- — Crawler analytics

These run in the live request path, which an app inside Shopify never sees. If your store is already behind a Cloudflare zone you can connect it and they all turn on, on the same plan.

---

## How it works

1. **Install the app.** One approval screen. MetaPilot creates your workspace and starts reading your catalog immediately — there is no separate sign-up.
2. **Enable the app embed.** One toggle in your theme editor. That is what lets the schema render into your storefront's head.
3. **We fill only the gaps.** MetaPilot reads what your theme already emits and adds what is missing, because a duplicate Product node is a Rich Results error and worse than emitting nothing.

---

## Pricing

Plans are priced on pages under management. On Shopify, a page is a product, collection, page, or article. **Free covers 5 pages.** Your subscription appears on your Shopify invoice.

*Your first 5 pages, free. Approve every change or run on autopilot.*