# robots.txt - Tiered policy # Tier 1: Search engines | Tier 2: Major AI bots | Tier 3: Scrapers blocked | Tier 4: Default # ===== Tier 1: Search crawlers ===== User-agent: Googlebot Allow: / Disallow: /admin/ Disallow: /auth/ Disallow: /client-portal/ Disallow: /courier/ Disallow: /confirmatory-received/ Disallow: /api/ Disallow: /test/ Disallow: /*? Disallow: /search/ Disallow: /results/ Disallow: /dev/ Disallow: /staging/ Disallow: /beta/ Disallow: /feed/ Disallow: /amp/ Disallow: /tag/ Disallow: /wp-content/ Disallow: /wp-admin/ Disallow: /wp-json/ Disallow: /comments/ User-agent: Bingbot Allow: / Disallow: /admin/ Disallow: /auth/ Disallow: /client-portal/ Disallow: /courier/ Disallow: /confirmatory-received/ Disallow: /api/ Disallow: /test/ Disallow: /*? Disallow: /search/ Disallow: /results/ Disallow: /dev/ Disallow: /staging/ Disallow: /beta/ Disallow: /feed/ Disallow: /amp/ Disallow: /tag/ Disallow: /wp-content/ Disallow: /wp-admin/ Disallow: /wp-json/ Disallow: /comments/ # ===== Tier 2: Major AI training / answer-engine bots (allowed for brand visibility) ===== User-agent: GPTBot User-agent: ChatGPT-User User-agent: OAI-SearchBot User-agent: ClaudeBot User-agent: Claude-Web User-agent: anthropic-ai User-agent: PerplexityBot User-agent: Perplexity-User User-agent: Google-Extended User-agent: Applebot User-agent: Applebot-Extended Allow: / Disallow: /admin/ Disallow: /auth/ Disallow: /client-portal/ Disallow: /courier/ Disallow: /confirmatory-received/ Disallow: /api/ Disallow: /test/ Disallow: /*? Disallow: /search/ Disallow: /results/ Disallow: /dev/ Disallow: /staging/ Disallow: /beta/ Disallow: /feed/ Disallow: /amp/ Disallow: /tag/ Disallow: /wp-content/ Disallow: /wp-admin/ Disallow: /wp-json/ Disallow: /comments/ # ===== Tier 3: SEO scrapers, data harvesters, competitor tools — fully blocked ===== User-agent: AhrefsBot User-agent: SemrushBot User-agent: MJ12bot User-agent: DotBot User-agent: DataForSeoBot User-agent: SiteAuditBot User-agent: rogerbot User-agent: Screaming Frog SEO Spider User-agent: BLEXBot User-agent: ZoominfoBot User-agent: SerpstatBot User-agent: Bytespider User-agent: PetalBot User-agent: MegaIndex User-agent: Mediatoolkitbot User-agent: SeekportBot Disallow: / # ===== Tier 4: Catch-all default ===== User-agent: * Allow: / Disallow: /admin/ Disallow: /auth/ Disallow: /client-portal/ Disallow: /courier/ Disallow: /confirmatory-received/ Disallow: /api/ Disallow: /test/ Disallow: /*? Disallow: /search/ Disallow: /results/ Disallow: /dev/ Disallow: /staging/ Disallow: /beta/ Disallow: /feed/ Disallow: /amp/ Disallow: /tag/ Disallow: /wp-content/ Disallow: /wp-admin/ Disallow: /wp-json/ Disallow: /comments/ Sitemap: https://ndrc.org.za/sitemap.xml