A ensures that a requested URL automatically leads to a different URL. It is a key tool for cleanly handling URL changes, relaunches or deleted pages.

The main variants:

  • 301: , transfers signals to the target URL,
  • 302: , the original URL remains the actual version.

Good practice: the target should be topically relevant and return status 200. Avoid irrelevant redirects to the homepage, redirect chains (A → B → C instead of A → C) and redirect loops. After a redirect, should be updated to point directly to the final URL rather than permanently running through the redirect. A redirect is not the same as a : with a redirect the old URL is no longer reachable, with a canonical it remains.