Platform-generated robots behaviour
Much of the file is produced by Shopify. Knowing which lines are yours to influence prevents wasted effort and broken edits.
Shopify generates a lot of your crawler policy for you. That is mostly helpful, and it means the parts you can change — and the parts you cannot — are worth knowing precisely before anyone starts editing.
Shopify manages robots.txt generation, the storefront CDN and much of the redirect behaviour for you. Merchants can influence some of it, apps can influence more of it than most merchants expect, and a theme change can alter what reaches a non-rendering client without touching a single setting.
The practical consequence is that a Shopify access problem is rarely one file. It is usually an interaction: an app that adds rules, a theme that renders key content client-side, or a redirect that behaves differently for an automated client than it does in a browser.
This audit establishes what is actually happening, then writes remediation that respects the platform’s boundaries — because advice that requires control Shopify does not give you is not remediation.
Much of the file is produced by Shopify. Knowing which lines are yours to influence prevents wasted effort and broken edits.
Installed apps can add rules or headers. The effect is real and often invisible in the theme editor.
Content assembled in the browser is not present in the server-rendered HTML that a non-rendering fetcher receives.
Duplicate collection paths, tag and filter URLs, and locale redirects can change what an automated client finally reaches.
Directives applied to templates or by an app can restrict how content is used, separately from crawler access.
The storefront edge answers automated clients on its own terms, which may differ from what a browser sees.
What an identified automated client actually receives across a representative set of storefront pages.
The storefront robots policy graded across the frozen panel, with the exact source line behind every verdict.
What our identified crawler received on the homepage and representative product, collection and content pages.
What is present in the HTML before JavaScript runs, because that is what a non-rendering fetcher reads.
Where automated clients are redirected and what they finally receive.
noindex and nosnippet signals observed on the pages tested, reported where relevant to retrieval and use.
Where an observed behaviour is consistent with an app or theme influence, described as an observation for your team to confirm.
What is restricted, on which page types, and whether it touches primary commercial content.
Changes that can actually be made inside Shopify, separated from anything that would need the platform or an app vendor.
Written so your Shopify developer can apply it without a translation step.
Product and collection access ahead of secondary paths, because that is where the commercial effect sits.
The Full AI Access Audit includes a free re-check after your fixes.
Where Shopify controls the behaviour, we say so rather than promising control we do not have.
Delivered remotely; no store admin access is required for the audit itself.
Access is necessary for retrieval and citation but does not guarantee either. We report what Digital Dominator’s identified audit crawler observed; that is evidence about our crawler and is never presented as proof of another provider’s crawler behaviour, and we do not request from a vendor network or impersonate a vendor crawler. Training crawlers, search and discovery crawlers, user-triggered fetchers and data-use controls are not interchangeable and are graded separately. llms.txt is optional and emerging, not a ranking requirement. On a hosted platform one limit is structural: we do not promise direct control over platform-managed infrastructure, and we do not name an app as the cause of a restriction without evidence. Where behaviour is consistent with an app or theme, that is reported as an observation to confirm, not a conclusion.
To understand which agents matter for a storefront, read the 21 AI crawlers explained. For a practical first look at your own file, how to check whether your site is blocking AI. Pricing sits on the central AI Access Audit page.