User-agent: * Allow: / Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Disallow: /cart/ Disallow: /checkout/ Disallow: /checkout-new/ Disallow: /my-account/ Disallow: /order-tracking/ Disallow: /?s= Disallow: /search/ Disallow: /wc-api/ Disallow: /wishlist/ # Parameter / facet / tracking URLs (task 2b) Disallow: /*?add-to-cart= Disallow: /*?add_to_wishlist= Disallow: /*?orderby= Disallow: /*?gclid= Disallow: /*?ref= Disallow: /*?k= Disallow: /*?main_page= Disallow: /*?option= Disallow: /*?_vsrefdom= Disallow: /*?product_variation= Disallow: /*?label= Disallow: /*?et_blog Disallow: /*index.php # ========================================================== # AI access policy (task 12): allow search + cited AI answers, # disallow model TRAINING. Search/answer bots (OAI-SearchBot, # ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, # Googlebot, Applebot) inherit the rules above via "User-agent: *" # and stay ALLOWED. Only training crawlers are blocked below. # ========================================================== User-agent: GPTBot Disallow: / User-agent: ClaudeBot Disallow: / User-agent: anthropic-ai Disallow: / User-agent: Google-Extended Disallow: / User-agent: CCBot Disallow: / User-agent: Applebot-Extended Disallow: / User-agent: Bytespider Disallow: / User-agent: Meta-ExternalAgent Disallow: / Sitemap: https://portablesink.com/sitemaps.xml # Content Signals (https://contentsignals.org/) User-agent: * Content-Signal: search=yes, ai-input=yes, ai-train=no