Security
SecurityCritical

HTTPS Enabled

Checks that the site serves over HTTPS and redirects HTTP to HTTPS.

What this check measures

We request both http:// and https:// versions of the domain. HTTPS must serve 200; HTTP must 301 or 302 to HTTPS. A valid TLS certificate is required.

Why it matters

HTTP sites are marked "Not Secure" by Chrome, leak session cookies on every request, and cap Google ranking. Every modern host (Vercel, Netlify, Cloudflare, Replit, Lovable) includes free certs — there is no reason to ship HTTP in 2026.

search

How our audit detects it

HTTP HEAD to http:// and https://. Check response code, Location header, and certificate validity via TLS handshake.

Typical findings

  • error_outlinehttp:// returns 200 instead of redirecting to https://.
  • error_outlineExpired TLS certificate.
  • error_outlineSelf-signed cert — browsers block and users get warnings.
  • error_outlineMixed HTTP and HTTPS coexist without canonical enforcement.

How to fix

Enable HTTPS at your hosting platform (one click on every major provider). Add a permanent 301 redirect from HTTP to HTTPS. Enable HSTS for additional protection.

Copy-paste fix prompt for your stack

Lovable · Cursor · Bolt · v0 · Replit · Windsurf · Claude Code · Base44

View the fix prompt →

Frequently asked questions

Do I need a paid SSL cert?expand_more
No — Let's Encrypt is free and used by all major hosts. Paid EV certs offer no ranking or security advantage.
Is HTTPS a ranking signal?expand_more
Yes — confirmed by Google since 2014. Small signal in isolation, combined with Chrome's "Not Secure" warning it is effectively mandatory.

Want this checked on your site?

Pantra runs the full audit (SEO, Security, GEO, Performance, Schema, Technical, Images) in 10 seconds and generates stack-specific fix prompts.

Scan my site

Related checks