=> What Kind of Redirect to Use?
There are many different kinds of redirects you can use. Four common ones include the 301 redirect, the 302 redirect, the PHP redirect and the Meta redirect.
The 301 Redirect is also known as a Permanent Redirect. It tells search engines that the page has permanently moved to a new web address and that all rankings, backlinks and PageRanks should be moved accordingly.
The 302 Redirect is considered a temporary redirect. In other words, it’s used by webmasters who want to send users to another page for now, but would want to move it back at some later time.
Keep in mind that these redirects are written at the .htaccess level and won’t cause any speed loss at all. The server never even opens up the old file. Instead, when the user’s browser requests the old page, the server looks up the page, realizes it has moved and instead sends the user the new page. There is no time loss.
The third kind of redirect is the PHP redirect. It’s slightly slower than the 301 or 302 redirect because it has to go through your server’s PHP engine. It’s best used by web applications that need to use code to determine where a user needs to go on a per-case basis, as opposed to a “direct all visitors to a new page” policy.
Finally, the Meta redirect is the slowest of all. It requires the end user to completely load the page with the redirect on it before sending them to a new page. One of the other methods is usually better than a Meta redirect.