Page uses HTTPS

critical

uses_https

Checks if the page is served over HTTPS.

What does this rule check?

HTTPS encrypts data between the browser and server, protecting user privacy and data integrity. It has been a ranking signal since 2014 and is required for modern web features like service workers and HTTP/2.

Why is this important?

HTTP pages are marked as 'Not Secure' by browsers, destroying user trust. Google explicitly uses HTTPS as a ranking signal. Many browser features require HTTPS.

How to fix

Install an SSL certificate and redirect all HTTP traffic to HTTPS.

Examples

Incorrect
http://example.com
<!-- Not secure, browser shows warning -->
Correct
https://example.com
<!-- Secure, encrypted connection -->

Agent fix snippet

Copy this snippet and paste it into your AI coding agent to fix this issue automatically.

Enable HTTPS:
1. Install an SSL certificate (Let's Encrypt is free)
2. Configure your server to redirect HTTP to HTTPS
3. Update all internal links to use https://
4. Set HSTS header for enforcement