Редирект
Автоматическая переадресация посетителей с одного ресурса на другой или скрипт, осуществляющий это действие. Пользователь вводит один URL-адрес, а попадает на сайт с другим адресом.
При переадресации (редиректе) используются коды ответа сервера 301 (постоянный редирект) и 302 (временный редирект).По умолчанию серверы используют 302-редирект, что не гарантирует того, что в результатах поиска будет показана цель редиректа (в отличие от 301-го редиректа).
Цель код 304 — сообщить клиенту (браузеру или поисковику) информацию о последних изменениях конкретной страницы. Серверу передаётся заголовок If-Modified-Since или If-None-Match, и, если, изменений на странице не обнаружено, от сервера должен возвращаться заголовок 304 Not Modified. При этом страница не загружается. Настройка кода ответа 304 нужна в первую очередь для снижения нагрузки на сервер и ускорения индексации страниц.
Для временной переадресации также используется код 307.