301& 302

301 divert means that the page has for all time moved to another area. A 302 divert implies that the move is just impermanent. Web crawlers need to make sense of whether to keep the old page, or supplant it with the one found at the new area.
 
A 301 redirect means that the page has permanently moved to a new location. A 302 redirect means that the move is only temporary. Search engines need to figure out whether to keep the old page, or replace it with the one found at the new location.
 
In the simplest of "technical definitions", a 301 redirect is a permanent redirect from one URL to the other. A 301 redirect also is often described as a "change of address form" you might get at a post office. If someone doesn't know you moved, you want to make sure all your mail is forwarded to your new place.

The 302 redirect is a Web server function where an old URL can be redirected to a new one. 302 Redirect is a "temporary" redirect status.
 
A 301 redirect is a permanent redirect which passes between 90-99% of link juice (ranking power) to the redirected page. 301 refers to the HTTP status code for this type of redirect. In most instances, the 301 redirect is the best method for implementing redirects on a website.
A 302 redirect is a temporary redirect. It passes 0% of link juice (ranking power) and, in most cases, should not be used. The Internet runs on a protocol called HyperText Transfer Protocol (HTTP) which dictates how URLs work. It has two major versions, 1.0 and 1.1. In the first version, 302 referred to the status code "Moved Temporarily." This was changed in version 1.1 to mean "Found".
 
Back
Top