Редирект 301 — это постоянное перенаправление с одного URL на другой. Когда посетитель или поисковой робот запрашивает старый адрес, сервер автоматически отправляет его на новый.

Когда нужен: переехали с http на https, удалили старую страницу, сменили структуру URL, объединяете www и без-www версию.

Типичные ошибки: цепочки редиректов (A→B→C→D — каждый шаг теряет вес), петли (A→B→A), редирект на 404, использование 302 вместо 301 (302 — временный, не передаёт SEO-вес).

Как настроить в nginx:

return 301 https://новый-url;

В .htaccess (Apache):

Redirect 301 /старая-страница https://сайт.ru/новая-страница

Чтобы найти проблемные редиректы на сайте, запустите технический аудит.