Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Browsers Say Our Website Is Not Secure. What Does That Mean and How Do We Fix It?
Problems We Solve

Browsers Say Our Website Is Not Secure. What Does That Mean and How Do We Fix It?

A website not secure warning makes visitors leave before reading a word. SpiderHunts fixes the certificate, the mixed content and the renewal behind it.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

A "Not secure" label or a full-page warning usually means the site has no valid HTTPS certificate, the certificate has expired or does not match the domain, or the page loads some content over plain HTTP. We fix the certificate, move every resource to HTTPS, set up automatic renewal and add monitoring so it does not quietly lapse again.

The warning your visitors see first

A customer clicks a link to your site and gets a full-page browser warning: "Your connection is not private". Or the page loads, but the address bar says "Not secure" next to your name. On your contact page, where people are about to type their details, that label is the last thing you want them reading.

Most people do not click past a browser warning. They assume the site is broken or dangerous, go back and choose another result.

What actually causes it

CauseWhat visitors see
No certificate installed at all"Not secure" on every page
Certificate expired because renewal failedFull-page warning, often overnight
Certificate covers example.com but not www.example.comWarning on one version of the address only
Images or scripts loaded over plain HTTP"Not secure" or a broken padlock on some pages
Site still reachable over HTTP with no redirectSome visitors land on the insecure version
Hosting moved, certificate left behindWarning appears after a migration

The root cause is almost always that renewal and setup depend on someone remembering. Certificates are now short-lived by design and meant to renew automatically. When that automation was never set up, or broke during a hosting change, the site runs until the day the certificate lapses.

What the warning costs

People leave. Those who stay are wary of entering details on your forms. Some email systems and browsers block links to sites with certificate problems, so emails you send with links can stop working too. Google treats HTTPS as a baseline expectation, and a site that fails it looks neglected.

A certificate warning also tends to arrive at the worst time. Certificates lapse on a fixed date regardless of whether you are running a campaign, sending a newsletter or closing a large deal, and the first people to notice are usually customers rather than staff. Because it looks alarming, some visitors report it to you as a hacked site, which adds a round of reassurance emails to the fix.

If the site takes payments or logins, a certificate problem is more than cosmetic. It is the protection that stops those details being read in transit.

How we fix it for good

  1. Diagnose which of the causes applies, checking every version of the address, every page template and the certificate's details and expiry.
  2. Install a valid certificate covering every version of the domain you use, through your host or a free automated authority such as Let's Encrypt.
  3. Set up automatic renewal and confirm it actually runs, rather than assuming it will.
  4. Find every resource loaded over HTTP, in content, theme files, database settings and embedded widgets, and switch it to HTTPS.
  5. Redirect all HTTP traffic to HTTPS, and to one preferred version of the domain, with a permanent redirect.
  6. Add HTTP security headers suited to the site, such as HSTS, once everything is confirmed to work over HTTPS.
  7. Set up certificate expiry monitoring that alerts someone well before the date, in case renewal fails.

On WordPress sites the mixed content often lives in the database, in old image links and settings, so we update those carefully and back up first.

After the fix

Every page shows the padlock. Old links and bookmarks land on the secure version. The certificate renews on its own, and if it ever fails, someone is told before a visitor sees a warning. Forms and logins are protected in transit.

Is this happening on your site?

  • The address bar shows "Not secure" on any page
  • Visitors mention a warning when they open the site
  • The warning appears on www but not without it, or the other way round
  • You moved hosting recently
  • Nobody knows who renews the certificate
  • Some pages show a padlock and others do not

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do we have to pay for a certificate?

Not usually. Free automated certificates are trusted by all major browsers and suit most business sites. Paid ones mainly add organisation validation some businesses want.

Why did it work yesterday and not today?

Most often the certificate expired because automatic renewal was not running. It is one of the first things we check.

Will fixing it affect our search rankings?

Moving fully to HTTPS with proper redirects is what Google expects. The redirects keep existing rankings pointed at the right pages.

What do you need from us?

Access to the hosting and to the domain's DNS settings, and access to the website's admin if it runs on a content system.

Keep reading

More on Problems We Solve

Start here

Browsers warning people off your site?

Send us the web address and tell us what visitors are seeing. We will find the cause and tell you what it takes to fix it, and whether it can be stopped from recurring.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →