what is mean by 302 page redirect?
Using a 302 redirection from http://www.example.com/ to http://www.example.com/special-action/index.htm, means that, although the page is temporarily redirected to the special action promotional page, the preferred address to be used in the future remains http://www.example.com/. 302 redirects should be used for temporary re-directions.
When a URL returns a 302 redirect, it means that the owner of this link asks users to continue to use this address as the redirect could be modified at some later time. The owner of the page pointed to by the redirect is not necessarily the same person and might not wish that its contents is presented as belonging to another web site.
From seo point of view 301 redirect is best.
"In most cases, SEO specialists don’t use 302 redirects when fixing the on-site qualities of a website. Instead, a 302 redirect is often used when they want to test a new page for client feedback but they don’t want to damage or change the old page’s rankings and history."
URL redirection, also called URL forwarding, domain redirection and domain forwarding, is a technique on the web to automatically take the Internet user to another web page address without him/her clicking on anything. The most commonly used redirects are 301, 302 and 307. These numbers refer to the HTTP Status Code returned by the server for a given URL.
A 302 redirect tells the search engine that the move is only temporary, and you may decide to show content at the original location in the future without a redirect. 302 is treated as page hijacking technique.
The 302 redirection is described in RFC2616: “The requested resource resides temporarily under a different URI. Since the redirection might be altered on occasion, the client SHOULD continue to use the Request-URI for future requests“.Browsers automatically follow these redirections. They also display the temporary address in the address bar.The same address pointed to by the redirection will eventually be saved in the browser favorites. Although this is not what should be done according to RFC2616, it does not seem to create many problems in the real world.
Suppose you got new site and when you want to divert all your traffic from your old site to new site than you can use 301 and 302 redirection method. So when any visitor clicks on your old site it will automatically redirect to your new site.
From the viewpoint of SEO folks uses 301 which is permanent redirection while 302 is temporary.