Skip to content
AuditAE for WordPress · Free plugin · v0.39.0

The WordPress plugin built for AI search.

See which AI bots crawl your site. Fix the 404s they hit. Find out whether ChatGPT, Perplexity, Gemini, and AI Overviews actually cite you — then push the fixes to Yoast or Rank Math from one tab.

Plugin: free, no account · Citation audits: $5 free credit, no card, no subscription · Works alongside Yoast + Rank Math

Watch it work
AEBOT · auditae.apppaired · acmeplumbing.com
Are we cited on ChatGPT yet? If not, why not?
12 prompts × 4 enginesCross-checking crawler logDiagnosing
Cited in 2 of 4 engines. Not on ChatGPT — but GPTBot crawled you 412× in 30 days. That’s a content gap, not a crawl block.
Fix → FAQ schema on top 3 postsReady to push
4 engines · 12 prompts · crawler log linked
5
Tools free on activation
~30
AI bots tracked
<1 ms
Overhead per request
0
New database tables

“Are we showing up in ChatGPT?”

Every client is going to ask you this within the year. Right now most consultants answer with screenshots pasted into a Notion doc.

AuditAE answers it with data. Run a prompt set across all four engines and get back cited or not cited, where, and which competitors got picked instead — then fix what’s broken without leaving the tab.

Citation report · 6 prompts × 4 engines11/24 cited · 46%
Buyer promptGPTPPXGEMAIO
best wordpress seo plugin for AI search
how to track AI bots on wordpress
yoast vs rank math for AI search
what is llms.txt and do I need it
add faq schema for chatgpt citations
fix 404s from AI crawlers
CitedAbsent2 competitors picked ahead

Five tools the moment you activate.

No config screens, no pairing required. These run the second the plugin is live:

Track

AI Crawler Tracker

~30 AI bots logged — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and the rest. Per-bot counts, top crawled paths, last hit. Search Console can't show you any of this.

Googlebot excluded on purpose — Search Console covers it
Fix

404 Redirects

The Redirects tab reads the bot log for 404s and lets you 301 each one in a click. Rules only fire on 404s, so they can never hijack a live page.

Manual add form too · per-rule hit counters
Serve

/llms.txt

Auto-built from your post types, served at your root, fully editable — H1, intro, sections, pinned links. Cached, zero per-request cost.

Follows the llmstxt.org spec
Emit

Schema Graph

Linked JSON-LD on every page — Article, FAQ, Organization, WebSite, all connected by @id, so AI engines resolve relationships without guessing.

Reuses Yoast / Rank Math @ids when present
Write

FAQ Schema Editor

Add question-and-answer pairs to any post and they publish as FAQPage JSON-LD — the markup AI engines lift most directly into answers. Free, no account, and your post content is never touched.

Jump straight to the posts still missing it

One lightweight crawler-hits table · everything else in wp_options · sub-millisecond overhead

Crawl problem or content problem?

When an audit says a client is invisible on ChatGPT, the bot log tells you which of two completely different fixes you need.

GPTBot hits · 30d
412 ✓
ChatGPT citations
Lots of GPTBot hits, no citations — a content problem.

The pages are getting read but not picked. Fix structure, schema, and answers — all pushable from the same tab.

GPTBot hits · 30d
ChatGPT citations
Zero GPTBot hits — a crawl problem.

robots.txt, a WAF rule, or a host block list is keeping the bot out before the citation question even comes up.

No other tool puts the crawl data and the citation data in the same view.

Audit. Fix. Re-audit. One tab.

Pair the plugin with a free AuditAE account and the loop closes:

  1. 1Audit a prompt set across all four engines
  2. 2Diagnose with the bot log, GA4, and Search Console in the same chat
  3. 3Fix by pushing meta, FAQ schema, redirects, and draft edits straight to WordPress
  4. 4Re-audit and show the client the lift

Ask AEBOT “which post lost clicks last week and why” and it cross-references Search Console, GA4, and your citation audits, drafts the fix, and ships it to Yoast or Rank Math with your go-ahead.

This is the part of the workflow that used to take five tabs and a copy-paste chain. Now it’s a conversation.

