Custom Web Audits
Run Audit Demo Audit Audit Types Free Tools Pricing What We Analyze 🔒 Login
← All audit checks
Audit Guide · 4 min read
SSL/HTTPS Security

SSL/HTTPS Security: Why Browsers Are Calling Your Site "Not Secure"

You visit your own website and see "Not Secure" in the browser bar. Or maybe you've got HTTPS but Google Search Console is throwing mixed content warnings. Either way, visitors see that warning and wonder if they should trust you with their credit card. Spoiler: they shouldn't, and Google agrees.

What Is SSL/HTTPS Security?

SSL (Secure Sockets Layer) is a certificate that encrypts data between your website and visitors. When installed correctly, it changes your URL from:

Think of it like the difference between sending a postcard (anyone can read it) versus a sealed envelope. HTTPS ensures that passwords, credit card info, and form submissions can't be intercepted by hackers sitting on public WiFi.

Why It Matters

For your visitors: Modern browsers literally display "Not Secure" warnings on HTTP sites. If you have any forms—contact, checkout, login—visitors are rightfully terrified to use them. Even if you're just a blog with no sensitive data, that warning screams "unprofessional" or "potentially dangerous."

For search rankings: Google confirmed HTTPS as a ranking signal back in 2014 and has only increased its importance. All else being equal, HTTPS sites outrank HTTP sites. Plus, Chrome (which owns 65% of browser market share) actively downgrades HTTP sites in search results and flags them as insecure.

For your bottom line: Studies show the "Not Secure" warning reduces conversions by up to 85% on checkout pages. Even on informational sites, visitors bounce when they see that warning. You're literally paying for traffic and then scaring it away.

Impact Summary:
User Experience: Critical
SEO Impact: High
Traffic Effect: High
Difficulty to Fix: Easy

Who Should Handle This?

Business Owner: Verify site shows HTTPS and padlock; approve if hosting upgrade needed

Marketing Manager: Check for mixed content warnings; monitor for expired certificates

Developer/Hosting Provider: Install and renew SSL; fix mixed content issues; force HTTPS redirects

For most small businesses, your hosting provider should handle this automatically. If they don't offer free SSL (many do via Let's Encrypt), it's a sign you need better hosting.

What to Look For in Your Audit

Green Flags (You're Good)

Yellow Flags (Needs Attention)

Red Flags (Fix Immediately)

Benchmark Reference:
Good: HTTPS with valid cert + padlock on all pages
Bad: HTTP anywhere or mixed content warnings
Critical: "Not Secure" warning visible to visitors

Best Practices

Get a free SSL certificate: Most modern hosts (Cloudflare, SiteGround, WP Engine) include free SSL via Let's Encrypt. If your host charges for SSL, switch hosts.

Force HTTPS redirects: Installing SSL isn't enough. You need to redirect all HTTP traffic to HTTPS so people can't accidentally land on the insecure version. This is usually a server setting or .htaccess rule.

Fix mixed content: If your HTTPS pages load images, scripts, or CSS from HTTP sources, browsers show warnings. Update all internal links to use HTTPS, and check third-party integrations.

Update internal links: Change any hardcoded http:// links in your site to https:// or use relative URLs. This includes images, stylesheets, and database entries.

Quick Win: Visit your site in an incognito window. If you see "Not Secure" anywhere, email your hosting provider right now and ask them to enable SSL and force HTTPS redirects.

Our Take

In our experience, SSL is the easiest technical fix with the biggest trust impact. We've seen e-commerce sites lose 50%+ of their conversions simply because their checkout page showed "Not Secure." The good news? Unlike most technical SEO issues, this one is usually solved in 30 minutes with the right hosting setup.

The most common mistake is thinking SSL is optional for "simple" sites. Even if you're just collecting email addresses, that "Not Secure" warning makes you look amateur at best and scammy at worst. Your competition has HTTPS—why give them that advantage?

Here's the hard truth: If your hosting provider makes SSL complicated or expensive, you're with the wrong provider. It's 2025—SSL should be automatic, free, and include auto-renewal. If you're manually renewing certificates or paying $50/year for SSL, it's time to migrate to modern hosting.

See exactly what's hurting your website

Start free with our instant SEO tools — or run the all-in-one audit: SEO, speed, accessibility, content, AI visibility & conversion, in one report.

More audit guides

Google PageSpeed ScoresBacklink Profile AnalysisPaid Media AnalysisDOM Structure AnalysisEssential Pages Check