The honest state of bulk alt text in 2026
Squarespace ships per-image alt text through the Image Block Description field and through Commerce product images. There is no native bulk-edit screen for Image Block alt text. There is no API endpoint for setting alt text in bulk on regular blocks. There is no third-party plugin that genuinely automates the workflow without scraping the Squarespace editor — and scraping the editor is fragile across template updates. The only documented bulk path is the Commerce CSV export, which applies to product images but not to regular page or blog images.
The CSV export-edit-paste workflow (Commerce only)
For Squarespace Commerce sites: open Settings > Commerce > Inventory. Click the three-dot menu, choose Export. Squarespace generates a CSV with one row per product variant. The columns include SEO Title, SEO Description, and Image Description — the SEO Description is the alt-text equivalent for product images. Edit the column in Excel, Numbers, or Google Sheets. Re-import. Squarespace applies the changes across the catalogue. Verified workflow as of Q2 2026.
AI-assisted alt-text drafting
For high-volume cases — 500+ images on a non-Commerce site, or a photographer with a thousand-image catalogue — AI-assisted drafting is faster than writing alt text by hand. Gemini, Claude, and ChatGPT all support describing images from upload. The workflow: upload a batch of 10-20 images, ask the model to write alt text for each in a specific pattern, copy the output, paste back into Squarespace one image at a time. The human-review pass is non-negotiable — AI describes images plausibly but makes mistakes.
Ship the pattern, audit the outliers
For non-Commerce sites at any scale, the practical approach is a pattern + audit. Define a 1-line alt-text pattern for each image type: '[Service] [Detail] in [Location]' for a service business, '[Product] in [Style/Color]' for a portfolio, '[Subject] [Action] [Setting]' for a photographer. Apply the pattern in batches. Audit the outliers — the images that do not fit the pattern get individual attention. Google's documentation accepts templated alt text when it is accurate; the pattern is fine as long as each output describes the actual image.