A redirect forwards users and search engines from one URL to another. It can be permanent (301) or temporary (302) and transfers signals to the target URL.
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.