Website & app builders · Website builder · Checked 2026-10-18

Squarespace SEO for ChatGPT, Perplexity & AI search

Built your site with Squarespace? Here is what Squarespace's own documentation says about how AI crawlers see it, and the exact settings for robots.txt, llms.txt, structured data and your sitemap. Sources are listed at the bottom.

How Squarespace delivers pages to crawlers

Rendering
Not documented
Not documented: check yourself

Squarespace's help center and AI visibility page don't say how pages are rendered for crawlers. Check yourself: open a published page, use View Page Source, and search for a sentence from the page. RankRoot's free audit runs the same check.

Why it matters: many AI crawlers don't run JavaScript. If your text only appears after scripts run, they may see an empty page.

What we found on 8 Squarespace sites we track

75/100
Average AI visibility score
38%
Page text only appears after JavaScript runs
75%
No llms.txt

Highest-scoring Squarespace sites:

From the AI Visibility Index and our Y Combinator study, crawled up to 2026-10-18. Builder detected from each homepage's HTML.

Make your content readable without JavaScript

  1. Run the free audit on your live domain, or view the page source and search for your headline text.
  2. Squarespace says your content, listings, blog posts and events are marked up by default for search engines, and a sitemap is generated automatically.

robots.txt: let AI search crawlers in

  1. Squarespace's help center doesn't describe editing robots.txt directly. The control it documents is a checkbox: Settings > Crawlers > Block known artificial intelligence crawlers.
  2. It's unchecked by default. Checking it adds 26 crawlers to robots.txt, including GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot and DuckAssistBot. Squarespace says more may be added over time.
  3. The list doesn't include OAI-SearchBot, ChatGPT-User, PerplexityBot or Claude-SearchBot, which are the crawlers behind ChatGPT search, Perplexity and Claude answers. It does include DuckAssistBot, which DuckDuckGo uses for its AI answers.
  4. Squarespace says you can't exclude specific pages from AI crawlers, and checking the box doesn't remove content that was already collected.
  5. Open yourdomain.com/robots.txt to see the result.

Which bots to allow or block: robots.txt for AI crawlers and the AI crawler list.

Add llms.txt

  1. Write the file with the llms.txt generator.
  2. Open the SEO/AI Visibility panel, click SEO Settings, then the LLMS.txt tab. The file is off by default; paste your text into the field and save. Squarespace says this works on version 7.1 sites.
  3. Squarespace's article doesn't state the URL, so open yourdomain.com/llms.txt to confirm it's live, then check it with the llms.txt validator.

Add JSON-LD and head code

  1. Site-wide: open the Code Injection panel and paste your JSON-LD <script type="application/ld+json"> block into the Header field. It's injected into the <head> of every page.
  2. One page: in the Pages panel click the page's gear icon > Advanced > Page Header Code Injection.
  3. Code injection is available on Core, Plus and Advanced plans and some legacy plans. Checkout pages don't support it.

Sitemap

  1. Squarespace generates and links sitemap.xml automatically. Open yourdomain.com/sitemap.xml to see it.
  2. Submit it in Google Search Console.

Common mistakes

Get the files for your Squarespace site
Generate an llms.txt, then validate the live file once it's published.
llms.txt generatorValidate llms.txt

Rather have this done for you?

The AI Visibility Employee looks after AI visibility for your Squarespace site every month, fully by email, no calls:

$149/month, cancel anytime. The first 10 customers pay $99/month with code FOUNDING10.

See the AI Visibility Employee

FAQ

Can I edit robots.txt on Squarespace?

Squarespace's help center only documents the Crawlers checkbox (Settings > Crawlers > Block known artificial intelligence crawlers). It doesn't describe editing the file directly.

Does blocking AI crawlers on Squarespace remove me from ChatGPT?

The checkbox blocks GPTBot, OpenAI's training crawler, but OAI-SearchBot, which ChatGPT search uses, isn't on Squarespace's list. Check your live robots.txt to see exactly what's blocked.

Does Squarespace support llms.txt?

Yes, on version 7.1 sites: SEO/AI Visibility > SEO Settings > LLMS.txt tab. It's off until you add text and save.

How do I add JSON-LD to Squarespace?

Paste a <script type="application/ld+json"> block into Code Injection > Header (site-wide) or a page's Advanced > Page Header Code Injection. Requires a Core, Plus or Advanced plan.

Sources

Facts checked against Squarespace's documentation on 2026-10-18. RankRoot is not affiliated with Squarespace. Settings move around; if a step has changed, email rankroot.support@proton.me.

Other builders

Lovable · Bolt.new · Replit · v0 · Framer · Webflow · Wix · Shopify · WordPress · Ghost · GitHub Pages · Carrd · Hostinger AI Builder · Notion Sites · Netlify · Vercel · Cloudflare Pages & Workers