It depends on your purpose.
301 says: "This is not a valid URL, look elsewhere and use, remember that a different URL is better, don’t come back here!"
302 says, "This is the correct URL that you must continue to use, but to get content elsewhere."
303 as 302, but specifically for redirecting after submitting the form.
- URL, 303 . - , 302. URL , 301 , URL "". 302 SEO, : , , , .