Docs / Website Integration
Squarespace Setup
Squarespace now uses a sitemap-polling integration. This guide explains what is live in the runtime today and what still stays intentionally deferred.
Current status: Crawlbaby polls the saved Squarespace sitemap sources, seeds current sitemap state on the first successful poll, and enqueues downstream work only for new URLs or changed sitemap lastmod values after that baseline.
Site Values
Showing placeholder values. Open this guide from onboarding or a site settings page to preload the site URL and sitemap.
https://example.comhttps://example.com/sitemap.xmlhttps://example.com/sitemap.xmlLive v1 Integration Model
- Crawlbaby uses sitemap polling for Squarespace instead of a page webhook listener.
- Squarespace page webhooks are not available for this v1 path.
- No Squarespace app install is required for v1.
- The first successful poll seeds the current sitemap state instead of backfilling every URL immediately.
- Later new URLs or changed sitemap
lastmodvalues feed the existing page-change intake path without re-enqueueing unchanged entries. - Capture timing still follows the site’s current change-processing mode, so Squarespace can reuse the existing immediate or end-of-day batch downstream flow.
What To Do Now
- Keep the site platform set to Squarespace in Website Integration.
- Confirm the sitemap URL saved for this site. Most Squarespace sites expose
/sitemap.xml. - Finish the normal onboarding baseline so Crawlbaby has an initial snapshot to compare against after later sitemap changes.
- Check the Website Integration card for the last successful poll time and the latest poll summary.
Still Deferred
Squarespace still does not use a dedicated app install or page webhook flow. The site-header live-heartbeat badge also remains reserved for recent live connector or webhook activity, so periodic sitemap polling currently surfaces its status inside Website Integration instead of reusing that header signal.