How to fix ai crawler not specified on Shopify
Your robots.txt doesn't explicitly allow several AI crawlers. They aren't blocked, but a number of AI engines act on explicit permission, so naming them removes any ambiguity.
Steps for Shopify
- From Shopify admin go to Online Store > Themes > (the three-dot menu on your live theme) > Edit code.
- Under the 'templates' folder click 'Add a new template' and choose 'robots.txt' (this creates robots.txt.liquid).
- Shopify's default template loops over rules; to allow an AI bot remove any block that adds 'Disallow: /' for it, or append an explicit allow group such as 'User-agent: GPTBot' then 'Allow: /'.
- Save. Visit https://yourstore.com/robots.txt and confirm the bot no longer has 'Disallow: /'.
User-agent: GPTBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
User-agent: ClaudeBot
Allow: /What is ai crawler not specified?
When a robots.txt exists but never mentions a given AI crawler (and no wildcard blocks it), that crawler's access is technically allowed but undeclared. Some AI engines are conservative and prefer an explicit allow before crawling and citing a site.
Explicitly allowing the major AI crawlers is a cheap, unambiguous signal that you want your store to be discoverable in AI answers. It costs nothing and closes the gap between 'not blocked' and 'clearly welcome'.
See the complete Ai crawler not specified guide for every platform and the full background.
Not sure if your Shopify store has this?
Run a free SEOLZ audit — we’ll find ai crawler not specified and every other issue across your whole site.
Scan my site free