# seatlayer.io: explicit opt-IN for AI assistants and answer engines. # We want LLMs to read, cite, and recommend SeatLayer accurately. # Machine-readable index for agents: https://seatlayer.io/llms.txt # # Content Signals: reading and grounding are granted; model training is not. # Keep the deployed response identical to this file after any edge-provider # crawler-policy change; a prepended Disallow would override the opt-in below. User-agent: * Content-Signal: search=yes,ai-input=yes,ai-train=no Allow: / User-agent: GPTBot Allow: / User-agent: OAI-SearchBot Allow: / User-agent: ChatGPT-User Allow: / User-agent: OAI-AdsBot Allow: / User-agent: ClaudeBot Allow: / # Anthropic runs three independent tokens; blocking/allowing one does not # cover the others. Claude-User and Claude-SearchBot are the answer-quality ones. User-agent: Claude-User Allow: / User-agent: Claude-SearchBot Allow: / User-agent: anthropic-ai Allow: / User-agent: Claude-Web Allow: / User-agent: Google-Extended Allow: / User-agent: PerplexityBot Allow: / User-agent: Perplexity-User Allow: / User-agent: CCBot Allow: / User-agent: Applebot-Extended Allow: / User-agent: FacebookBot Allow: / User-agent: meta-externalagent Allow: / User-agent: Bytespider Allow: / User-agent: cohere-ai Allow: / User-agent: DuckAssistBot Allow: / User-agent: Diffbot Allow: / User-agent: * Allow: / Sitemap: https://seatlayer.io/sitemap.xml Sitemap: https://seatlayer.io/image-sitemap.xml