AICitare measures how well AI search engines can read, understand and cite your content, and helps you fix the gaps.
Features:
- GEO Score (0–100) for the whole site and per page, broken into five weighted sub-scores: Structured Data, Content Structure, Crawlability, Authority, Freshness.
- Per-page diagnosis with a prioritized issue list and one-click fixes.
- Schema analysis for Product / Review / ItemList / FAQ, with a Complementary mode that avoids duplicating schema your SEO plugin already emits.
- AI crawler management — allow/block 12 AI bots (GPTBot, ClaudeBot, PerplexityBot, Google-Extended and more); rules are written to robots.txt automatically.
- AI files — auto-generated
/llms.txt(index),/llms-full.txt(full content for LLMs) and/ai.txt(usage policy), all kept in sync with your crawler toggles. - AI Bot Tracker — which AI crawlers visit, how often, which pages, over a 7/30/90-day window.
- AI referral tracking — visitors arriving from ChatGPT, Perplexity, Gemini, Claude and more.
- AI visibility tracking — citations across ChatGPT, Perplexity, Gemini, Claude, plus competitor share of voice.
- In-editor GEO Readiness metabox — live score and checklist while you write.
- Rich Results validation — checks the live page’s structured data against Google’s rules (on-site), with a one-click fix for Product offers/rating.
Built per the AICitare product spec. The admin UI is a React SPA (WordPress’ bundled wp-element, no build step) talking to a custom REST namespace (aicitare/v1). State persists in options; scans run in the background via WP-Cron.
Notes
- Demo data is OFF by default (real posts are scanned). Turn it on in Settings to explore the Pillow Fair sample dataset.
- Pages, AI citations and competitor share are empty on a fresh install until you run a scan / live check. Turn on Demo data to preview everything with the Pillow Fair sample dataset.
- “Fix” actions persist the resolved state and recompute scores live. Schema/FAQ content injection into posts is recorded; deep content mutation is left to the implementation team per the spec.
Support
Questions, bug reports and feature requests: please use the plugin support forum on WordPress.org.
External services
This plugin can connect to third-party services. All are optional and only used when you enter API keys / enable the relevant feature. No data is sent anywhere by default.
- LLM providers for AI-visibility checks and the “Rephrase for GEO” feature — when you add an API key the plugin sends your prompts and the text you choose to rephrase to the selected provider: OpenAI (https://openai.com/policies/privacy-policy/ , https://openai.com/policies/terms-of-use/), Anthropic (https://www.anthropic.com/legal/privacy , https://www.anthropic.com/legal/consumer-terms), Google Gemini (https://policies.google.com/privacy , https://ai.google.dev/terms), Perplexity (https://www.perplexity.ai/hub/legal/privacy-policy , https://www.perplexity.ai/hub/legal/terms-of-service), and xAI/Grok (https://x.ai/legal/privacy-policy , https://x.ai/legal/terms-of-service). A local Ollama server may be used instead, which sends nothing externally.
- Amazon Product Advertising API (optional, off by default) — when the “Amazon link verification” module is enabled and credentials are entered, the plugin sends the ASINs of Amazon links found in your content to Amazon to verify the products exist and to fetch alternatives. See https://www.amazon.com/gp/help/customer/display.html?nodeId=GX7NJQ4ZB8MHFRNJ (PA-API license) and https://www.amazon.com/gp/help/customer/display.html?nodeId=468496 (privacy).
- Outbound link verification (optional, off by default) — when you enable “Check links” in Settings, the plugin makes HTTP requests to the external URLs you link to, to detect broken links (404s). Only the link URLs are requested; no personal data is sent.
- Post import — when you import a post from a URL, the plugin fetches that URL’s HTML/REST content.
No data is sent to the plugin author. API keys are stored encrypted in the database and never exposed to the browser.
