Ai crawler not specified

Quick win

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.

What it is

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.

Why it matters

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'.

How to fix it

  1. Open your robots.txt at https://yourdomain.com/robots.txt.
  2. For each major AI crawler you want to welcome (GPTBot, ChatGPT-User, PerplexityBot, Google-Extended, ClaudeBot, Amazonbot, Applebot-Extended), add an explicit group: 'User-agent: <bot>' then 'Allow: /'.
  3. Keep private paths (cart, checkout, account, admin) disallowed within each group if you wish.
  4. Save and reload the file to confirm the new groups are present.
User-agent: GPTBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

User-agent: ClaudeBot
Allow: /

Fix it on your platform

Pick your platform for the exact steps.

How to fix ai crawler not specified on Shopify
  1. From Shopify admin go to Online Store > Themes > (the three-dot menu on your live theme) > Edit code.
  2. Under the 'templates' folder click 'Add a new template' and choose 'robots.txt' (this creates robots.txt.liquid).
  3. 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: /'.
  4. Save. Visit https://yourstore.com/robots.txt and confirm the bot no longer has 'Disallow: /'.
How to fix ai crawler not specified on WooCommerce
  1. If a physical robots.txt exists at your site root, edit it via SFTP/your host file manager.
  2. Otherwise edit it in Yoast SEO (Tools > File editor) or Rank Math (General Settings > Edit robots.txt).
  3. Remove the 'Disallow: /' line under the AI bot's 'User-agent' block, or add an explicit 'User-agent: <bot>' followed by 'Allow: /'.
  4. Save and load https://yoursite.com/robots.txt to verify.
How to fix ai crawler not specified on BigCommerce
  1. Go to Channel Manager > your storefront > Customize robots.txt (or Settings > SEO depending on plan).
  2. Remove any 'Disallow: /' rule under the AI bot's user-agent, or add an explicit allow group for it.
  3. Save and verify at https://yourstore.com/robots.txt.
How to fix ai crawler not specified on Squarespace
  1. Squarespace generates robots.txt automatically and does not allow direct editing.
  2. Make sure you have NOT enabled any setting that hides the site from search engines (Settings > Crawlers / 'Discourage search engines').
  3. Because per-bot robots rules aren't editable, lean on the other GEO levers (llms.txt, schema, sameAs) to maximise AI visibility.
How to fix ai crawler not specified on Webflow
  1. Open Project Settings > SEO > Indexing > robots.txt.
  2. Remove the 'Disallow: /' rule under the AI bot's user-agent, or add an explicit 'User-agent: <bot>' then 'Allow: /'.
  3. Publish the site and verify at https://yourdomain.com/robots.txt.

Does your site have this issue?

Run a free SEOLZ audit to find ai crawler not specified — and every other issue — across your whole site in minutes.

Scan my site free

Frequently asked questions

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.

Why does ai crawler not specified matter?

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'.

How do I fix ai crawler not specified?

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.

Authoritative references

Related Generative Engine Optimization issues