The AEO Action Loop
Every capability, in the order you use it
Robot Visible shows how your brand appears in live AI answers, why competitors win, what to fix next, and whether the change worked.
Measure → Understand → Decide → Ship → Prove
Measure reality
MeasureRead the site the way a crawler does, then ask a real buyer question and record what came back.
Crawler policy and initial HTML
Whether robots.txt permits each named search and AI bot to fetch the exact URL, plus the initial HTML we receive without executing JavaScript.
One readiness score, six areas
A 0–100 AI readiness score across crawlability, search basics, content depth, supporting pages, AI readability, and trust, weighted by likely impact.
Live AI answer checks
Real buyer questions asked of supported answer engines, with the answer recorded verbatim alongside its provider, API surface, and timestamp.
Real search performance
Connect Search Console to add clicks, impressions, and indexing status, so measurement covers the channel you already have as well as the one you are entering.
The question you were measured on is the answer the next stage reads.
See why others win
UnderstandRead the exact answer, who it named, which role each brand held, and the pages it leaned on.
The exact answer, annotated
Every word the assistant said, with your brand and the sources it leaned on marked inline and numbered into the margin. Nothing summarised, nothing paraphrased.
Mentioned, recommended, cited: kept apart
Four distinguishable results, not one score: named in passing, put forward as an option, used as a source, or absent. Each one implies a different next move.
Competitors and share of voice
Which brands appear in your answers, the role each held, how often, and which of their pages the answer used. Suggested sets stay provisional until you confirm them.
Why the answer leaned that way
What the winning source page contains that yours does not, stated as a bounded, factual comparison of the pages, never as a claim about the model's reasoning.
The competitor and source that won the answer become the gap the next move has to close.
Choose the next move
DecideOne ranked opportunity, tied to the gap that was actually observed rather than a generic checklist.
One ranked next action
Issues ordered by likely impact, with the strongest current evidence attached to the one at the top, so the priority is traceable rather than asserted.
Detailed fix plans
Practical changes to your pages, copy, structured data, and search metadata, each tied to the gap that produced it.
The chosen opportunity carries its evidence into the change you ship.
Make the change
ShipPaste-ready guidance, or a reviewable change you approve before anything is published.
Paste-ready guidance
Exact copy and markup you can apply yourself, whatever your stack. The path that always works, with no connection required.
Reviewable GitHub or Shopify changes
Supported gaps become a previewed change in GitHub or Shopify. You see the exact diff and the evidence behind it, and nothing is published until you approve it.
The published change and its date become the baseline the next check is compared against.
Prove what moved
ProveAsk the same question again after the change is live, and record whether the answer improved, held flat, or declined.
Publication verification
After a change goes live, Robot Visible checks that the content is publicly visible before any before/after claim is made about it.
Weekly re-checks and alerts
The same questions asked again on a schedule, with gains, losses, and displacement surfaced when a result actually moves.
History and comparable proof
Before and after on the same question, provider and surface, with the interval between them shown, and improved, flat, or declined recorded honestly.
A flat or declined result is not a failure of the loop. It is the next thing to measure.
See it on your own website
A free scan runs the first two stages: your readiness, and one live answer to a real buyer question. No sign-up required.