Веб-приложения используют статусные коды 301 и 302 для разных целей:
301 (Moved Permanently) означает «перемещено навсегда». 4 Этот код сообщает клиенту, что документ по запрашиваемому адресу был перемещён. 4 Некоторые ситуации, когда используют 301:
Использование 301 помогает улучшить пользовательский опыт и позиции в поисковых системах, так как позволяет индексировать актуальную версию ресурса. 1
302 (Moved Temporarily) означает «временно перемещён». 4 Этот код указывает, что нужный ресурс временно перемещён на новый адрес. 14 Некоторые ситуации, когда используют 302:
В отличие от 301, 302 не передаёт SEO-ценность и трафик со старой страницы на новую. 2