Generative Engine Optimization (GEO) and Answer Engine Optimization (AEO) both end at the same bottleneck: an AI system has to fetch your page before it can quote it. ChatGPT search, Claude's web answers, Perplexity and Copilot all run on crawlers with their own names, their own robots.txt tokens and their own crawl schedules — none of them inherit Googlebot's access.
That makes access the cheapest win in GEO. Content that is blocked gets zero citations no matter how good it is, while content that is allowed still has to earn the citation through structure, schema and clarity. Fix access first: it is a one-file change with an immediate effect on whether you are eligible to appear at all.
Each crawler also does a different job. Search crawlers decide your citations, training crawlers decide whether your content feeds a model, real-time fetchers open links a user pasted into a chat, and controls tokens let you opt out of a vendor's AI features without touching search. The per-bot pages document all 12 in detail; this page is about the access decision itself and how to verify it.
The remaining crawlers — ChatGPT-User, Claude-SearchBot, Claude-User, Google-CloudVertexBot, BingPreview and Applebot-Extended — are documented in the full AI bots directory.