Shopify robots.txt generator for AI crawlers

Shopify generates your robots.txt for you. You never upload the file: the platform serves an auto-generated one that handles carts, checkouts and duplicate collection URLs, and the only supported way to change it is by creating a robots.txt.liquid template in your theme. Many store owners have never read the file Shopify serves for them, and it is the file every AI crawler obeys.

Runs in your browser. Your domain is never sent to us, and nothing is stored.

Type your domain and the file appears here.

Applying this on Shopify

  1. Read what your store serves today at yourstore.com/robots.txt. That file, not your theme settings, is your current crawler policy.
  2. Generate the AI-crawler rules with the tool above.
  3. In your theme's code editor, add the robots.txt.liquid template if it does not exist. Shopify documents this template as the supported customisation point.
  4. Add the generated User-agent blocks through the template's rule objects rather than pasting over the whole file: Shopify's defaults protect checkout and cart URLs, and replacing them wholesale would drop those protections.
  5. Re-read yourstore.com/robots.txt and confirm the AI crawlers you allowed now appear.

llms.txt on Shopify

Shopify does not let you upload arbitrary files to your domain root, so a plain llms.txt at yourstore.com/llms.txt is not something you can simply drop in. If an app or a proxy route serves one for you, verify it returns real markdown with our llms.txt validator rather than your storefront's HTML shell. llms.txt Validator · llms.txt Generator

Can AI crawlers read your Shopify content at all?

Liquid themes are rendered on Shopify's servers, so your product and collection content is generally present in the HTML an AI crawler fetches. The exception is content injected by apps through client-side script: check any app-rendered content with the server-side rendering checker. Server-Side Rendering Checker

Questions

Why can I not just upload a robots.txt to my Shopify store?
Shopify serves an auto-generated robots.txt and does not expose root file uploads. The supported path is the robots.txt.liquid theme template, which lets you add or remove rules while Shopify keeps generating the rest.
Does Shopify's default robots.txt block AI crawlers?
The default file is built around search crawling and duplicate-content control, not AI policy. Do not assume either way: read yourstore.com/robots.txt, or paste your domain into our crawler check to see exactly which AI crawlers can and cannot fetch your store.
Will editing robots.txt.liquid break my store's SEO?
Not if you add rules rather than replace the file. Shopify's generated rules exist to keep carts, checkouts and parameter duplicates out of the index; keep them and append your AI-crawler blocks alongside.

By platform

The file is half the story. Whether AI engines then read and cite your Shopify site is the half you cannot see from your own dashboard. Run the free AI visibility audit