Connect your site, on any platform

The universal connector is included in every paid plan. Pick the method that fits your site: we apply the structured data and make it readable by AI engines.

4 ways to connect

From the simplest to the most complete. All apply the same approved AEO fixes — only where they're injected and who sees them changes.

WordPress
Official plugin
Install our plugin: apply fixes in one click from the dashboard, and the Verify Bot confirms daily that they stay live on the site.
  1. 1Install the CiteProof plugin from the WordPress repository and paste the site API key.
  2. 2Apply a fix from the dashboard: the plugin publishes it into the site head (1-click apply).
  3. 3The Verify Bot checks the real HTML every day and marks the fix as verified.
Shopify
App · beta
Our Shopify app injects schema and meta into the theme head via an app embed block. It's built but still in beta: if you want to use it, reach out and we'll help you set it up.
  1. 1Install the CiteProof app and enable the “CiteProof SEO” app embed from the theme (Online Store → Themes → Customize → App embeds).
  2. 2Apply a head-injectable fix (schema, meta) from the dashboard: it's written to a shop metafield.
  3. 3The app embed reads the metafield and prints the schema into the storefront head. Honest note: only head fixes (schema, meta) are supported on Shopify.
JS snippet
Easiest · 1 line
For Wix, Webflow and any custom site: paste a single <script> line into the head (or your tag manager) and we inject schema and meta on every visit.
  1. 1Copy the <script> line from the dashboard (it carries your site token) and paste it into the head.
  2. 2Done. On every page load the schema is injected client-side.
Honesty first: Google executes JavaScript and sees the schema (AI Overviews / AI Mode included), but most AI crawlers (GPTBot, ClaudeBot, PerplexityBot) read only the raw HTML and do NOT run the JS. For full AEO, use the Worker.
Cloudflare Worker
Recommended · visible to ALL crawlers
We generate a Worker script already configured with your site token. You paste it into YOUR OWN Cloudflare account: it injects the schema into the HTML served at the edge, so ALL crawlers see it (even AI crawlers without JS) and it serves /llms.txt on your domain.
To be clear: this is not a Cloudflare integration. It's your code, on your Cloudflare account (free, and most sites already use Cloudflare). We generate the script; the deploy stays in your hands.
  1. 1Copy the Worker script from the dashboard (already configured with your site token).
  2. 2In your Cloudflare: Workers & Pages → Create Worker → paste the script → Deploy.
  3. 3Add the domain route (e.g. yoursite.com/*) on your domain's zone.
  4. 4Done. On the next pass the Verify Bot finds the schema in the raw HTML and marks it verified for all crawlers.

Honest comparison: what each method sees

MethodGoogle / AI OverviewsAI crawlers without JSDifficultyTime
WordPressYesYesEasy~2 min
ShopifyYesYesBeta — contact usWith our help
JS snippetYesNoEasiest~1 min
Cloudflare WorkerYesYesMedium~5 min

Frequently asked questions

Do I have to use WordPress?+

No. The universal connector is in every paid plan: you can apply fixes with the WordPress plugin, the Shopify app, a JS snippet, or a Cloudflare Worker script for custom sites.

Is the Cloudflare Worker a Cloudflare integration?+

No. It's a script we generate that you paste into your own Cloudflare account. It's your code, on your account — we have no access to your Cloudflare.

Why isn't the snippet enough for full AEO?+

The snippet injects schema via JavaScript. Google runs it and sees it, but most AI crawlers (GPTBot, ClaudeBot, PerplexityBot) read only the raw HTML. The Worker injects the schema into the served HTML, so everyone sees it.

Ready to connect your site?

Sign up or head to the dashboard: you'll find your token and the copy-paste code for the method you prefer.