AEBOT · paired with your client’s WordPress site
Add FAQPage schema to my “Yoast vs Rank Math” post — pick 4 questions from the post itself.
Reading post bodyDrafting 4 Q&A pairsInjecting FAQPage JSON-LDWriting Rank Math meta
Done. Four questions injected as FAQPage JSON-LD on /yoast-vs-rank-math — picked from existing H2s, no new content invented.
FAQPage · 4 questionslive on postPublished
4 steps · published

Built around Yoast and Rank Math — never against them.

Most “AI SEO” plugins duplicate the meta fields you already have and conflict with your SEO plugin under the hood. AuditAE owns the new surface only — bot tracking, redirects, /llms.txt, linked schema. When it writes a meta description, it writes to your SEO plugin’s keys.

Which plugin owns each field
FieldOwner
SEO title · meta description · focus keywordYoast / Rank Math (AuditAE's own fields, 0.37.0+, on a site with neither)
XML sitemapYoast / Rank Math
Article / FAQ / Organization schemaAuditAE — reuses their @id
/llms.txt · bot log · 404 redirectsAuditAE

One client on Yoast, another on Rank Math?

Both are native, free and premium. The plugin auto-detects which is installed and writes to the right meta keys — run both at once and both get updated. The Schema Graph reuses their existing @id values, so no duplicate Organization blocks and no conflicting WebSite nodes.

  • WordPress 6.0+
  • PHP 7.4+
  • Yoast (free + premium)
  • Rank Math (free + premium)
  • Block + Classic editor
  • Elementor + Elementor Pro
  • Multisite

Works with Elementor

  • Pages are read from Elementor’s own widget data — headings, text, accordions, icon lists, image alt, global widgets, and Pro widgets like Animated Headline, Price Table, Slides, and Testimonial Carousel.
  • Scored by the per-post AI Readiness checklist and Query Fan-Out; the link graph, broken-link scan, and /llms.txt read the same content.
  • AI agents edit Elementor text in place with exact find-and-replace edits, one-click internal links land inside text widgets, and image renames update Elementor image widgets and background images. Fields bound to Pro dynamic tags are skipped.

Works with the block editor

  • Synced patterns are read as part of every page that uses them.
  • AI find-and-replace edits also update text that blocks keep in their settings — Yoast and Rank Math FAQ blocks, for example — so edited blocks stay valid in the editor.
  • One-click internal links only go into paragraphs, lists, and quotes.

No subscription. No per-site fees. No seats.

The plugin is free — AI Readiness Score, crawler tracker, orphaned-content report with internal-link suggestions, broken internal link checker, Query Fan-Out coverage in the editor, IndexNow, redirects, /llms.txt, and schema graph included. The paired dashboard is pay-per-use: billed per audit check and per WordPress action, nothing else.

Want the score before you install anything, or not on WordPress? The free AI search audit runs the same checks on any domain in ten seconds.

Check first, then fix with the plugin. The free AI crawler checker shows whether robots.txt or a firewall is turning GPTBot, ClaudeBot or PerplexityBot away; the plugin’s one-click robots.txt fix lets the blocked citation bots back in. The free llms.txt validator checks your current file line by line; the plugin serves one that stays in sync as you publish.

The plugin

No account needed
Free, forever

Everything that runs on activation — install it and keep it, paired or not.

  • AI Readiness Score — 0–100 + fix-it checklist
  • AI crawler tracker — ~30 bots
  • One-click robots.txt unblock for AI bots
  • Orphaned-content report + internal link suggestions
  • Broken internal link checker — no external requests
  • Query Fan-Out coverage in the post editor
  • IndexNow ping within minutes of publishing
  • 404 → 301 redirect manager
  • /llms.txt generator
  • Linked JSON-LD schema graph
  • Image filename rename for SEO
  • Optional weekly/monthly score email (opt-in)

The paired dashboard

$5 credit on signup
Pay-per-use

Billed only for what you run — nothing when idle. Add a tenth client site without a tenth subscription.

Metered by
Audit check
one prompt × one engine
Metered by
WP action
each mutation you push
Start freeNo card · no subscription · no seats

Three minutes, one pairing code.

  1. Install

    Drop in the plugin

    Install straight from Plugins → Add New — search “AuditAE” (listed as AuditAE – MCP Server & AI SEO) — and activate. The five free tools are live immediately.

  2. Pair

    Paste one code

    In Settings → AuditAE click Connect and paste the 8-character code. Single-use, expires in 10 minutes, token stored AES-encrypted.

  3. Audit

    Run & push

    Run your first citation audit from the dashboard — and push your first fix back to WordPress the same session.

  • read, draft, publish, write_seo toggles
  • Publish off by default
  • Full audit log
  • One-click revoke

The questions worth asking.

Want the deeper read? The complete guide to AI brand monitoring covers methodology, metrics, and a 30-day setup plan across all four engines.

The AuditAE WordPress plugin. Once paired with an AuditAE account it runs your prompt set across ChatGPT, Perplexity, Gemini, and Google AI Overviews and reports which engines cite your pages — then lets you push fixes back to Yoast or Rank Math from the same tab. The plugin itself is free; the citation audits are pay-per-use with a free credit on signup.

Install the AuditAE plugin and it logs every AI crawler hit — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and ~30 others — with the bot name, URL, and status code in one lightweight indexed table (pruned to 90 days, removed on uninstall). That gives you AI crawler analytics inside WordPress: which bots crawl you, which pages they hit, and where they're getting 404s, all without an external log pipeline.

The plugin flags every 404 served to an AI crawler — so when GPTBot or another bot hits a dead URL (a deleted page, a retired or mistyped link), you see it in the crawler log and can turn it into a one-click 301. Catching ChatGPT 404s matters because a bot that hits a dead page can't cite it; fixing the redirect keeps the page eligible to be cited.

Tracks ~30 AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and more), turns bot 404s into one-click 301s, serves /llms.txt, emits linked JSON-LD schema, and publishes the FAQ schema you write on each post. All free, no signup needed for those five once you have the plugin installed.

