Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

Robots.txt on Squarespace: How to Check and Fix It

By Toy Wen Da, Co-Founder · Updated · 7 min read · scored 99/100

A robots.txt squarespace file is the text file Squarespace generates automatically at yoursite.com/robots.txt. It tells search engines and AI crawlers which parts of your site they may request. You can view it in any browser but you can't edit the raw file. Your real levers are a few settings under Settings and each page's SEO panel.

Detailed view of a toy robot holding a metallic screw, surrounded by tools.

Check it first with a free tool

A wooden toy robot stands on a dark surface, with bright colors and a playful design.

Before you dig through settings, run your domain through the free Robots.txt Tester. Paste in your URL and it shows which directives are live, whether a specific page or bot is blocked, and whether the syntax Squarespace generated is valid. Since you can't edit the file by hand, a quick external check is often faster than hunting through menus to confirm nothing is silently blocking Googlebot.

What a Squarespace robots.txt file actually contains

Charming toy robot placed on a desk, perfect for tech and nostalgia themes.

Every Squarespace site ships with a default robots.txt that disallows a handful of system paths, such as checkout pages, search result pages and admin routes, while leaving your real content open to crawling. You didn't write any of it, and you can't remove or add lines directly.

On a self-hosted site you'd have full file access. Here the file is generated behind the scenes and updates automatically as you add pages, collections or e-commerce sections.

Why Squarespace locks this down

Google's documentation notes that if you use a content management system, you likely won't edit robots.txt directly. The CMS exposes a settings page or toggle instead, and Google asks you to manage crawling through that interface (Google Search Central). Squarespace follows that pattern: settings and page-level toggles stand in for raw file access.

How to view your Squarespace robots.txt file

A charming robot figurine with an origami heart sits on a windowsill next to lace curtains, evoking a playful scene.

Viewing it takes a few steps:

  1. Open a browser and go to yoursite.com/robots.txt, using your own domain in place of "yoursite.com".
  2. Confirm there's no Disallow: / line under User-agent: *, because that single line would block every crawler from your entire site.
  3. Scan for any paths you didn't expect to see disallowed.

If the file looks fine but a specific page still isn't showing up in Google, robots.txt usually isn't the culprit. Check that page's own SEO settings instead.

Can you edit robots.txt on Squarespace?

Not directly. There's no Code Injection field or settings panel where you can paste a custom robots.txt and have it override the generated one. What you can do is change the settings that influence what the file, and the rest of your crawl behavior, allows.

The settings that actually move the needle

Setting Where to Find It What It Controls
Block known AI crawlers Settings → Crawlers Adds disallow rules for bots like GPTBot, ClaudeBot and similar AI crawlers
Hide page from search results Page Settings → SEO (per page) Adds a noindex instruction for that one page, separate from robots.txt
Password protection Page Settings → General Blocks both crawlers and visitors from a page entirely
URL Mappings Settings → Advanced → URL Mappings Redirects one path to another; doesn't rewrite robots.txt itself

If you want AI tools like ChatGPT or Perplexity to crawl your content, leave the "Block known artificial intelligence crawlers" checkbox off. If you'd rather keep those bots out while still allowing Google and Bing, switch it on. It targets AI crawlers specifically and leaves standard search engines alone.

If you need full file control

Some sites need custom crawl-delay rules, wildcard patterns or bot-specific sections that Squarespace's toggles can't produce. The practical path then is to build the exact file you want with the free Robots.txt Generator and move to a platform that lets you upload it at the root. Webflow and Framer both support this, and Squarespace does not.

Crawl-delay rules rarely do what people expect even on platforms that support them. Googlebot ignores the directive outright, as covered in Robots.txt Crawl-Delay: Why Googlebot Ignores It, so switching platforms for that one directive usually isn't worth it.

When Squarespace's built-in tools are enough, and when they're not

Situation Squarespace's Tools Enough? What To Do
One page not indexing Yes Check that page's SEO settings for an accidental noindex toggle
Want to block AI crawlers site-wide Yes Flip the AI crawler checkbox in Settings → Crawlers
Need a custom crawl-delay or wildcard rule No Squarespace won't expose this; a platform with file access is required
Recurring crawl errors across many pages Partially Settings catch common cases; deeper issues need Search Console review
One-off check before a launch Yes A quick look at /robots.txt plus the tester covers it

A single blocked URL is almost always a settings fix. A recurring, site-wide problem is different: pages dropping out of the index in waves, or bots hitting pages you never configured. Either one points to something structural that Squarespace's panel can't touch.

Common mistakes with Squarespace robots.txt

  • Confusing noindex with disallow. A disallowed page can still get indexed if other sites link to it, while a noindex tag is what keeps a page out of results.
  • Assuming the AI crawler toggle affects Google. It targets AI bots only, and Googlebot isn't part of that switch.
  • Password-protecting a page to hide it from search, then wondering why traffic drops. Password protection blocks crawlers entirely, not just one feature.
  • Expecting a crawl-delay rule to slow Googlebot down. Google ignores that directive regardless of platform.
  • Checking robots.txt on a staging URL instead of the live domain, which can show different rules entirely.

Check your fix with the free Robots.txt Tester

After you adjust the AI crawler setting or a page's SEO toggle, publish your changes and run the domain through the Robots.txt Tester again. It confirms the live file reflects your change and flags any path that's still unexpectedly blocked. That helps because Squarespace doesn't show a before-and-after diff when you flip a setting.

FAQs

Does Squarespace let me upload my own robots.txt file?

No. Squarespace generates the file automatically based on your site structure and a small set of settings. There's no field to paste or upload a replacement.

Will blocking AI crawlers in Squarespace also block Google?

No. The "Block known artificial intelligence crawlers" setting targets bots like GPTBot and ClaudeBot specifically. Googlebot and other standard search crawlers aren't affected by that toggle.

Why is my page blocked in robots.txt but still showing up in Google?

Google can index a URL from external links even without crawling its content, which is why disallowed pages sometimes appear in results without a description. Use a noindex tag if you need a page fully out of the index.

Can I add a sitemap reference to my Squarespace robots.txt?

Squarespace already includes your sitemap reference in the generated file, so you don't need to add it yourself.

Is llms.txt the same thing as robots.txt on Squarespace?

No. Robots.txt controls crawler access and has been a web standard for decades, formalized by the IETF as RFC 9309. Squarespace's newer llms.txt feature is an unofficial, experimental file format that major AI crawlers don't currently rely on for discovery or citation. It's a separate and much smaller concern than getting robots.txt right.

Get a second set of eyes on your crawl settings

Robots.txt on Squarespace is a small file that can quietly cost you traffic if one toggle gets flipped the wrong way. If you want a fuller picture of how your site is crawled and indexed than a single file can give, talk to the team and ask for a sample report showing where your site stands.

See what this looks like on your own sitePaste a URL and SearchBlueprint scores it on the same content engine that scored this article, then names the fixes in the order they pay off.Get your free plan

Resources / References

  1. Google Search Central
  2. RFC 9309

Sources

About the author

SearchBlueprint researched, wrote and scored this article with the content pipeline our customers run on their own sites. The score in the byline is what our content engine gave this page before it published. Nothing here is reviewed by hand, which is the point: it is the product's output, published where anyone can check it.