Google’s John Mueller in a Google+ hangout this morning said at the 22:15 mark into the video that Google may decide that at some point, your 302 temporary redirects should be 301 permanent redirects.
He said there is often a lot of confusion around 302 redirects. He said they perfectly fine to use. 302s, just like 301s, pass PageRank and link signals. It is just that when a 302 redirect is set up, Google will initially show the originating URL in the search results, because Google thinks it is a temporary change. But as time goes on, it will think it is not temporary and then show the destination/target of the redirect in the search results – as they would with a 301 redirect immediately.
Here is the transcript:
Here is the video embed:
Forum discussion at Google+.