HTTP is not redirected to HTTPS
After moving to HTTPS, old HTTP URLs should not stay reachable. They must redirect, or you get two versions of every page.
What it is
This check flags HTTP URLs that respond 200 instead of 301-redirecting to HTTPS.
Why it matters for SEO
Duplicate HTTP and HTTPS URLs split ranking signals and can index the insecure version, undermining the migration.
Example
http://example.com/page -> 200 OK (should be 301 to https://)
How to fix
- Add a site-wide
301fromhttp://tohttps://. - Apply it at the server or CDN level for every path.
- Add HSTS so browsers use HTTPS automatically.
- Re-crawl to confirm HTTP URLs redirect.