Claude.ai is a stack of model, retrieval, and tool layers - each playing a different role in whether a domain gets cited.
Claude models (Opus / Sonnet / Haiku). Anthropic's frontier model family, currently the Claude 4 generation, with Opus, Sonnet, and Haiku as the capability, balance, and speed-and-cost tiers. Closed-book recall is rooted here - when Claude answers without tools, it draws only on what the model learned during training. Each model has a knowledge cutoff, so content published after that date is invisible to closed-book recall until the next training cycle. Anthropic is more transparent than most labs about training-data curation and increasingly explicit about favoring high-trust sources. For GEO, closed-book visibility depends on appearing, in context, across the open web Anthropic trains on.
Web Search (Brave-powered). When a query needs current information, Claude runs a web search powered by Brave Search and grounds its answer in those results. The retrieved sources are what Claude cites inline, so this layer, not the training corpus, controls citations for anything recent. The reranker favors primary sources, official documentation, and authoritative publishers, the same biases visible in Anthropic's published research on factuality. It is also the surface that lets Claude answer about events after the model's knowledge cutoff. To be cited here, a page has to be in Brave's index and be the most authoritative, extractable answer for the query.
Tool use & agentic actions. Beyond search, Claude can invoke tools, including a fetch tool that retrieves a specific URL and reads its content in real time. These agentic requests come from the Claude-User user-agent and increasingly run through the Model Context Protocol, Anthropic's open standard for connecting Claude to external data and tools. This is where agent workflows live: a user or agent hands Claude a link, and Claude reads the live page. Sites that block Claude-User break every "summarize this page" and agent-driven workflow that depends on a live read. For GEO, the requirement is simple - keep Claude-User allowed and your pages cleanly fetchable.
Claude Code & developer surfaces. Claude Code is Anthropic's agentic coding product and one of the fastest-growing products in software: it reached a $2.5B annualized revenue run-rate by early 2026, up from roughly $500M shortly after its May 2025 launch. It pulls technical content - documentation, API references, code samples, developer tooling - into the contexts where developers and their agents work. Being surfaced inside Claude Code is its own GEO outcome, distinct from a citation in a claude.ai chat answer. The content that wins here is precise, well-structured, and machine-readable. For technical brands, it is a citation surface most competitors are not yet optimizing for.
Constitutional AI. Constitutional AI is Anthropic's training methodology, which uses an explicit set of principles plus reinforcement learning from AI feedback to shape the model's behavior. It biases Claude toward acknowledging uncertainty, attributing claims, and refusing rather than fabricating. The downstream effect is observable: Claude is more likely to cite a source than assert an unsupported claim, and more likely to attribute than synthesize without attribution. That makes source quality unusually decisive - Claude rewards content it can stand behind. For GEO, being a clearly attributable primary source is worth more with Claude than with models that guess more freely.