← Glossary

What is an SSL Certificate? HTTPS & SEO Guide

Definition

An SSL certificate (technically a TLS certificate today) is a digital credential issued by a Certificate Authority that authenticates a website's identity and enables encrypted HTTPS connections. Modern browsers display warnings on any site without a valid SSL certificate, and Google has confirmed HTTPS is a ranking signal.

Common SSL problems

  • Expired certificate — browsers block access, and crawlers cannot fetch the page.
  • Domain mismatch — the certificate was issued for a different hostname (e.g., www vs apex).
  • Incomplete chain — the certificate validates in some browsers but not others, depending on which intermediate certificates they ship with.
  • Self-signed certificate — fine for staging, fatal in production.
  • Mixed content — an HTTPS page loads HTTP resources, triggering browser warnings.

Best practices

  1. Use Let's Encrypt or your hosting provider's automated certificates to avoid manual renewals.
  2. Monitor certificate expiry — most outages are not attacks, just forgotten renewals.
  3. Force HTTPS site-wide with HSTS and 301 redirects from HTTP.
  4. Scan your site for HTTP links that should be HTTPS.

An expired certificate is among the most embarrassing — and easily preventable — outages. Automate renewal, monitor expiry, and audit for mixed content regularly.

Crawls your whole site, then keeps watching

Find broken links on your website

Detect dead links, missing images, and redirect loops before they hurt your SEO. Free, no signup required.

Check for broken links