For your platform

AEO for WordPress: approve it, and it's a live page.

The web's largest install base finally gets the full loop: approved pages go live on your site with slug, meta, and schema — on an hourly sync, with no theme edits. Here is exactly how it works, and exactly what it does not do.

Updated 2026-08-11

On WordPress, AEO Action runs its entire loop without a developer.Daily scans ask AI engines the questions your buyers ask; the department prepares the fix; and when you click Approve, the WordPress plugin publishes the finished landing page on your own site — title, slug, meta description, and the page's JSON-LD in wp_head — usually within the hour. No theme edits, no copy-paste, no snippet to place. This page walks the mechanics hour by hour, explains what the Approve click actually authorizes, and lists — honestly — what the plugin does not do.

The WordPress owner's reality

If you run your business on WordPress, you have probably lived some version of this: an SEO guide says “add LocalBusiness schema,” and the instructions start with functions.php. Or a tool hands you a snippet and a cheerful “just paste this into your header” — on the site where the last theme update broke the menu. The distance between knowing what to fix and touching the theme is where most WordPress AEO work quietly dies.

Meanwhile the answers moved. Buyers now ask AI assistants who to hire and what to buy, and Google itself answers ahead of its own links — roughly 48% of searches return an AI Overview above the organic results (Similarweb, March 2026). Ranking well no longer proves you are in those answers:

77%

of businesses ranking on Google page 1 are invisible in ChatGPT

Source: AI Search Engineers visibility audit, 2026

Provenance, before you quote it: a vendor study — an SEO firm auditing its own sample. We cite it for direction, not precision; what answer engine optimization is and why the gap exists is covered in the primer linked below.

Most tools respond to that gap with a dashboard and a to-do list. On WordPress, a to-do list has a failure mode with a name: who pastes the schema? Who builds the page? Who clicks Publish, and when? If the answer is “you, after hours,” the work stalls — not because it is hard, but because it repeats. The premise of answer engine optimization done as software is that the repeating part should not be yours.

What the plugin does, on a clock

The plugin is a scheduler with four jobs. Once your project API key is pasted in — the whole install is a ZIP upload and one paste — this is its day:

  • Every hour — approved landing pages.The plugin fetches any landing pages you approved in your AEO Action queue and creates each one as a real WordPress page: title, your chosen slug, meta description, the full body, and the page's own JSON-LD stored as post meta and emitted in wp_head on that page only. Not an iframe, not a hosted subdomain — a standard page in your site's theme that you can edit like any other.
  • Every hour — schema. Your site-wide structured data — LocalBusiness, Organization, FAQPage, Service, Article, and BreadcrumbList — refreshes from the platform and is injected into the right pages through the standard wp_head hook. Structured data here does one job: it states your prices, hours, services, and Q&A in a format a machine can parse without interpreting, and it feeds classic rich results.
  • Every six hours — blog drafts.Drafts from the content engine land in the plugin's Content screen for review. Auto-publish is off by default — drafts publish when you click, unless you deliberately flip the setting. Drafts are not approved pages, so they get a manual gate.
  • Once a day — verification.The plugin reports what is actually live back to the platform, so your next scan's technical-readiness read reflects your real site, not an assumption about it.

Two details that matter more than they sound. Impatience is handled: a Publish approved pages now button on the plugin dashboard runs the sync immediately instead of waiting for the hour. And repetition is handled: the plugin keeps a local map of everything it has published, so a double-click or two overlapping cron runs cannot create the same page twice.

What the Approve click actually authorizes

The order of events is the whole design. Each day the orchestrator picks the highest-value move from your scan and prepares the full artifact — a landing page aimed at a question your buyers actually ask, a FAQ page, schema, or a Reddit pack — into an approve queue. Nothing publishes without your approval. That is not a WordPress setting; it is how the platform works everywhere.

The plugin's feed enforces the same rule from the server side. The endpoint it syncs from serves a landing page only when three things are true: you approved it, it has never been published to WordPress before, and it has real renderable content. The plugin cannot fetch — let alone publish — anything you did not approve, because the feed never contains it.

So when the page goes live without a second prompt, that is not the plugin being pushy — it is delivery of a decision you already made. The Approve click was the approval. If you want a WordPress-side second gate anyway — some owners do, and that caution is reasonable — it exists: one filter line sets aeo_platform_landing_post_status to draft, and every synced page arrives as a WordPress draft awaiting your second look.

What we do not do

