v4.3.0 Citation tracking is here — see exactly which AI sent the traffic

Get your WordPress site
cited by ChatGPT, Claude
& Perplexity.

SEO got you ranked. GEO gets you quoted. GEO Optimizer restructures your content for large language models, ships the structured data AI crawlers actually read, and tracks every citation you earn — on autopilot.

✓ One-time purchase ✓ Lifetime updates ✓ Works with Yoast & Rank Math ✓ No coding required
yoursite.com/wp-admin/admin.php?page=geo-optimizer
GEO Optimizer v4.3.0
Dashboard ✨ Auto AI-Ready ⚡ AutoPilot Settings Audit llms.txt 📍 Citations

AI Search Dashboard

Monitor and improve your visibility on ChatGPT, Claude, Perplexity & Gemini.

🤖
AI Bot Access
Allowed
All bots allowed
🏷️
Schema Markup
Active
JSON-LD injected
📊
Content Score
72/100
Good AI readiness
✨
AI Enhanced Posts
3 posts
Posts upgraded
✨ Auto AI-Ready Writer Open Writer →
🤖
Upgrade your posts automatically

Adds FAQ sections, [geo_answer] capsules, better headings and authority signals to any existing post in one click.

✨ Auto Make AI-Ready
📝 Recent Posts – AI Readiness Full Audit →
PostWordsFAQ?Capsule?Enhanced?Score
Holiday Breakfasts 738 ✕ ✕ Manual
30
Chilli Kitchen King Tasty Mushroom 1,136 ✓ ✓ ✦ AI
100
Vegetarian Party Snacks 1,142 ✓ ✓ ✦ AI
100
Matar Paneer Recipe 1,099 ✓ ✓ ✦ AI
100
Optimized for the engines answering your customers' questions
ChatGPT
Claude
Perplexity
Gemini
Copilot
AI Overviews
The shift

Your buyers stopped clicking.
They started asking.

When someone asks an AI assistant for a recommendation, there is no page one — there is one answer, built from a handful of sources. Ranking is no longer the goal. Being the source the model quotes is.

Traditional SEO plugin

Optimizes for a crawler index

Built when the destination was a blue link on a results page.

  • ✕ Keyword density and meta tags aimed at ranking algorithms
  • ✕ Content structured for skimming humans, not extracting models
  • ✕ No machine-readable summary of what your site is about
  • ✕ AI crawler traffic invisible in standard analytics
  • ✕ No way to know whether an LLM ever cited you
GEO Optimizer

Optimizes to be quoted

Built for the models that now sit between you and your reader.

  • ✓ Answer-first content shape LLMs can lift verbatim
  • ✓ FAQ, Article, Organization & Breadcrumb JSON-LD injected automatically
  • ✓ llms.txt — a machine-readable map of your best content
  • ✓ Explicit robots.txt access for AI crawlers
  • ✓ A live dashboard of AI referrals and bot crawls, per platform
Everything included

One plugin. The whole GEO stack.

Twelve features that work together out of the box — no add-ons, no subscriptions, no second plugin to make the first one useful.

✨
Auto AI-Ready Writer
Rewrite any published post for AI extraction with six independent toggles — answer capsule, FAQ block, heading structure, intro, freshness note and authority signals.
⚡
AutoPilot
Set a schedule and a post budget, then leave it. AutoPilot works through your library on WP-Cron, respects a time budget per run, and defers the rest to the next tick.
🤖
Dual AI Provider
Bring your own key for Anthropic Claude or OpenAI GPT-4o. Switch providers from a single setting — every feature works with either.
🏷️
JSON-LD Schema
Article, Organization, Person, FAQPage and BreadcrumbList markup injected automatically, with E-E-A-T author signals pulled from your brand settings.
❓
FAQ Auto-Detection
Finds question-shaped headings already in your content and turns them into valid FAQPage markup. No shortcode wrapping, no manual entry.
💡
Answer Capsules
The [geo_answer] shortcode renders a styled, direct 2–3 sentence answer at the top of a post — the exact block models prefer to quote.
📄
llms.txt Generator
Publishes a machine-readable index of your most important URLs at your site root, and refreshes it automatically as part of an AutoPilot run.
🕷️
AI Crawler Access
Adds explicit robots.txt allow rules for GPTBot, ClaudeBot, PerplexityBot, Google-Extended and the rest — so nothing blocks you by default.
📈
AI Citation Tracking
Logs every AI referral and AI bot crawl to its own table, deduplicated per visitor, with a 30-day chart, per-platform breakdown and top-cited pages.
🔍
GEO Audit
Seven site-wide technical checks plus a 0–100 AI-readiness score for every post, so you always know what to fix next.
↩️
One-Click Revert
The original content is backed up before the first rewrite and never overwritten. Restore any post to its pre-AI state at any time.
🤝
Conflict-Free
Detects Yoast SEO and Rank Math and steps aside on meta descriptions. Schema is purely additive — nothing you already rank for gets touched.
AI Writer

Six toggles between a normal post and a quotable one.

Pick a post, choose what you want added, preview the result, and save. Every option maps to a specific instruction in the prompt — turn one off and the model is explicitly forbidden from producing it, so you get exactly the structure you asked for.

  • ✓Answer Capsule — a direct 2–3 sentence answer at the very top
  • ✓FAQ Section — 5–7 real questions with concise answers
  • ✓Authority Signals — statistics and study references models trust
  • ✓Live preview before anything is written to your database
