robots.txt
Purpose: Control crawler access, explicitly allow AI crawlers
Location: shop.anitone.com.au/robots.txt
File Contents
# Anitone Shop - robots.txt
# Optimized for AEO (Answer Engine Optimization) - January 2026
# ===========================================
# STANDARD CRAWLERS
# ===========================================
User-agent: Googlebot
Allow: /
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
Disallow: /admin/
User-agent: Bingbot
Allow: /
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
# ===========================================
# AI/LLM CRAWLERS - EXPLICITLY ALLOWED
# Per AEO best practices: Allow GPTBot, ClaudeBot, PerplexityBot
# ===========================================
User-agent: GPTBot
Allow: /
Allow: /collections/
Allow: /products/
Allow: /pages/
Allow: /llms.txt
Allow: /llms-full.txt
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
User-agent: ChatGPT-User
Allow: /
Allow: /collections/
Allow: /products/
Allow: /pages/
Allow: /llms.txt
Allow: /llms-full.txt
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
User-agent: ClaudeBot
Allow: /
Allow: /collections/
Allow: /products/
Allow: /pages/
Allow: /llms.txt
Allow: /llms-full.txt
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
User-agent: anthropic-ai
Allow: /
Allow: /collections/
Allow: /products/
Allow: /pages/
Allow: /llms.txt
Allow: /llms-full.txt
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
User-agent: PerplexityBot
Allow: /
Allow: /collections/
Allow: /products/
Allow: /pages/
Allow: /llms.txt
Allow: /llms-full.txt
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
User-agent: Bytespider
Allow: /
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
# ===========================================
# OTHER SEARCH ENGINES
# ===========================================
User-agent: DuckDuckBot
Allow: /
User-agent: Slurp
Allow: /
User-agent: facebookexternalhit
Allow: /
User-agent: Twitterbot
Allow: /
User-agent: LinkedInBot
Allow: /
# ===========================================
# DEFAULT RULE
# ===========================================
User-agent: *
Allow: /
Disallow: /checkout/
Disallow: /cart/
Disallow: /account/
Disallow: /admin/
Disallow: /orders/
Disallow: /services/
Disallow: /challenge/
# ===========================================
# SITEMAP
# ===========================================
Sitemap: https://shop.anitone.com.au/sitemap.xml
# ===========================================
# LLM CONTEXT FILES
# ===========================================
# Token-efficient content for LLM ingestion
# llms.txt - Concise summary (recommended first read)
# llms-full.txt - Complete documentation in markdown
Key Features
AI Crawlers Allowed
| User-agent | Purpose |
|---|
GPTBot | OpenAI’s crawler |
ChatGPT-User | ChatGPT browsing |
ClaudeBot | Anthropic’s crawler |
anthropic-ai | Anthropic AI |
PerplexityBot | Perplexity AI |
Bytespider | ByteDance AI |
Protected Paths
All crawlers are blocked from:
/checkout/ - Checkout process
/cart/ - Shopping cart
/account/ - Customer accounts
/admin/ - Admin areas
/orders/ - Order information
/services/ - Internal services
/challenge/ - Bot challenges
LLM-Specific Allows
AI crawlers have explicit access to:
/collections/ - Product collections
/products/ - Product pages
/pages/ - Content pages
/llms.txt - Concise summary
/llms-full.txt - Full documentation
Implementation Note
Shopify generates its own robots.txt. To customize:
- Go to Online Store → Themes → Edit code
- Find
robots.txt.liquid in Templates
- Add the AI crawler rules