# Robots.txt for safe-aggressionsmanagement.de User-agent: * Allow: / # Sitemap location Sitemap: https://safe-aggressionsmanagement.de/sitemap.xml # Disallow admin and API routes Disallow: /admin Disallow: /api Disallow: /login Disallow: /test/ # Disallow old WordPress paths (migrated sites) Disallow: /wp-content/ Disallow: /wp-admin/ Disallow: /wp-includes/ Disallow: /wp-json/ Disallow: /feed/ Disallow: /category/ Disallow: /tag/ Disallow: /author/ # NOTE: Casino spam URLs and ?p= post-IDs are intentionally NOT Disallow'd. # The proxy returns HTTP 410 Gone for them (see frontend/proxy.ts section 5). # Letting Googlebot crawl → see 410 → drop from index is faster than blocking. # OpenAI Ads landing-page check — allowed for EVERY tenant. # OAI-AdsBot only fetches pages we submit ourselves as ad landing pages and # checks them against OpenAI's ad policies. It is NOT used for model training. # If it is blocked, ChatGPT Ads cannot validate the landing page and the ad # is rejected ("Wir konnten nicht auf diese Website zugreifen"). User-agent: OAI-AdsBot Allow: / Disallow: /admin Disallow: /api Disallow: /login # AI Search Engines - ALLOWED for KI-Sichtbarkeit User-agent: GPTBot Allow: / Disallow: /admin Disallow: /api User-agent: ChatGPT-User Allow: / User-agent: OAI-SearchBot Allow: / Disallow: /admin Disallow: /api User-agent: Google-Extended Allow: / User-agent: anthropic-ai Allow: / Disallow: /admin Disallow: /api User-agent: ClaudeBot Allow: / Disallow: /admin Disallow: /api User-agent: PerplexityBot Allow: / # Block content scrapers (NOT search engines) User-agent: CCBot Disallow: / User-agent: Bytespider Disallow: / User-agent: PetalBot Disallow: / User-agent: Scrapy Disallow: / User-agent: MJ12bot Disallow: / User-agent: AhrefsBot Disallow: / User-agent: SemrushBot Disallow: / User-agent: DotBot Disallow: /