# Default policy: allow everything except admin and API endpoints. User-agent: * Allow: / Disallow: /admin Disallow: /api/ # --- Search engines --- User-agent: Googlebot Allow: / Disallow: /admin Disallow: /api/ User-agent: Bingbot Allow: / Disallow: /admin Disallow: /api/ # --- Generative engines and AI answer crawlers --- # Explicitly opt in so VIXSOUND can be cited in ChatGPT, Claude, Perplexity, # Google AI Overviews, and similar surfaces. Each bot is named so future # default behavior changes (some default to Disallow) don't lock us out. # OpenAI: search index for ChatGPT browsing/answer surfaces. User-agent: OAI-SearchBot Allow: / Disallow: /admin Disallow: /api/ # OpenAI: model training crawler. User-agent: GPTBot Allow: / Disallow: /admin Disallow: /api/ # OpenAI: ChatGPT plugins / live browsing. User-agent: ChatGPT-User Allow: / Disallow: /admin Disallow: /api/ # Anthropic: Claude crawlers. User-agent: ClaudeBot Allow: / Disallow: /admin Disallow: /api/ User-agent: anthropic-ai Allow: / Disallow: /admin Disallow: /api/ User-agent: Claude-Web Allow: / Disallow: /admin Disallow: /api/ # Perplexity: index crawler + live answer fetch. User-agent: PerplexityBot Allow: / Disallow: /admin Disallow: /api/ User-agent: Perplexity-User Allow: / Disallow: /admin Disallow: /api/ # DuckDuckGo AI assist. User-agent: DuckAssistBot Allow: / Disallow: /admin Disallow: /api/ # Google: separate token controls inclusion in Gemini / AI Overviews. User-agent: Google-Extended Allow: / Disallow: /admin Disallow: /api/ # Apple Intelligence. User-agent: Applebot-Extended Allow: / Disallow: /admin Disallow: /api/ # Common Crawl (used by many open-source LLM training sets). User-agent: CCBot Allow: / Disallow: /admin Disallow: /api/ # Meta (LLaMA training crawler + AI agent). User-agent: FacebookBot Allow: / Disallow: /admin Disallow: /api/ User-agent: Meta-ExternalAgent Allow: / Disallow: /admin Disallow: /api/ # Amazon (Alexa / Nova answer surfaces). User-agent: Amazonbot Allow: / Disallow: /admin Disallow: /api/ # Google Vertex AI grounding fetch. User-agent: Google-CloudVertexBot Allow: / Disallow: /admin Disallow: /api/ # Cohere. User-agent: cohere-ai Allow: / Disallow: /admin Disallow: /api/ # Mistral. User-agent: MistralAI-User Allow: / Disallow: /admin Disallow: /api/ Sitemap: https://vixsound.com/sitemap.xml # LLM / answer-engine indexes (https://llmstxt.org) # https://vixsound.com/llms.txt # https://vixsound.com/llms-full.txt