Interactive elements carry accessible names for AI agents
Why it matters
This check is about agent operability, not search citation. AI agents that operate a browser on a user's behalf navigate your UI the way screen readers do. OpenAI's developer guidance is explicit: "ChatGPT Atlas uses ARIA tags—the same labels and roles that support screen readers—to interpret page structure and interactive elements. To improve compatibility, follow WAI-ARIA best practices." Google's generative-AI guide likewise describes browser agents "inspecting the DOM structure, and interpreting the accessibility tree." An icon-only button with no accessible name is invisible to those agents: a user who asks their assistant to sign up, check pricing, or run your product hits a wall your human visitors never see. The same fix serves disabled users — accessibility work now does double duty.
Severity rationale
Low because unnamed controls degrade agent-driven interactions on the affected elements without affecting whether the site's content is found or cited.
Remediation
Give every interactive element an accessible name. Native semantics count — <button>Submit</button> is already named; the failures are icon-only buttons, unlabeled inputs, and clickable divs.
// Icon-only button: name it
<button aria-label="Copy audit prompt">
<CopyIcon aria-hidden="true" />
</button>
// Input: associate a label
<label htmlFor="email">Email</label>
<input id="email" type="email" />
For full coverage (roles, states, keyboard interaction), the Accessibility WCAG audit goes much deeper — this check covers only the naming floor agents need.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the GEO Readiness Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- external · openai-publishers-faq — OpenAI — Publishers and Developers FAQ (Atlas uses ARIA tags)
- external · google-ai-optimization-guide — Google — Optimizing your website for generative AI features (agents read the accessibility tree)
- external · wai-aria — W3C — WAI-ARIA Authoring Practices
Taxons
History
- 2026-06-10·v1.0.0·Initial release (geo-readiness v1.2.0). Grounded in OpenAI's ARIA guidance for Atlas agents and Google's accessibility-tree description of browser agents. Framed strictly as agent operability — no search-visibility claim.·by geo-first-party-alignment