A tool that installs software on your site owes you the negative list, so here is ours, unprompted:

  • No theme edits. Everything rides the standard wp_head hook, deliberately late in head output so theme and SEO-plugin markup goes first. Full-page caching plugins capture it automatically.
  • No fights with Yoast or Rank Math. Existing SEO plugins keep doing exactly what they do; our JSON-LD blocks are added alongside, never in place of theirs.
  • No plugin-directory listing yet. You install from a ZIP in your dashboard. And because we are pre-launch, the honest install count is zero — judge the mechanism, because there is no crowd to follow.
  • No multisite, for now. Version 1 is built for single-site installs; multisite support ships in a later release.
  • No emailed reports and no card checkout yet. Reports live in the product and export as PDFs; nothing lands in an inbox on a schedule. And the 7-day trial takes no card because card billing is not live — the same fact, read from both sides.

From a scan to a dated receipt

Publishing is the middle of the loop, not the end. Start to finish, on WordPress:

  1. The scan. Every day, your buyer questions — regenerated from your business profile each run, 50 per scan on Solo — are asked across the engines your plan covers, from a pool of up to six: ChatGPT and Gemini through their live consumer interfaces, Perplexity via its API, Google AI Overviews from live results, Copilot from Bing's answer layer, and Claude in a labeled model mode. Who gets named, and who gets cited, is recorded. The full playbook this feeds is in how to get mentioned by AI.
  2. The preparation.The orchestrator picks one move and prepares the finished artifact into your queue. You read it. You approve it — or you don't.
  3. The publish.The plugin's next hourly sync turns the approved page into a live WordPress page, slug and meta and schema included.
  4. The report-back.The moment the page exists, the plugin reports its live URL to the platform, and four things happen at once: your dashboard flips the page to published, the Work Log records the event with the live link, fate-tracking is handed the URL it has been waiting for, and the URL is submitted through IndexNow — within minutes, provided your domain's key file is in place. Submission is our half; Bing decides what to index. The mechanics of that half are in Bing and Copilot optimization.
  5. The receipt. Fate-tracking checks the page against its target question on every following scan for up to 120 days. If it gets cited, you get a dated receipt — shipped this date, first cited that date — and either way, a plain-English work report lands in the product every 7 days.

Why the Bing submission is automated at all — a measured reason:

~87%

of ChatGPT's cited pages also rank in Bing's top results

Source: Seer Interactive, 2026

A third-party measured overlap, not a pipeline OpenAI documents — OpenAI names OAI-SearchBot as the crawler behind ChatGPT Search and does not publish which index or indexes sit behind it. The overlap is large enough to make the submission worth automating; it is never a promise about what any engine will answer.

The math, laid flat

A WordPress site has three realistic ways to buy this work. The rows below hold each one to the same questions; the arithmetic is yours to do. Wider cost context, every option priced, is in how much AEO costs in 2026.

Who finds the gap

You alone

You, asking ChatGPT your buyers' questions one evening and pasting answers into a spreadsheet — honest work that goes stale, because the answers keep moving.

A human retainer

An audit on the agency's cadence — monthly or quarterly is typical — arriving as a deck.

AEO Action Solo

A daily scan asking 50 buyer questions per run — regenerated from your business profile, not a fixed list — with the results scored and kept comparable over time.

Who writes the page

You alone

You, in the block editor, after hours.

A human retainer

The agency's writers, on the retainer's schedule.

AEO Action Solo

The department prepares one finished artifact a day — schema, a FAQ page, a landing page, or a Reddit pack — into an approve queue.

Who publishes it on WordPress

You alone

You — publishing is the one step WordPress already makes easy.

A human retainer

Commonly the agency itself, working inside your wp-admin with its own login.

AEO Action Solo

The plugin, on its hourly sync, after your Approve — title, slug, meta description, and the page's own JSON-LD in wp_head.

Who submits it, and who proves it

You alone

Nothing is submitted unless you know IndexNow exists; proof is you re-asking ChatGPT and remembering what it said last month.

A human retainer

Reporting varies widely by agency — ask to see a sample report before signing anything.

AEO Action Solo

The URL goes to IndexNow within minutes — Bing decides what to index — and fate-tracking watches the page against its target question for up to 120 days toward a dated receipt, with a work report every 7 days.

The monthly bill

You alone

No invoice. The cost is your evenings — and evenings are exactly what a repeating loop consumes.

A human retainer

$2,000–6,000/month (2026 market research), plus the hours you spend managing the engagement.

AEO Action Solo

$149/month, listed, after a 7-day trial with no card — and a free audit before even that.

