Как настроить редирект страницы?
Павел, Тюмень 0
Переношу пару разделов сайта на новый адрес и не хочу терять позиции в поиске. Слышал, что просто удалить старую страницу нельзя, нужен какой-то редирект. Сайт на WordPress, подскажите, где это делается и какой тип редиректа выбрать.
Дмитрий Акиндинов технический администратор сайтов
ответил
Для переезда страницы на новый адрес нужен постоянный редирект 301: он передаёт новому URL вес старого и обновляет ссылку в поисковой выдаче за одну-две недели. На WordPress это проще всего настроить в Rank Math (раздел SEO — Редиректы) или отдельным плагином Redirection — без правки файлов вручную.
Тот же результат даёт правило в .htaccess: Redirect 301 /старый-адрес/ /новый-адрес/, а если сайт отдаётся через nginx — директива return 301 в конфиге сервера. Плагин удобнее для разовых переносов, .htaccess или конфиг сервера — когда редиректов много и их проще держать в одном месте.
Важно не перепутать 301 с 302: временный 302 поисковик не воспринимает как сигнал переехать насовсем, и старый адрес продолжает числиться в индексе. После настройки стоит проверить редирект в браузере или curl’ом — адрес должен отдавать код 301, а не 200 с переходом через JavaScript — и поправить внутренние ссылки на новый URL: редирект работает и без этого, но каждый лишний прыжок чуть замедляет загрузку.
Если страница уже переезжала раньше, убедитесь, что новый редирект ведёт сразу на финальный адрес, а не добавляет ещё одно звено в цепочку. Три-четыре редиректа подряд поисковик может не долистать до конца.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.