Redirection

301 301 Moved Permanently

The resource has a new permanent home. Browsers cache this aggressively and search engines pass almost all ranking signal to the target, which makes it the correct redirect for a real move — and painful to undo.

Common causes

  • A site migration, an HTTPS switch, or a www/non-www canonical rule.
  • Chains of several 301s where each rule was added separately over the years.

How to fix it

  • Use 301 only when the move is genuinely permanent.
  • Collapse chains so visitors reach the final URL in one hop — every extra hop is a full round trip.
  • If you might reverse it, use 302 instead: browsers remember a 301 for a very long time.

See what a site actually returns

Run a live check and read the real status code, headers and timings.

Check a website