Everything you need to know about SSL certificates — how they work, how to configure them correctly, and how to avoid the mistakes that expose your users to risk.
An SSL (Secure Sockets Layer) certificate is a digital certificate that authenticates a website's identity and enables encrypted communication between a browser and a server. In 2026, running a site without SSL is not just a security risk — it actively destroys trust and hurts your search rankings.
Modern browsers flag non-HTTPS sites as "Not Secure." Visitors see that warning and leave. SSL is the baseline, not a bonus.
Verifies you own the domain. Fast to issue, free with Let's Encrypt. Good for blogs and small sites.
Verifies your organization exists. Shows company name in certificate details. Good for business sites.
Full legal verification of your organization. Highest trust level. Required for financial and healthcare sites.
Covers a domain and all its subdomains (*.yourdomain.com). Reduces management overhead.
TLS (Transport Layer Security) is the modern replacement for SSL. The naming is confusing — we still call them "SSL certificates" but the protocol running underneath is TLS.
Fastest and most secure. Use this wherever possible.
Still widely supported and secure if properly configured.
Disabled by most browsers. Do not use.
Vulnerable to POODLE, BEAST attacks. Block immediately.
Expired certificate
Impact: Browser shows red warning, visitors can't access site
Fix: Set up auto-renewal with Let's Encrypt or monitor expiry 30 days in advance
Mixed content
Impact: HTTPS page loads HTTP resources — padlock breaks
Fix: Audit all asset URLs and force HTTPS for everything
Weak cipher suites
Impact: Vulnerable to downgrade attacks
Fix: Use only AES-256-GCM, ChaCha20. Disable RC4, DES, 3DES
Missing HSTS header
Impact: Users can be redirected to HTTP version
Fix: Add Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
Self-signed certificate
Impact: Browser warning, no trust chain
Fix: Use a CA-signed certificate. Let's Encrypt is free
The most common SSL failure is expiry. A certificate that worked yesterday fails today and your site goes down with a red warning. Here is how to prevent it:
ScanYour.Site checks your SSL certificate, TLS version, cipher suites, and HSTS headers in one scan.
Scan My Site Now