WordPress powers about 43% of the web. It also has a structural disadvantage for AI discoverability: most themes ship minimal schema, most plugins write blog content as a single content blob, and most operators have never thought about what AI crawlers see when they visit. This article walks through making any WordPress site AI-discoverable in one afternoon.
Before optimising, know your baseline. Run AIOX Audit on your homepage and on three representative posts (a tutorial, a product page, a news article). You’ll get a per-dimension score: schema completeness, AI readability, license clarity, robots.txt sanity, authorship signals. Most WordPress sites land at 25-45 / 100 before any optimisation.
Free tier. Five minutes. The plugin is pre-configured per-customer with your API key baked in, so there’s no manual setup. After activation, the WP-Admin dashboard shows a green “Connected” indicator.
The biggest single win. The Processing app reads every post and emits a proper AIOX Capsule (with full Schema.org, intent, audience, license, signature) for each. A 500-post archive takes 20-40 minutes to bulk-process and costs around 750k tokens (covered by Pro plan or a one-time pack).
Don’t worry about overwriting anything. Capsules are stored alongside your posts, not in place of them. The original post_content stays exactly as you wrote it. The Capsule is an additional, machine-readable representation.
Open Content Licensing. Set your defaults:
Per-bot overrides are where the nuance lives. A common pattern: default to “indexing-only”, but explicitly allow PerplexityBot to “indexing-and-citation” (because Perplexity drives traffic back to you).
This is your enforcement layer. Bot Sentinel classifies every incoming bot in real time and applies your licensing rules. Spoofed user-agents are detected via IP-range verification and behavioural fingerprinting. Logs go to the dashboard so you can see what’s actually happening on your traffic.
The Visibility Score app runs daily probes across Gemini, ChatGPT, Claude, and Perplexity. Your score updates every morning. Use it as a baseline metric you report monthly. Goal: move it from baseline → +20 over the first 90 days.
/aiox.json is auto-generated.