At 25 points, this is the single highest-scoring signal in the AI Readiness Score. A blocked robots.txt makes your entire store invisible to AI search engines regardless of how well everything else is optimised.
Your robots.txt file tells web crawlers what they are and are not allowed to access on your store. AI search engines operate their own dedicated crawlers: GPTBot and OAI-SearchBot for ChatGPT, ClaudeBot and Claude-SearchBot for Claude, PerplexityBot for Perplexity, Google-Extended for Google AI Overviews, and Anthropic-AI for Anthropic. All of these crawlers read robots.txt before fetching any page and obey its rules exactly.
At 25 points, the AI Crawler Access signal is the single highest-scoring check in the AI Readiness Score. A blocked robots.txt makes every other signal irrelevant: if the crawler cannot enter your store, it cannot read your descriptions, discover your FAQ, or verify your brand schema.
SEO Intel fetches your robots.txt at yourstore.com/robots.txt and walks it line by line. It checks for explicit Disallow: / rules for any of the 7 known AI crawlers, and also checks for a wildcard User-agent: * block with no per-bot AI override.
Disallow: / rule exists with no explicit Allow overrides for AI crawlers. Some AI bots may honour the wildcard; others may not.robots.txt file could not be fetched at all, so access cannot be verified.Disallow: /.A robots.txt containing User-agent: * followed by Disallow: / was originally set during store development (Shopify enables password protection by default) and was never updated when the store went live. This blocks all unrecognised crawlers. AI bots vary in how strictly they interpret this rule.
Some SEO management plugins maintain a crawler blocklist and add explicit Disallow: / entries for GPTBot or Google-Extended, sometimes at the merchant's request and sometimes by default. If GPTBot was added to the blocklist before the plugin was removed, the rule persists in robots.txt.liquid even after the plugin is gone.
A store in Shopify password-protected mode returns a restricted robots.txt that blocks all crawlers. Neither AI search engines nor Google can index the store until the password is removed.
The fix has two parts: remove any blocking rules for AI crawlers, and optionally add explicit Allow rules to make access unambiguous.
Step 1. Visit yourstore.com/robots.txt in a browser. Read it. Look for any User-agent: GPTBot, User-agent: ClaudeBot, or User-agent: PerplexityBot lines followed by Disallow: /. Those lines are the problem.
Step 2. In Shopify Admin, go to Online Store → Themes → Edit code. Look for templates/robots.txt.liquid. Delete or comment out any Disallow: / line for AI crawlers.
Step 3. Add explicit Allow rules for each AI crawler above any wildcard block. Paste this before the User-agent: * section:
User-agent: GPTBot
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: Claude-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
User-agent: Anthropic-AI
Allow: /
Step 4. If your store is still password-protected, go to Online Store → Preferences → Password protection and disable the password. No crawler, AI or otherwise, can access a password-protected store.