STATUS IS UPWEBSITE READINESS

Readiness check · Harden lane · weight 10

HTTP requests move to HTTPS

A request to http:// on the main host answers with a redirect to an https:// address.

Observed on
91%

of 31,080 measured sites

Top 1K sites
89%

394 measured

Top 1M band
92%

4,704 measured

Not measured
9,015

blocked, challenged or not applicable

Why it matters

Visitors who type the address or follow an old link start on unencrypted HTTP. A redirect moves them to the encrypted site before any cookies or form data are sent.

How to fix it

Add a permanent (301 or 308) redirect from every http:// URL to the same https:// URL at your CDN, load balancer or web server.

How we check

A request to http:// on the main host answers with a redirect to an https:// address.

Observed: Plain HTTP redirected to HTTPS.

Not observed: Plain HTTP did not redirect to HTTPS.

Limit: Measured for the homepage only, from one location, at the time of the check.

Stack-specific steps

  • Cloudflare: Turn on Always Use HTTPS under SSL/TLS > Edge Certificates.
  • Amazon CloudFront: Set the viewer protocol policy of each cache behaviour to Redirect HTTP to HTTPS.
  • WordPress: Set both WordPress Address and Site Address to https:// in Settings > General, then add the server or CDN redirect.
  • Shopify: Shopify provisions certificates for connected domains; confirm the domain shows SSL as active in Settings > Domains.

By popularity band

Chrome UX Report bandObservedMeasured
Top 1K89%394
Top 5K89%1,451
Top 10K90%1,889
Top 50K90%14,240
Top 100K92%4,106
Top 500K91%4,296
Top 1M92%4,704

Categories most likely to do this

Categories least likely

By stack

By provider

Popular sites where we observed this

Sources and guides