No. Bot detection is a single User-Agent check, a bot hit is one indexed insert into a small dedicated table (pruned to 90 days), /llms.txt is cached, and schema renders once in wp_head. Well under a millisecond per request, and normal visitor requests write nothing at all.

Yoast and Rank Math are both native, free and premium. AuditAE writes to their meta keys and reuses their schema @ids. Run both at once and both get updated. The plugin owns only the new surface — bot tracking, redirects, /llms.txt, linked schema — never the fields your SEO plugin already manages. With no SEO plugin installed, version 0.37.0+ keeps its own SEO title, description, canonical and robots fields and prints them; install Yoast or Rank Math later and those take over.

Yes. Elementor pages are read from Elementor's own widget data — headings, text, accordions, icon lists, image alt, global widgets, and Elementor Pro widgets such as Animated Headline, Price Table, Slides, and Testimonial Carousel — so they get the per-post AI Readiness checklist and Query Fan-Out coverage, and the link graph, broken-link scan, and /llms.txt read the same content. AI edits land in place as find-and-replace text edits, and fields bound to Elementor Pro dynamic tags are skipped. In the block editor, synced patterns count as part of every page that uses them, and edits keep blocks such as Yoast and Rank Math FAQ blocks valid.

Yes, from plugin 0.35.0, on a paired site with the Write SEO permission on. Your AI agent (or AEBOT) resizes and compresses the uploaded JPEG, PNG and WebP files and every thumbnail in place, same file names and formats, so nothing on your pages needs re-linking. Each original is backed up once and one click on "Restore original" in the Media Library puts it back. Images in protected folders (WooCommerce downloads) are never touched, and it stands aside while another image optimizer is active. 1¢ per 5 images, free when it saves little.

No. Publish is off by default. Everything pushed from a paired AuditAE account lands as a draft until you flip the toggle in Settings → AuditAE. The plugin ships four capability toggles — read, draft, publish, write_seo — and only read + draft are on to start.

The plugin is free. The paired dashboard bills per audit check and per WordPress action — no subscription, no seats, no per-site fees. A free credit lands on signup, no card required.

Yes. The same tools AEBOT uses are exposed as a hosted MCP server at auditae.app/api/mcp — 45 WordPress read/write tools for posts, SEO meta (Yoast, Rank Math, or AuditAE's own), schema, llms.txt, redirects, internal links, image alt text and the AI crawler log. Setup for Claude Code, Cursor, and Claude Desktop is at auditae.app/wordpress-mcp.

One click in Settings → AuditAE. The AES-256 encrypted token is wiped instantly and the free tools keep working.

Answer the ChatGPT question before your client asks it.

Install the plugin, connect a site, and run your first citation audit tonight.

Plugin: free, no account · Citation audits: $5 free credit, no card, no subscription · WordPress 6.0+