При настройке переадресации веб-мастера часто сталкиваются с выбором: использовать 301 или 302 код ответа? На первый взгляд, для пользователя результат одинаков — он попадает на новую страницу. Но для поисковых систем (Яндекс, Google) разница колоссальна.
301 Moved Permanently (Постоянно перемещен)
Этот код говорит поисковому роботу: “Старая страница больше не существует, забудь её и индексируй только новую”.
Когда использовать:
- Вы переехали на новый домен (например, с
.comна.ru). - Вы изменили структуру URL (например,
/blog/post->/articles/post). - Вы объединили два сайта в один.
- Вы хотите склеить зеркала сайта (с
wwwна безwwwили наоборот).
Эффект для SEO:
- Передает ссылочный вес (PageRank) со старой страницы на новую.
- Старая страница со временем удаляется из индекса.
- Новая страница занимает позиции старой.
302 Found (Временно перемещен)
Ранее назывался “Moved Temporarily”. Сообщает роботу: “Эта страница сейчас здесь, но скоро вернется на старое место”.
Когда использовать:
- Технические работы на сайте (временная заглушка).
- A/B тестирование разных версий страницы.
- Гео-таргетинг (временное перенаправление пользователя на версию для его региона, если основная логика может измениться).
- Акционные страницы, которые действуют короткое время.
Эффект для SEO:
- НЕ передает ссылочный вес (или передает его незначительно).
- Старая страница остается в индексе.
- Поисковик продолжает проверять старый адрес.
Шпаргалка
| Ситуация | Рекомендуемый код |
|---|---|
| Смена домена навсегда | 301 |
| Смена CMS с изменением ссылок | 301 |
| Временная акция (Black Friday) | 302 |
| Сайт на обслуживании | 302 (или 503) |
| Переход на HTTPS | 301 |
В redirekto.ru вы можете выбрать тип редиректа в настройках каждого правила. По умолчанию мы используем 301, так как это самый частый сценарий.