К содержанию
КАНОНИКАЛИСТЫСТУДИЯ МИГРАЦИЙ · С 2014Билет на переезд ↗
Меню
ОТПРАВЛЕНИЕ / КАНОНИКАЛИСТЫТУЛА → ВСЯ СТРАНАПО РАСПИСАНИЮ
ПУТЬ ARTICLE / 2026

301 редирект: что это и как настроить при переезде сайта

301 редирект — постоянное перенаправление: сервер сообщает, что страница навсегда переехала на новый адрес. Поисковики переносят на новый адрес индексацию и вес старого. При переезде сайта 301 нужен для каждой старой страницы.

Купить билет на переезд ↗

Как настроить

В .htaccess (Apache)

Redirect 301 /old-page/ https://example.ru/new-page/

В nginx

location = /old-page/ { return 301 https://example.ru/new-page/; }

В CMS или панели хостинга

У многих CMS есть модуль редиректов, у хостингов — раздел настроек. Принцип тот же: старый адрес → новый, код 301.

301 при переезде сайта

  1. Составить карту редиректов: старый адрес → новый.
  2. Настроить постраничные 301 — не всё на главную.
  3. Проверить на тестовом стенде.
  4. Включить на боевом сайте и сообщить поисковикам о переезде.

Частые ошибки

  • Редирект всех страниц на главную.
  • Цепочки: старый → промежуточный → новый.
  • 302 вместо 301.
  • Редирект на страницу, которая сама отдаёт 404.

Переезд сайта без потери трафика →

Частые вопросы

Чем 301 отличается от 302?

301 — навсегда, поисковик заменяет старый адрес новым. 302 — временно, поисковик продолжает считать основным старый адрес. Для переезда нужен 301.

Как проверить корректность 301 редиректа?

Запросить старый адрес и посмотреть ответ: должен быть 301 с адресом новой страницы, а новая страница — отвечать 200. Цепочка из нескольких редиректов — ошибка.