Files
zeekay 89691f3697 market: every listing a page and a Markdown twin, with sitemap, llms.txt, robots, auth.md, api-catalog and WebMCP
The build writes the catalog into dist after vite: a page per listing (the
shell with its own head, JSON-LD and a static body the app replaces), its
twin at <path>.md, the shelves, the front, sitemap.xml, llms.txt,
llms-full.txt, 404.html, and a moved page for any path the last release
listed and this one does not. Sources are read whole; one that fails or
answers empty stops the build. Every external link is fetched and dropped
unless it answers.

A price and an Offer come only from the shop. Directory and template
entries say they are not shop listings. Fabricated ratings, reviews and
installs, the directory's certified tax form, and the persona and template
CLI lines the CLI lacks are gone.

WebMCP registers search_market and get_listing, read-only. An unknown path
renders Not found instead of the front page. Persona definitions move to
/personas/<slug>/PERSONA.md, where the twin's path was.
2026-10-27 02:06:43 -07:00

49 lines
1.3 KiB
Plaintext

# hanzo.market — the Hanzo marketplace: agents, personas, apps, skills and MCP
# servers. Every listing is a page with a Markdown twin (append .md; / is
# /index.md). /llms.txt lists them all; /llms-full.txt is every page in one file.
#
# Content signals (https://contentsignals.org): search, ai-input and ai-train
# are all yes. Sign-in, checkout, a buyer's jobs, a seller's desk and the API
# routes this host forwards are not pages to index.
User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=yes
Allow: /
Disallow: /login
Disallow: /signup
Disallow: /auth/
Disallow: /checkout/
Disallow: /jobs
Disallow: /sell
Disallow: /v1/
User-agent: GPTBot
User-agent: OAI-SearchBot
User-agent: ChatGPT-User
User-agent: ClaudeBot
User-agent: Claude-User
User-agent: Claude-SearchBot
User-agent: Claude-Web
User-agent: anthropic-ai
User-agent: PerplexityBot
User-agent: Perplexity-User
User-agent: Google-Extended
User-agent: CCBot
User-agent: Applebot-Extended
User-agent: Meta-ExternalAgent
User-agent: Amazonbot
User-agent: cohere-ai
User-agent: DuckAssistBot
User-agent: Bingbot
User-agent: Googlebot
Allow: /
Disallow: /login
Disallow: /signup
Disallow: /auth/
Disallow: /checkout/
Disallow: /jobs
Disallow: /sell
Disallow: /v1/
Sitemap: https://hanzo.market/sitemap.xml