Guides
How-to guides
Short, practical walkthroughs for setting up MetaPilot and getting structured data live on your site.
Connect Cloudflare to MetaPilot
From a fresh Cloudflare account to a live injector Worker — add your domain, verify it, then connect it in MetaPilot.
Read guideConnect your sitemap to MetaPilot
Add, validate, and fetch your sitemap so MetaPilot can import every page and start generating structured data.
Read guideConnect Google Search Console to MetaPilot
One read-only grant and a verified property, then work the pages earning impressions that still have no structured data.
Read guideSet up structured data on your online store
Install the app, switch on the two theme embeds, and confirm your structured data is really in the page HTML.
Read guideManage your robots.txt in MetaPilot
Generate, edit, and serve a clean robots.txt — and allow or block AI crawlers with one click, live at the edge.
Read guideSet up llms.txt and llms-full.txt
Generate your llms files and turn on auto-refresh so AI assistants always read a current map of your site.
Read guideMonitor your site's uptime
MetaPilot watches your homepage automatically on every plan and alerts you the moment it goes down — and again when it recovers.
Read guideReview & approve AI changes
Turn on approval and every AI change waits in a review queue with a side-by-side diff you approve or reject.
Read guideTurn on autopilot for fresh pages
Let MetaPilot detect content changes and regenerate structured data automatically, so your metadata never goes stale.
Read guideSee & control which AI bots crawl you
See which AI crawlers read your site and allow or block each — GPTBot, ClaudeBot, PerplexityBot — in one click.
Read guideGet alerted when your schema goes missing
Continuous liveness checks tell you the moment your generated structured data silently disappears.
Read guideManage multiple websites under one account
Run several sites without juggling logins — add each as an organization and switch between them in one click.
Read guideFix the Cloudflare "zone is subject to a hold" error
Can't add your domain because of a zone hold? Learn what it is, why it survives deleting the zone, and the two ways to clear it.
Read guideFix MetaPilot not running on your root domain
Works on www but not on your root domain? On WP Engine and similar hosts one DNS record skips your Workers. Here's the five-minute fix.
Read guide