sitechecker.pro logo mobile

How to Fix Not Secure Website Warning in the User's Browser

How to Fix Not Secure Website Warning in the User's Browser

Free Complete Site Audit

Access a full website audit with over 300 technical insights.

Something went wrong. Please, try again later.
Trusted by
Sitechecker trusted company

Free Website SEO Checker & Audit Tool

  • Scan the site for 300+ technical issues
  • Monitor your site health 24/7
  • Track website rankings in any geo

What Does This Site is Not Safe Mean?

The “This Site is Not Safe” error message typically appears in web browsers when attempting to visit a website that is flagged as potentially harmful or insecure. This warning is a precaution to protect users from security risks.

Unsecure Site

Common Reasons for “This Site is Not Safe” Error

1. Untrusted Certificate

The website’s security certificate is issued by an authority that the browser does not recognize or trust. Certificates must come from a trusted Certificate Authority (CA) to ensure that the connection is secure. If the CA is not recognized, the browser flags the site as unsafe.

2. Expired/Invalid Certificate

SSL/TLS certificates have a validity period. If a certificate has expired or is not correctly configured, the browser will show a security warning. This ensures that outdated or improperly set up licenses don’t compromise user security.

3. Mixed Content

A website that uses HTTPS should load all resources (images, scripts, etc.) over HTTPS. If any resource is loaded over HTTP (insecure), it creates mixed content. This can allow attackers to intercept data, leading the browser to mark the site as unsafe.

4. Phishing/Malware

Browsers use databases of known malicious sites. If a site is identified as hosting phishing attacks, malware, or other harmful content, it will be flagged as unsafe to protect users from fraud or malicious software.

5. Unsecured Connection

If a website does not use HTTPS and relies on HTTP, the data transmitted is not encrypted. This makes it easier for attackers to intercept and steal information. Modern browsers warn users about unsecured connections to ensure their data remains protected.

6. Domain Mismatch

The SSL/TLS certificate must match the domain name of the website. If there’s a mismatch (e.g., the certificate is for www.example.com but the site is accessed through example.com), the browser will issue a warning. This prevents potential man-in-the-middle attacks.

7. Browser Security Settings

Some browsers have stricter security settings by default or based on user configuration. These settings might flag a site as unsafe based on criteria such as outdated security protocols, unrecognized licenses, or suspicious content.

Understanding these reasons helps in diagnosing and addressing the “This Site is Not Safe” warning, ensuring secure and trusted web experiences.

What Triggers This Issue?

The issue occurs if the browser cannot securely connect to a site using the HTTPS protocol.

This happens if on the site:

  • HTTPS is not installed;
  • HTTPS is installed with an error;
  • SSL certificate has expired;
  • the current certificate does not meet the privacy standards.

How to Check the Issue?

You can check manually if the website supports a secure connection. Just look at the icon on the left of the page URL. If you see the message “Connection is not secure and dangerous,” it means that Google Safe Browsing has added the site to its list of dangerous sites and does not recommend visiting the page.

In the Sitechecker SEO tool, the “Security” category on the “Site Audit” dashboard plays a crucial role in safeguarding your website. This specific section, highlighted for its importance, helps identify various security-related issues that might compromise your site’s integrity and the safety of your visitors. One of the key features under this category is the detection of “Expired date,” “Site is safe,” and “SSL certificate is valid,” which are marked at the site level and ensure that your website’s security credentials are up-to-date and effective.

Site Security Issues

By clicking on ‘View issue’ next to each listed security concern, users can access a detailed breakdown of where and how these security gaps occur, along with recommendations for rectifications.

Protect Your Online Presence: Audit Your Website's Security!

With our Site Audit tool, you can scan for security issues like outdated SSL certificates and unsafe site elements.

How to Fix the “This Site is Not Safe” Issue

Untrusted Certificate

Obtain an SSL/TLS certificate from a trusted Certificate Authority (CA). Popular CAs include Let’s Encrypt, DigiCert, and GlobalSign.

Steps:

  1. Choose a trusted CA.
  2. Purchase or obtain a certificate (Let’s Encrypt offers free licenses).
  3. Follow the CA’s instructions to generate a Certificate Signing Request (CSR).
  4. Install the certificate on your web server.

Expired/Invalid Certificate

Regularly monitor the expiration date of your SSL/TLS certificate and renew it before it expires.

Steps:

  1. Set reminders to renew the certificate before it expires.
  2. Renew the certificate through your CA.
  3. Install the renewed certificate on your web server.

Mixed Content

Ensure that all resources on your website are loaded over HTTPS.

Steps:

  1. Review your website's source code to identify HTTP links.
  2. Update all resource links (images, scripts, stylesheets) to HTTPS.
  3. Use tools like the 'Mixed Content' checker in browser developer tools to find and fix issues.

Phishing/Malware

Regularly scan your website for malware and remove any malicious content. Ensure your site does not host phishing content.

Steps:

  1. Use security services or plugins (e.g., Sucuri, Wordfence) to scan for malware.
  2. Remove any detected malicious content.
  3. Report the cleanup to search engines like Google if your site was previously flagged.

Unsecured Connection

Implement HTTPS on your website by obtaining and installing an SSL/TLS certificate.

Steps:

  1. Obtain a certificate from a trusted CA.
  2. Install the certificate on your web server.
  3. Configure your web server to redirect all HTTP traffic to HTTPS.

Domain Mismatch

Ensure the SSL/TLS certificate matches the exact domain name of your website.

Steps:

  1. Verify the domain name in your certificate matches your website's URL.
  2. If there's a mismatch, obtain a new certificate with the correct domain name.
  3. Install the new certificate on your web server.

Browser Security Settings

Ensure your website complies with modern security standards and best practices.

Steps:

  1. Keep your server software and website platform up to date.
  2. Use strong encryption protocols (e.g., TLS 1.2 or higher).
  3. Regularly test your website's security using tools like Qualys SSL Labs.

By following these steps, you can fix the “This Site is Not Safe” issue, ensuring your website is secure and trusted by users and browsers.

Final Idea

The “This Site is Not Safe” browser warning appears when a website is flagged as potentially harmful or insecure. Common reasons include untrusted, expired, or mismatched certificates, mixed content, phishing or malware, unsecured connections, and strict browser security settings. To fix these issues, website owners should obtain licenses from trusted authorities, ensure licenses are valid and correctly configured, use HTTPS for all resources, regularly scan for and remove malware, and comply with modern security standards. Addressing these issues ensures a secure and trusted web experience for users.

FAQ
Scan for and remove phishing content, secure your site, and report the cleanup to search engines to remove the warning.
Yes, services like Let's Encrypt provide free SSL/TLS licenses that are widely trusted by browsers.
Certificates usually need renewal every 1-2 years, but it's important to monitor their expiration dates and renew them before they expire.
Fast Links

You may also like

View More Posts
How to Fix the Issue When Canonical is not Equal to URL
Site Audit Issues
How to Fix the Issue When Canonical is not Equal to URL
Ivan Palii
Apr 17, 2024
How to fix the issue when Canonical is empty
Site Audit Issues
How to fix the issue when Canonical is empty
Ivan Palii
Oct 28, 2022
What Happens If There are Non-ASCII Characters in a URL?
Site Audit Issues
What Happens If There are Non-ASCII Characters in a URL?
Iryna Krutko
Sep 14, 2023
close