Это зависит от вашей цели.
301 говорит: «это неправильный URL, посмотрите в другом месте и используйте помните, что другой URL лучше; не возвращайся сюда! ».
302 говорит, что «это правильный URL, который вы должны продолжать использовать, но для того, чтобы контент выглядел в другом месте».
303 аналогично 302, но специально для перенаправлений после отправки формы.
Если ваша цель - сокращение URL-адреса, то 303 на самом деле не имеет значения. Это все еще будет работать, но ничего не предлагает по сравнению с обычным 302. Для сокращения URL я бы сказал, что 301 будет наиболее подходящим, поскольку другой URL является «реальным». Утверждение 302 пытается сохранить право собственности на адрес и любой импульс SEO, вызванный его использованием, для себя: немного грубо, но, возможно, вы хотите быть грубым.