If you have a Squarespace site, there is a chance your site may not be fully visible to AI bots like ChatGPT, Perplexity, Gemini, and Claude.
This often happens because many Squarespace sites rely heavily on JavaScript-rendered content. If important content on your site is loaded through JavaScript, some AI crawlers may struggle to read, understand, and index it properly. As a result, your products, collections, blogs, and key site content may not be fully consumed or cited by large language models.
This can negatively affect your performance across AEO, GEO, SEO, and AI visibility.
Alli AI has developed an AI Visibility Engine that helps solve this problem by prerendering your website and serving an HTML version of your site to AI bots when they crawl it. This makes your content easier for LLM crawlers to access, understand, and cite.
By providing a clean, crawlable HTML version of your Squarespace site, the AI Visibility Engine can also help speed up the crawling process, allowing AI bots to discover and consume more pages across your site.
To integrate your Squarespace site with Alli AI’s AI Visibility Engine, we recommend using the Edge integration method. This setup uses Cloudflare or AWS CloudFront service workers to deliver the prerendered HTML version of your site to AI crawlers.
The final step usually involves switching your nameservers to Cloudflare to complete the integration.
Here is an Article on how to complete the AI Visibility Edge Integration: https://help.alliai.com/en/articles/15787799-ai-visibility-engine-edge-integration-using-cloudflare-workers
Once the Cloudflare setup is complete, the nameservers need to be updated.
For a Squarespace site, the nameserver steps depend on where the domain was purchased.
Option 1: Domain purchased through Squarespace
Use this if the domain is managed inside Squarespace.
Log in to Squarespace.
Go to Domains Dashboard.
Click the domain name.
Click DNS.
Click Domain Nameservers.
Select Use Custom Nameservers.
Enter the new nameservers, for example Cloudflare nameservers.
Save changes.
Squarespace says you can add between 2 and 13 custom nameservers, and nameserver changes can take up to 48 hours to start working properly.
Option 2: Domain purchased outside Squarespace
Use this if the domain was bought from GoDaddy, Namecheap, Hostinger, Porkbun, Cloudflare, etc.
Log in to your domain registrar.
Go to Domain Settings.
Find Nameservers or DNS Settings.
Choose Custom Nameservers.
Remove the current nameservers.
Add the new nameservers.
Save changes.
If you’re using Cloudflare, first add the domain to Cloudflare, copy over all important DNS records, then use the two nameservers Cloudflare gives you.
Important Squarespace DNS records
If Cloudflare will manage DNS, make sure these Squarespace records exist in Cloudflare:
Type | Name | Value |
CNAME | www | ext-cust.squarespace.com |
A | @ | 198.185.159.144 |
A | @ | 198.185.159.145 |
A | @ | 198.49.23.144 |
A | @ | 198.49.23.145 |
Squarespace also uses a unique verification CNAME, which you’ll find inside the Squarespace domain connection panel. That record is unique to the site and should point to verify.squarespace.com.
Cloudflare note
Squarespace says that if you connect a Squarespace domain to Cloudflare, you’ll need to change the domain’s nameservers. For third-party domains, the change happens at the domain provider.
Also, Squarespace warns that Cloudflare proxy settings can interfere with the connection, so start with records set to DNS Only unless your Edge integration provider gives specific Worker/proxy instructions.
Best practice
Before changing nameservers, copy or screenshot all current DNS records, especially:
MX records for email
SPF, DKIM, and DMARC records
TXT verification records
Existing subdomains
Any CRM, analytics, or marketing platform records
DNS changes usually take 24–48 hours, and in some cases up to 72 hours, to fully propagate
