Search engines rank pages. Answer engines cite sources. The AEO Optimizer audits whether your store can be cited at all, then measures whether it is.
Dashboard: /<org>/<store>/systems/aeo.
The three conditions
- Can AI crawlers read the store?
robots.txthas to allow them. A store that blocks GPTBot cannot be cited by ChatGPT, whatever the content says. - Is the structured data usable? Schema.org markup is what lets an engine state a price or a rating as fact rather than paraphrase.
- Does an editorial summary exist? An
llms.txttells a model what the brand is, in the brand's own words, instead of leaving it to infer.
The audit runs weekly, Sunday 06:00 UTC (aeo-audit).
Measuring the citations
Passing the audit is a precondition, not a result. The aeo-citation
cron runs monthly, on the 1st at 07:00 UTC, and records whether the
brand is actually cited, by asking an answer engine and reading what
comes back.
That measurement queries OpenAI's models. It is the one place in the platform where OpenAI is the subject rather than a supplier: we are not generating with it, we are asking it what it knows about your brand.
Tools
Three, all reachable from the chat: getAeoAudit (the last audit),
getBrandCitations (the citation record), runAeoAuditNow (force a
run instead of waiting for Sunday).
Which plans
Every plan, including Free. The dashboard carries no paid gate, so the manifest declares what the code enforces rather than what a pricing sheet might prefer.