Retainer band: 2026 market research, verified August 2026. DIY and retainer cells describe tendencies, not any specific provider. AEO Action cells state what the shipped code does today — the file behind each claim is named in this page's source.

When this is not your buy

The plugin is the right tool for a specific owner: a WordPress site, nobody on staff whose job is writing and shipping pages, and a willingness to spend one click a day approving finished work. Step outside that and the honest advice changes:

  • You employ writers and want volume.Our orchestrator prepares one scan-chosen artifact a day; it is a department, not a printing press. If the job is high-output article production driven by your own writers, Writesonic's writer-led agent with one-click WordPress publishing is the sharper tool for that specific job — a competitor, recommended without a wince.
  • Nobody will click Approve.The queue is the product's spine, not a formality. If prepared artifacts will sit unreviewed, you would be paying for a department that idles.
  • Procurement runs the purchase. No SOC 2, no SSO, no panel-scale query-volume analytics. An enterprise checklist disqualifies us today, and pretending otherwise would waste your evaluation cycle.
  • Your site is not WordPress. Different platform, different honest answer: Squarespace gets direct publishing with no plugin at all, Webflow is a genuinely contested platform worth comparing vendors on, and Wix gets paste-ready pages and schema with live verification — real output, but somebody pastes it.

And the exit cost, since every install decision should price the exit: close to nothing. Published pages are standard WordPress content that stays live and editable after the plugin is gone; uninstalling removes the plugin's own options, scheduled tasks, and post meta, and nothing else. What you would actually leave behind is the loop — the daily scan, the prepared artifacts, the receipts — not your pages.

Yes

The recommendation, unhedged: if your business runs on WordPress and no one on staff writes and ships pages, this is the strongest version of AEO Action that exists — the one platform where scan, build, approve, publish, submit, and receipt run end to end on your own site for $149/month; run the free audit first, and if the answers it quotes do not bother you, keep your money.

30 live queries in about two to three minutes, before you install anything. No account, no email, no card.

06 · FAQ

WordPress owners ask, before installing.

Does the AEO Action plugin edit my theme or touch my existing schema?
No to both. Schema is injected through the standard wp_head hook, at the end of head output — no theme files are modified, and any full-page caching plugin (WP Rocket, W3 Total Cache, LiteSpeed Cache) captures it automatically. Other SEO plugins like Yoast or Rank Math keep doing exactly what they do; AEO Action adds its own JSON-LD blocks alongside theirs rather than replacing anything.
Can I review pages inside WordPress before they go live?
Yes, with one line. By default an approved landing page publishes directly, because clicking Approve in your AEO Action queue was the review — the plugin only ever receives pages you already approved. Site owners who want a second, WordPress-side gate can filter aeo_platform_landing_post_status to 'draft', and every synced page then arrives as a WordPress draft waiting for a second click.
How fast does an approved page appear on my site?
The plugin checks for newly approved pages every hour, so the customer-visible truth is: usually within the hour. If you don't want to wait, the plugin dashboard has a 'Publish approved pages now' button that runs the sync immediately. Schema moves faster still — testing your API key in the plugin kicks off the first schema sync (and a landing-page sync) immediately, and it refreshes hourly from there.
Is the plugin in the WordPress.org directory?
Not yet. You install it as a ZIP downloaded from your AEO Action dashboard, via Plugins → Add New → Upload Plugin — about a minute of clicking, no developer needed. And the pre-launch truth, stated plainly: no live customer has installed it yet, so there are no install counts or usage numbers to show you, and we won't invent any.
Do blog drafts publish themselves too?
Not unless you turn that on. Blog drafts sync every six hours into the plugin's Content screen with auto-publish off by default — you review and publish each one manually unless you flip the setting. Approved landing pages behave differently on purpose: they publish automatically because your Approve click in the queue was the approval. Drafts you never approved anywhere get a manual gate; pages you explicitly approved get delivered.
What happens to the pages if I uninstall the plugin?
You keep them. Published landing pages and posts are standard WordPress content — you can edit, rearrange, or delete them like anything else on your site, and they stay live after the plugin is gone. Uninstalling removes what the plugin itself wrote: its options, scheduled tasks, and post meta. The pages were always yours.

Before the plugin, the reading.

Install nothing yet. The free audit asks ChatGPT, Gemini, and Perplexity 10 of your buyers' questions — 30 live answers, your name or a competitor's in each one — so you know what the plugin would be fixing. No account, no email, no card.

Free · No account · No email · Under 3 minutes · Full report as a PDF

Free audit first — see exactly where you stand before paying anything. 7-day trial, no card.