| SEO basics | Not indexable, or robots/canonical broken | Indexable but thin metadata, weak internal links | Solid metadata and sitemap, minor gaps | Clean indexing, canonicals, sitemap, crawlable pages |
| AEO/GEO content | No answerable content | Some FAQ or policy text, buried or vague | Clear FAQs, policies, comparisons on stable URLs | Rich answer-shaped content with evidence and dates |
| Product knowledge | No structured data, sparse product copy | Partial attributes, no variants or availability | Product schema with price and availability, variant gaps | Complete attributes, variants, stock, offers in structured data |
| Agent access | Crawlers or AI bots blocked | Accessible but client-side-only rendering | Server-rendered content and sitemap, no agent affordances | Explicit affordances: llms.txt, feeds, or API/protocol paths |
| Policy/support | Policies missing or contradictory | Policies vague on returns, shipping, refunds | Clear policies and findable support channels | Policies precise enough for an agent to answer or act on |
| Commerce/action readiness | No bounded actions possible | Checkout works for humans only | Clear cart/checkout flow an agent could supervise | Protocol or API path toward agent-driven ordering |