G
GEO Optimizer

Documentation

Everything you need to set up and use GEO Optimizer to get your WordPress site cited by AI search engines.

Getting Started

GEO Optimizer helps your WordPress site get discovered and cited by AI search engines like ChatGPT, Claude, Gemini, and Perplexity.

  1. Install the plugin from the WordPress Plugin Directory or upload the ZIP file.
  2. Activate the plugin. You'll be redirected to the GEO Optimizer settings page.
  3. Access the plugin from WP Admin > GEO Optimizer in the left sidebar.
  4. Click Run Full Scan to analyze all published posts and pages.

Dashboard

The dashboard shows four metric cards after scanning your site:

MetricWhat It Measures
AI Visibility ScoreOverall readiness for AI search engines (0-100)
Schema CoveragePercentage of posts with structured data (JSON-LD)
Bot AccessibilityWhether AI bots can crawl your site (robots.txt)
Content ReadinessContent structure quality (headings, word count, etc.)

Below the metrics, individual check cards show pass/fail/warning status for each factor. Cards with issues include direct action links like “Fix now” or “Add schema” that take you to the relevant tab.

Pro-only checks appear as locked preview cards with an upgrade prompt.

Robots.txt

AI bots need permission to crawl your site. This tab shows which bots are currently allowed or blocked.

  • Click Allow All AI Bots to add the necessary rules.
  • If you have a physical robots.txt file, the plugin edits it directly.
  • If WordPress generates your robots.txt dynamically, the plugin uses a filter.
  • You can disable the fix at any time (with confirmation prompt).

Schema (Structured Data)

Schema markup (JSON-LD) helps AI engines understand your content. Switch between Posts and Pages tabs to see all published content.

Expand any post to view and manage its schemas. Found/missing schema types show as colored badges.

Adding Schemas

Free Users

Use the Paste JSON-LD tab to paste valid JSON-LD markup. The plugin validates it before saving.

Pro Users — Three Options

MethodHow It WorksSpeed
Quick GenerateBuilds schema from WordPress post data (title, author, dates, categories)Instant
AI GenerateSends content to Claude, GPT, or Gemini for optimized schema5–15 sec
Paste JSON-LDManual paste with validationInstant

Select the schema type (Article, BlogPosting, FAQPage, etc.) and click Generate. Preview the result, then save.

Analytics (Pro)

Requires Pro license

Bot Crawls

Tracks when AI bots visit your site. Shows bot name, pages crawled, and timestamps. Filter by date range (1–365 days).

Citations

Monitors whether AI engines cite your content in their responses. Add tracked queries in Settings to check specific search terms.

  • Click Check Citations Now to run an on-demand check via the Perplexity API.
  • Use Load More to page through historical citation data.

Settings

SettingDetails
LicenseEnter your license key and click Activate. License persists through deactivation.
API Keys (Pro)Add keys for Anthropic (Claude), OpenAI (GPT), Google (Gemini), and Perplexity. Keys are encrypted at rest.
AI ModelSelect which model to use for schema generation. Options load dynamically from the server.
Tracked QueriesAdd search queries to monitor for citations (up to 500 characters each).

Free vs Pro

FeatureFreePro
AI Visibility ScanAll postsAll posts
Robots.txt FixYesYes
Dashboard MetricsBasic checksAll checks
Manual JSON-LD EditorYesYes
Quick Generate (templates)Yes
AI Generate (Claude/GPT/Gemini)Yes
Bot Crawl TrackingYes
Citation MonitoringYes
Content RecommendationsYesYes

Ready to unlock Pro features?

View Pricing