Редиректы 301 после смены сайта: как не потерять позиции
Как не потерять позиции в Google после смены сайта или домена: карта адресов, редиректы 301, пример .htaccess, Search Console и контроль ошибок 404.
Новый сайт означает новые адреса страниц, а Google знает только старые. Если не указать, где они теперь, клиенты и поисковая система попадут на ошибку 404, а позиции, которые строились годами, начнут падать. Решение проблемы: редиректы 301.
В этой статье я показываю, как спланировать и внедрить их шаг за шагом: от карты адресов и примера для Apache до проверки в Search Console. Достаточно таблицы, доступа к серверу и нескольких часов работы.
Что такое редирект 301 и когда он нужен
Редирект 301 представляет собой инструкцию сервера: «эта страница навсегда переехала по этому адресу». Браузер сразу открывает новый адрес, а поисковая система переносит на него информацию о старом.
Он нужен, когда Вы:
- меняете домен (например, с
firma.com.plнаfirma.pl), - переходите на новую систему, например с WordPress на собственный код,
- меняете структуру адресов (например,
/oferta/tarasyна/uslugi/tarasy), - переходите с http на https или с
wwwна версию безwww, - объединяете или удаляете страницы.
Если адреса остаются точно такими же, редиректы не нужны. Это частая причина, по которой грамотно сделанная смена дизайна не вредит позициям.
Шаг 1: соберите список старых адресов
Прежде чем отключить старый сайт, составьте его опись. Вам нужны все адреса, на которые могут приходить посетители из Google или с других сайтов.
Источники списка:
- Карта сайта старого сайта (обычно
twojadomena.pl/sitemap.xml). - Google Search Console: отчёт «Эффективность» показывает адреса, которые получают клики. Экспортируйте его в таблицу.
- Google Analytics (GA4): страницы, на которые заходят клиенты.
- Инструмент для сканирования сайта, если у сайта нет карты.
Запишите всё в таблицу, в один столбец. Адреса с наибольшим числом посещений отметьте как приоритетные: с ними связан наибольший риск.
Шаг 2: составьте карту старых и новых адресов
Это самая важная часть работы. Рядом с каждым старым адресом впишите новый с наиболее близким содержанием.
| Старый адрес | Новый адрес |
|---|---|
| /oferta/tarasy | /uslugi/tarasy |
| /o-nas.html | /o-firmie |
| /blog/jak-wybrac-plytki | /porady/jak-wybrac-plytki |
| /stary-produkt-xyz | /kategoria/podobne-produkty |
Правила:
- один старый адрес ведёт на один, наиболее подходящий новый,
- если страницы больше нет и у неё нет аналога, выберите ближайшую категорию или оставьте ошибку 404 (или 410, то есть «удалена навсегда»),
- учтите адреса с параметрами, если они индексировались,
- решите, будет ли в конце итогового адреса косая черта, и придерживайтесь этого везде.
На большом сайте карта может насчитывать несколько сотен строк. Её стоит сделать в таблице, потому что потом она пригодится для тестов.
Шаг 3: настройте редиректы 301
Способ настройки зависит от сервера. Ниже пример для Apache, то есть популярного виртуального хостинга с файлом .htaccess в корневом каталоге. Другие серверы записывают это иначе: у Nginx свой синтаксис в конфигурации, а в WordPress, Shopify и других системах обычно есть плагин или настройка в панели. Если Вы не знаете, на чём работает Ваш сайт, спросите хостинг или исполнителя.
Отдельные адреса:
Redirect 301 /oferta/tarasy https://twojadomena.pl/uslugi/tarasy
Redirect 301 /o-nas.html https://twojadomena.pl/o-firmie
Весь домен на новый (старые адреса остаются, меняется только домен):
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?staradomena\.pl$ [NC]
RewriteRule ^(.*)$ https://nowadomena.pl/$1 [R=301,L]
Перед сохранением файла сделайте его копию. Ошибка в одном символе может вывести из строя весь сайт. Если после изменения появится ошибка 500, восстановите копию и исправьте запись.
Не забудьте также привести адрес к одной версии: http и https, с www и без www должны вести на одну версию, причём одним редиректом.
Шаг 4: избегайте двух типичных ошибок
Всё на главную
Соблазн велик: одно правило, и «дело сделано». Однако клиент, который ищет террасы и попадает на главную страницу, обычно уходит. Google в своей документации о переезде сайта рекомендует перенаправлять на соответствующие страницы, а массовые редиректы на главную могут считаться ложной ошибкой 404 (soft 404). Направляйте каждый адрес туда, где находится то же содержание.
Цепочки редиректов
Цепочка возникает, когда адрес A ведёт на B, B на C, а C на D. Каждый переход означает задержку, а при слишком длинной цепочке робот Google может перестать по ней идти. Обычно она появляется, когда кто-то добавляет новые правила поверх старых, не исправляя предыдущие.
Правило: каждый старый адрес сразу ведёт на окончательный. Если у Вас уже есть правила от предыдущей смены сайта, исправьте их так, чтобы они указывали на новый целевой адрес.
Шаг 5: Search Console и новая карта сайта
После внедрения позаботьтесь о том, чтобы Google быстро узнал об изменениях.
- Добавьте новый ресурс в Google Search Console, если меняете домен. Доступ к старому домену тоже сохраните.
- Воспользуйтесь инструментом «Изменение адреса» в настройках старого ресурса, если меняете домен. Он требует, чтобы редиректы 301 уже работали.
- Отправьте новую карту сайта (
sitemap.xml) с новыми адресами. Не добавляйте в неё старые адреса, которые теперь только перенаправляют. - При более крупном переезде оставьте на какое-то время старую карту сайта в Search Console. В отчёте «Файлы Sitemap» Вы увидите, как число проиндексированных старых адресов снижается до нуля.
- Проверьте несколько важных адресов инструментом проверки URL.
Карту сайта и добавление в Google и Bing я делаю в рамках услуги Добавление в Google и Bing. Как читать отчёты после смены сайта, я описываю в статье о Google Search Console.
Шаг 6: проверьте сайт после внедрения
Не исходите из того, что всё работает. Проверьте.
- Вставьте в браузер несколько десятков адресов из карты и проверьте, открывается ли нужная страница.
- Проверьте код ответа (301, а не 302) с помощью инструментов разработчика в браузере, вкладка «Сеть», или бесплатного сервиса проверки редиректов.
- Просканируйте сайт программой для SEO-аудита и поищите ошибки 404 и цепочки.
- Загляните в отчёт «Индексирование страниц» в Search Console через несколько дней: там появятся ошибки 404 и перенаправленные адреса.
- Проверьте результат в GA4: трафик на ключевые страницы не должен внезапно исчезнуть.
В первые две недели заглядывайте в отчёты раз в несколько дней. Новые ошибки 404 исправляйте сразу: добавьте недостающий редирект.
Шаг 7: исправьте внешние ссылки
Редирект работает, но лучше везде указывать новый адрес напрямую.
- Профиль компании в Google: измените адрес сайта при редактировании профиля.
- Каталоги компаний и социальные сети: исправьте ссылку в Facebook, Instagram, LinkedIn и в записях в каталогах (см. каталоги компаний в Польше).
- Подпись в письмах, визитки, счета, листовки.
- Реклама в Google Ads и других системах: целевые адреса объявлений должны сразу вести на новые страницы.
- Сайты партнёров, которые ссылаются на Вас: попросите изменить важные ссылки.
Изменить адрес в профиле компании можно быстро, и это помогает: клиенты из Google Карт сразу попадают на нужную страницу.
Чек-лист на день запуска
- Копия старого сайта и файла
.htaccess. - Таблица с картой старых и новых адресов.
- Редиректы 301 настроены и проверены на выборке.
- Одна версия домена (https, с
wwwили без). - Новая карта сайта отправлена в Search Console.
- Изменение адреса в Search Console, если Вы меняете домен.
- Исправленная ссылка в профиле компании и в каталогах.
- Сканирование сайта на ошибки 404 и цепочки.
- Проверка отчётов через 3, 7 и 14 дней.
Итог
При смене сайта самый большой риск представляют адреса, о которых никто не вспомнил. Карта старых и новых адресов, редиректы 301 на соответствующие страницы и контроль ошибок 404 после запуска защищают то, что Google знает о Вашем сайте.
Если Вы планируете смену сайта и не хотите рисковать позициями, посмотрите мою модернизацию сайта: я переношу содержание и адреса без потери SEO. Вы также можете написать мне, и в течение 24 часов я подготовлю расчёт стоимости.
Частые вопросы
Лучше всего бессрочно, а как минимум год. Google нужно время, чтобы перенести сигналы на новый адрес, а старые ссылки с других сайтов и из профилей компаний работают годами. Если удалить редирект через несколько месяцев, ошибки 404 вернутся.
Не обязательно. При правильной карте адресов и редиректах 301 колебания обычно временные, но пообещать, что позиции останутся прежними, невозможно. Меняются также содержание и скорость сайта, а это тоже влияет на результаты.
Нет. Google может считать такие массовые редиректы ложной ошибкой 404 (soft 404), а пользователь попадает не туда, куда хотел. Направляйте каждый старый адрес на наиболее соответствующий ему новый, а если такого нет, оставьте 404 или 410.
301 означает постоянное изменение и сообщает поисковой системе, что новый адрес заменяет старый. 302 означает временное изменение. После смены сайта используйте 301.
Если меняется только адрес записи, WordPress обычно перенаправляет старый адрес на новый. При смене домена, структуры адресов или переезде на другую систему на это рассчитывать нельзя, поэтому редиректы нужно настроить и проверить вручную.
Связанные услуги
Есть похожий проект?
Опишите, что Вам нужно, и в течение 24 часов я пришлю оценку. Новые клиенты получают скидку 20% на первый заказ.


