Skip to main content
Checks for HTTPS usage
Rule IDsecurity/https
CategorySecurity
ScopePer-page
Severityerror
Weight8/10

Solution

HTTPS encrypts data between users and your server, protecting sensitive information. It’s a ranking signal and required for many modern browser features. Migrate to HTTPS by obtaining an SSL certificate (free from Let’s Encrypt). Update internal links to use https://. Set up 301 redirects from HTTP to HTTPS. Update your canonical URLs and sitemap. Check for mixed content warnings after migration.

Enable / Disable

Disable this rule

squirrel.toml
[rules]
disable = ["security/https"]

Disable all Security rules

squirrel.toml
[rules]
disable = ["security/*"]

Enable only this rule

squirrel.toml
[rules]
enable = ["security/https"]
disable = ["*"]