You know that little padlock in the browser bar? The one next to "https"? That's SSL. If your Squarespace site doesn't have it, Google flags it, visitors get nervous, and your site looks untrustworthy.
SSL (Secure Sockets Layer) encrypts the connection between your site and its visitors. It protects form submissions, login data, checkout info - everything. Squarespace provides free SSL certificates for every site. And it's almost automatic.
How to Make Sure SSL Is Working on Your Squarespace Site
Step 1: Enable SSL in Settings
- Go to your Squarespace Dashboard
- Click Settings > Advanced > SSL
- Set Security Preference to Secure (Preferred)
- Make sure SSL is set to ON
- Save your changes
This activates the SSL certificate provided by Let's Encrypt.
Step 2: Wait for Activation
SSL certificates on Squarespace usually activate within a few minutes - but in some cases, it can take up to 72 hours (especially if your domain was just connected).
In the meantime:
- Visit your site at https://yourdomain.com
- Don't force redirects or edit DNS during this time
If the padlock shows in the browser bar, you're good.
Step 3: Fix Mixed Content Warnings
If your site says "Not Secure" even after SSL is enabled, you might have mixed content - meaning you're trying to load insecure (http) assets on a secure (https) page.
Here's how to fix it:
- Go to Settings > Advanced > SSL
- Turn on HSTS and Force HTTPS
- In Design > Custom CSS or any Code Blocks, search for any links starting with http://
- Update them to https:// or use relative URLs (no http/https at all)
- Double-check all image embeds, video URLs, and third-party scripts
Step 4: Use HTTPS Everywhere
Update all your internal links:
- In navigation menus
- Inside buttons
- Within blog content
Make sure every link starts with https:// to avoid unnecessary warnings or redirects.
Step 5: Set Canonical URLs
To avoid SEO confusion between HTTP and HTTPS versions of your site:
- Go to Settings > SEO > Site Visibility
- Confirm that your canonical URL is set to the HTTPS version
- Submit your HTTPS site to Google Search Console
Why SSL Matters
- Security: Encrypts data between your site and visitors - protects forms, payments, and login credentials
- Trust: The padlock icon tells visitors your site is secure - they're more likely to stay, sign up, and buy
- SEO: HTTPS is a confirmed Google ranking factor - sites without SSL may rank lower
- Compliance: Required for processing payments and handling personal data under GDPR and other regulations
Bottom Line
SSL isn't just a security feature - it's a trust signal. Squarespace makes it easy with free, automatic SSL certificates on every site. But you still need to check the settings, fix mixed content, and make sure every link uses HTTPS. Ten minutes of effort for a secure site that visitors and search engines trust.
Frequently Asked Questions
Does Squarespace include free SSL?
How do I check if my Squarespace site has SSL?
What is a mixed content warning on Squarespace?
What is HSTS on Squarespace?
Does SSL affect SEO on Squarespace?
How long does SSL take to activate on Squarespace?
* Read the rest of the post and open up an offer