How to Access Robots TXT on Shopify
Last modified: October 11, 2026
-
Is it possible to block specific pages from search engines using Shopify’s robots.txt?
Yes, you can. This is particularly useful for pages that might not offer value in search results, like certain admin pages, or duplicate content that could harm your SEO.
-
Is it necessary to update robots.txt when adding new products to Shopify?
Updating robots.txt isn’t typically required when adding new products to Shopify. Only update if new items fall under categories you’ve previously chosen to exclude from search engine indexing.
-
Does Shopify’s robots.txt support llms.txt or agents.md?
Not directly. Shopify generates robots.txt automatically and lets you override it through robots.txt.liquid, but it does not create llms.txt or agents.md on its own. You can serve either file by publishing a page at the site root, uploading an asset in the theme, or running an app that writes and maintains them for you.
-
What’s the difference between disallow in robots.txt and noindex?
Disallow tells search engines not to crawl a URL. Noindex tells them not to show it in results even if they do find it. The two serve different jobs: use disallow to protect crawl budget on pages search engines should not visit, and use noindex on pages that will be linked to but should not rank.
-
Are there Shopify apps that handle sitemap and noindex together?
Yes. Technical SEO apps like Sitemap NoIndex Pro SEO combine XML and HTML sitemap control with per-page noindex rules, so a merchant can see which pages the signals cover and change them from one dashboard. These apps are a stronger fit on larger catalogs, where filtered collections and variant URLs generate more pages than any manual process can keep up with.
Robots.txt in the Bigger Shopify SEO Picture
Shopify blocks FTP for security reasons, which is why the robots.txt file was long out of reach for store owners. The 2021 move to robots.txt.liquid did not remove that lock, it added a safe editable layer on top. The default rules still apply unless a theme explicitly overrides them, and Shopify’s own templates test well against Googlebot without any changes most of the time.
Where real stores run into trouble is not with the robots.txt file by itself but with the mismatch between what gets crawled, what gets indexed and what the sitemap advertises. The three signals have to agree, which is why most of the serious SEO apps on Shopify have moved past being single-feature tools and now ship sitemap, noindex and AI-SEO controls as one connected product.