Read the Writer docs →
💡 Answer Capsule
❓ FAQ Section (5–7 Qs)
🏗️ Better Headings
📝 Strong Intro
📅 Freshness Note
🏆 Authority Signals
✨ Enhance with Claude
Structured data

The markup AI crawlers actually parse — written for you.

Language models lean hard on structured data to decide what a page is, who wrote it, and whether it can be trusted. GEO Optimizer emits clean JSON-LD on every post, wired to the author identity and credentials you set once in Settings.

  • ✓Article + Person with credentials for E-E-A-T signals
  • ✓FAQPage generated from question headings already in your content
  • ✓BreadcrumbList so models understand your site hierarchy
  • ✓Additive only — never overwrites Yoast or Rank Math output
view-source: yoursite.com/post
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "How AI Search Actually Works",
  "author": {
    "@type": "Person",
    "name": "Your Name",
    "jobTitle": "Head of Content",
    "knowsAbout": ["GEO", "SEO"]
  },
  "publisher": {
    "@type": "Organization",
    "name": "Your Brand"
  },
  "datePublished": "2026-08-19",
  "wordCount": 1840
}
</script>
Analytics

Finally see which AI is sending you traffic.

Standard analytics lumps AI referrals in with everything else and ignores bot crawls entirely. GEO Optimizer logs both to its own table — deduplicated per visitor so one reader never counts twice — and gives you a straight answer about where your AI visibility comes from.

  • ✓Referral tracking across ChatGPT, Claude, Perplexity, Gemini and Copilot
  • ✓Crawl tracking for GPTBot, ClaudeBot, PerplexityBot and more
  • ✓Top cited pages — see exactly which posts are earning the citations
  • ✓90-day retention with automatic cleanup, so the table never bloats
AI referrals by platform · 30 days
ChatGPT
612
Perplexity
387
Claude
189
Gemini
96
Setup

Live in under five minutes.

Upload, activate, paste a key, fill in your brand details. That is the whole install.

Upload & activate
Plugins → Add New → Upload. Standard WordPress install, nothing written to your site root until you ask for it.
Add your API key
Paste an Anthropic or OpenAI key in Settings. Stored write-only — never rendered back into the page.
Set your identity
Author name, credentials, bio and brand keywords. This powers your schema markup and trust signals.
Switch on AutoPilot
Pick a schedule and a post budget. Your library gets optimized on its own from here.
Side by side

What your SEO plugin doesn't do.

GEO Optimizer is designed to sit alongside Yoast or Rank Math, not replace them.

CapabilityGEO OptimizerTypical SEO plugin
AI-oriented content rewriting✓ Six-option AI Writer✕ Not offered
Scheduled bulk re-optimization✓ AutoPilot on WP-Cron✕ Manual per post
Answer-capsule blocks✓ [geo_answer]✕ Not offered
FAQPage schema✓ Auto-detected from headingsManual block entry
llms.txt generation✓ Generated & auto-refreshed✕ Not offered
AI crawler allow rules✓ One toggleManual robots.txt editing
AI referral & bot analytics✓ Built-in dashboard✕ Not offered
Per-post AI readiness score✓ 0–100 GEO scoreKeyword score only
Revert to pre-AI content✓ One clickRevisions only
Runs alongside your SEO plugin✓ Conflict detection built in—
Questions

Before you buy

Does this conflict with Yoast SEO or Rank Math?
No. GEO Optimizer detects both plugins and skips meta description injection to avoid collisions. Schema markup is additive and does not override the schema your SEO plugin already outputs.
Do I need an API key, and does the plugin include one?
The AI Writer and AutoPilot need your own Anthropic or OpenAI key — you pay that provider directly at cost, with no markup from us. Everything else (schema, llms.txt, crawler access, citation tracking, audit) works with no key at all.
Will AutoPilot overwrite posts I edited by hand?
No, not by default. The Re-optimise Manually Enhanced Posts toggle is off, so AutoPilot skips anything you enhanced through the AI Writer. Turn it on only if you want the whole library refreshed on schedule.
Can I undo an AI rewrite?
Yes. The original content is copied to _geo_opt_original_content before the first enhancement and is never overwritten afterwards. The Revert button restores it and clears the AI markers.
Where is my API key stored, and is it safe?
In your own WordPress database, in wp_options. The key is write-only in the admin: once saved it is never rendered back into the settings form, so it cannot be recovered by viewing source or inspecting the page. It is never logged, never exposed to JavaScript, and never sent anywhere except the AI provider you chose.
What happens to my data if I uninstall?
Only settings are removed by default — options, transients, cron jobs and the generated llms.txt. Your pre-AI content backups and citation history are kept, so you can reinstall and still revert any rewritten post. A full purge is opt-in via a Data Retention toggle.
What do I actually get with the purchase?
The complete plugin, full HTML documentation, lifetime updates and 6 months of included support (extendable at checkout), under the standard Envato licence — one licence per end product.
WordPress
5.8+
6.0+ recommended
PHP
7.4+
8.1+ recommended
AI Providers
Claude · GPT-4o
Bring your own key
Current version
4.3.0
Lifetime updates

Start showing up in the
answer, not just the results.

One purchase. Every feature. Set it up once and let AutoPilot keep your library AI-ready.

✓ Lifetime updates ✓ 6 months support ✓ Envato licence