MetaPilot
Be the source AI answers cite.
MetaPilot makes every page on your site legible to AI answer engines: ChatGPT, Perplexity, Google AI Overviews, and Claude. It generates the schema.org structured data, Open Graph, and llms.txt that let answer engines understand and cite you accurately, then keeps it all fresh as your content changes, served at the edge on Cloudflare with zero code changes. Built and operated by the team at X2Y.
{ "@context": "https://schema.org", "@type": "Article", "headline": "Answer-engine-ready content, always fresh", "datePublished": "2026-07-06", "author": { "@type": "Organization", "name": "MetaPilot" }, "description": "Auto-generated, always in sync." }
The shift
Search is becoming answers, and answer engines only cite what they can parse.
Ten blue links are giving way to AI answers. ChatGPT, Perplexity, Google's AI Overviews, and Claude increasingly read the web through structured, machine-readable metadata, and cite the sites that hand it to them clearly.
If your structured data is missing, thin, or drifted out of sync with your content, answer engines skip you or get you wrong. Keeping it accurate across hundreds of URLs by hand isn't realistic, and doing it without a review step is dangerous.
What it does
Generate, watch, approve. In that order.
Three moving parts that keep every page's answer-engine metadata accurate without a human babysitting it.
- Bulk generation
- Select 5 pages or 500. MetaPilot fetches each one, sends it to Claude with a tuned schema.org prompt, and produces JSON-LD plus Open Graph for every URL. Nothing manual.
- Auto-pilot
- Toggle auto-pilot on a page and MetaPilot watches your sitemap's lastmod daily, when content changes, it regenerates and queues the new metadata for review.
- Side-by-side review
- Get a digest email when changes are pending. Review every proposal with current vs proposed JSON visible side-by-side. Accept or reject in one click.
Answer Engine Optimization
Be the source AI answers cite.
Ranking on page one matters less every quarter. What matters now is whether ChatGPT, Perplexity, Google AI Overviews, and Claude can read your pages and quote them accurately. MetaPilot gives answer engines exactly what they need, and keeps it current.
-
Machine-readable structured data
- Clean schema.org JSON-LD tells answer engines what each page is, who wrote it, and what it says, the format LLMs parse and cite, instead of guessing from raw HTML.
-
llms.txt, served at the edge
- MetaPilot publishes an llms.txt and llms-full.txt, the emerging standard that hands AI crawlers a curated map of your site instead of leaving them to scrape blindly.
-
AI-crawler control
- Set the rules for GPTBot, ClaudeBot, PerplexityBot, and Applebot-Extended from one dashboard. Opt in to the engines you want citing you; keep out the ones you don't.
-
Always fresh, never stale
- Answer engines re-crawl constantly. Auto-pilot regenerates your metadata whenever content changes, so what AI reads today matches what your page actually says today.
Runs at the edge
Built to run natively on Cloudflare.
MetaPilot ships as a Cloudflare Worker that injects fresh JSON-LD and Open Graph straight into your HTML at the edge, before a byte reaches your visitor. No origin redeploys, no template changes, no added latency.
Cloudflare proxy required. Your domain's DNS needs to be proxied through Cloudflare (the orange cloud) for the Worker to run, most sites already are. MetaPilot walks you through connecting your account after signup.
Edge speed, not origin load
The Worker rewrites HTML in-flight across Cloudflare's global network, your server never sees the extra request.
Zero code changes
Nothing to add to your CMS, framework, or build pipeline. The Worker handles injection independently of your stack.
One-click connect
Authorize your Cloudflare account and MetaPilot installs and manages the Worker for you, no manual setup, no scripts to paste.
robots.txt & llms.txt for AI crawlers
Publish an llms.txt and AI-crawler rules for GPTBot, ClaudeBot, and PerplexityBot from your dashboard, served at the edge alongside your structured data, so answer engines get a clean map of your site.
How it works
Four steps to metadata you can trust.
-
01
Connect your sitemap
Point MetaPilot at your sitemap.xml. Every URL becomes a managed entry, with lastmod, change frequency, and current metadata side-by-side.
-
02
Generate with AI
Trigger a single page or run a bulk action across hundreds. Each URL is fetched, cleaned, and sent to Claude with a schema.org-aware prompt that picks the right type for the content.
-
03
Auto-pilot watches for changes
Schedule daily refreshes. When a page's lastmod advances, MetaPilot re-fetches and re-generates the metadata automatically.
-
04
Review and approve
Approval mode emails you a digest when changes are pending. A signed link opens a side-by-side review queue, accept what's good, reject what isn't.
Pricing
Try it free. Pick a plan when you outgrow 5 pages.
Every plan covers a baseline of pages tracked and monthly regenerations. Go over, and it's a flat $0.40 per extra event, no surprise bills.
Free
One-shot demo
$0 /mo
- ✦ 5 pages tracked
- ✦ No regenerations
- ✦ $0.40 per event over plan
Starter
Small marketing sites
$29 /mo
- ✦ 100 pages tracked
- ✦ 30 regens / mo
- ✦ $0.40 per event over plan
Growth
Active blogs & catalogs
$99 /mo
- ✦ 500 pages tracked
- ✦ 150 regens / mo
- ✦ $0.40 per event over plan
Business
E-com & frequent updates
$299 /mo
- ✦ 2,000 pages tracked
- ✦ 600 regens / mo
- ✦ $0.40 per event over plan
Enterprise
2,000+ pages, custom setup
Bespoke
- ✦ Custom page & regen caps
- ✦ Setup fee + custom MRR
- ✦ Sales-assisted onboarding
Annual billing (10% off) coming soon.
Built by X2Y
A product we designed, built, and run ourselves.
MetaPilot is more than a demo, it's a production SaaS X2Y took from idea to launch: multi-tenant architecture, AI generation pipeline, edge deployment, subscription billing, and metered usage. The same team and playbook are available to build your product, too.
- Laravel + Filament
- Multi-tenant SaaS with a full admin portal, auth, and per-organization dashboards.
- Claude AI pipeline
- A tuned schema.org generation pipeline with fetching, cleaning, and token-clamped prompting.
- Cloudflare Workers
- OAuth-connected, one-click edge injection of metadata with no origin changes.
- Stripe billing
- Tiered subscriptions with metered overage, usage gauges, and self-serve plan changes.
Stop hand-writing metadata. Start shipping correct ones.
Connect your sitemap, generate metadata for every page, and never let it drift out of sync again. Try MetaPilot free, 5 pages, no credit card.
More from X2Y
Learn how you can grow your ecommerce business with our expert advice.
0%