Your homepage has four addresses. Pick one.

Type your domain four ways: http://example.com, http://www.example.com, https://example.com and https://www.example.com. All four should end at the same URL, in one redirect, with your canonical tag agreeing. It takes five minutes to check, and it's worth it.

What goes wrong

Why it keeps happening

Redirects pile up over years. The host adds an https rule, a plugin adds a www rule, someone adds a CDN rule on top, and nobody tests all four starting points at once. Each rule works on its own, so nothing looks broken.

The fix

  1. Pick the final address: with or without www, always https.
  2. Send the other three straight there with a single 301 each.
  3. Make every canonical tag, sitemap URL and internal link use the final address.
  4. Add an HSTS header once https works everywhere.

The free HTTPS & Redirect Checker (my own product) tests all four versions at once and shows every hop, plus HSTS and mixed content.