Главная страница » Блог » Как правильно настроить 301 редирект со старого домена на новый, чтобы не потерять позиции?

Как правильно настроить 301 редирект со старого домена на новый, чтобы не потерять позиции?

Как правильно настроить 301 редирект со старого домена на новый, чтобы не потерять позиции? 301 редирект настраивается на сервере старого домена: в Apache — строкой Redirect 301 / https://new.ru/ в файле .htaccess, в Nginx — директивой return 301 https://new.ru в server-блоке, где указан старый server_name. Правило должно сохранять путь конкретной страницы, а не отправлять все URL на главную нового сайта.

Проверьте цепочку: адреса http и www старого домена должны отдавать ровно один 301 сразу на конечный https-адрес новой страницы, без промежуточных переходов. Сохраните старый домен, SSL-сертификат и хостинг минимум на год — после их отключения редирект перестанет работать. В Яндекс.Вебмастере запустите раздел «Переезд сайта», в Google Search Console — инструмент «Смена адреса», затем обновите sitemap и внутренние ссылки.

Технический нюанс: DNS не умеет отдавать 301 — CNAME или A-запись только направляет трафик, поэтому редирект обязательно прописывается в конфигурации веб-сервера. В Apache для сохранения пути и query-параметров используйте RedirectMatch 301 с сохранением пути, в Nginx — return 301 с сохранением request_uri. Проверка выполняется командой curl -I для адреса старой страницы: в ответе должен быть один код 301 и заголовок Location с новым URL.

Внимание:
Условия: Продвижение сайта ежедневными статьями — от 15 000 ₽/мес (1-й месяц — 25 000 ₽, настройка). Если бюджет подходит — посмотреть тарифы →
Прокрутить вверх