User-agent: * Disallow: /admin Disallow: /cart Disallow: /orders Disallow: /checkouts/ Disallow: /checkout Disallow: /17721703/checkouts Disallow: /17721703/orders Disallow: /carts Disallow: /account Disallow: /collections/*sort_by* Disallow: /*/collections/*sort_by* Disallow: /collections/*+* Disallow: /collections/*%2B* Disallow: /collections/*%2b* Disallow: /*/collections/*+* Disallow: /*/collections/*%2B* Disallow: /*/collections/*%2b* Disallow: */collections/*filter*&*filter* Disallow: /*?*oseid=* Disallow: /*preview_theme_id* Disallow: /*preview_script_id* Disallow: /policies/ Disallow: /*/*?*ls=*&ls=* Disallow: /*/*?*ls%3D*%3Fls%3D* Disallow: /*/*?*ls%3d*%3fls%3d* Disallow: /search Allow: /search/ Disallow: /search/?* Disallow: /discount Disallow: /apple-app-site-association Disallow: /.well-known/shopify/monorail Sitemap: https://cowboy.com/sitemap.xml Llms-Txt: https://cowboy.com/llms.txt # Google adsbot ignores robots.txt unless specifically named! # We allow it to crawl checkouts/orders lightly if needed, but here we keep standard disallows # to prevent crawling of sensitive checkout flows as per standard practices. User-agent: adsbot-google Disallow: /checkouts/ Disallow: /checkout Disallow: /carts Disallow: /orders Disallow: /17721703/checkouts Disallow: /17721703/orders Disallow: /*?*oseid=* Disallow: /*preview_theme_id* Disallow: /*preview_script_id* # We simply rely on standard rules for all other bots, including AI and SEO crawlers. # This avoids maintaining a brittle deny-list.