Technical

HTTPS enabled

Checks if the website is accessible via HTTPS.

Why does this matter?

HTTPS is a confirmed ranking factor at Google. Browsers show a "Not secure" warning for HTTP sites, damaging trust. HTTPS is also required for modern web technologies like HTTP/2.

How to fix it?

Install an SSL/TLS certificate via Let's Encrypt (free) or a paid certificate. Configure the server to redirect all HTTP requests to HTTPS. Update internal links and images to HTTPS.

This check scores from 0 to 100. Below 50 is a fail, 50 to 89 is a warning, 90 or above is good. After each crawl you see the score per page in your report, with a short note on what we found.

Frequently asked questions

Checks if the website is accessible via HTTPS.

HTTPS is a confirmed ranking factor at Google. Browsers show a "Not secure" warning for HTTP sites, damaging trust. HTTPS is also required for modern web technologies like HTTP/2.

Install an SSL/TLS certificate via Let's Encrypt (free) or a paid certificate. Configure the server to redirect all HTTP requests to HTTPS. Update internal links and images to HTTPS.

Example

Copy the code below and adapt the domain name, brand name and content to your situation.

# Nginx: force HTTPS
server {
    listen 80;
    server_name yourdomain.com www.yourdomain.com;
    return 301 https://www.yourdomain.com$request_uri;
}

# Apache .htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

# Let's Encrypt (free SSL)
# certbot --nginx -d yourdomain.com -d www.yourdomain.com
Start free