Category
Discovery for agents
The machine-readable surfaces that let AI agents read GraphCanon as data, not scraped HTML.
- llms.txt
- Markdown twins
- Structured data
- GEO
6 terms
ai-catalog.json
ai-catalog.json is a well-known JSON manifest that advertises a site's agent-facing surfaces - its API, dataset, and MCP endpoint - in one discoverable place.
Generative engine optimization (GEO)
GEO is optimizing content so AI answer engines cite it accurately - the AI-era companion to SEO, focused on being quotable and verifiable, not just ranked.
llms.txt
llms.txt is a plain-text file at a site's root that gives AI crawlers a curated, compact map of the most useful pages - like robots.txt, but for LLMs.
Markdown twin
A markdown twin is a clean markdown version of an HTML page, served at the same path plus .md, so agents can read the content without parsing the page.
Sitemap
A sitemap is an XML file listing a site's canonical URLs so crawlers can discover every page, including ones that are hard to reach by following links.
Structured data (JSON-LD)
Structured data is machine-readable markup (usually JSON-LD following schema.org) embedded in a page so search engines and agents understand what it contains.