Редиректы 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 или с других сайтов.

Источники списка:

  1. Карта сайта старого сайта (обычно twojadomena.pl/sitemap.xml).
  2. Google Search Console: отчёт «Эффективность» показывает адреса, которые получают клики. Экспортируйте его в таблицу.
  3. Google Analytics (GA4): страницы, на которые заходят клиенты.
  4. Инструмент для сканирования сайта, если у сайта нет карты.

Запишите всё в таблицу, в один столбец. Адреса с наибольшим числом посещений отметьте как приоритетные: с ними связан наибольший риск.

Шаг 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 быстро узнал об изменениях.

  1. Добавьте новый ресурс в Google Search Console, если меняете домен. Доступ к старому домену тоже сохраните.
  2. Воспользуйтесь инструментом «Изменение адреса» в настройках старого ресурса, если меняете домен. Он требует, чтобы редиректы 301 уже работали.
  3. Отправьте новую карту сайта (sitemap.xml) с новыми адресами. Не добавляйте в неё старые адреса, которые теперь только перенаправляют.
  4. При более крупном переезде оставьте на какое-то время старую карту сайта в Search Console. В отчёте «Файлы Sitemap» Вы увидите, как число проиндексированных старых адресов снижается до нуля.
  5. Проверьте несколько важных адресов инструментом проверки 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 Карт сразу попадают на нужную страницу.

Чек-лист на день запуска

  1. Копия старого сайта и файла .htaccess.
  2. Таблица с картой старых и новых адресов.
  3. Редиректы 301 настроены и проверены на выборке.
  4. Одна версия домена (https, с www или без).
  5. Новая карта сайта отправлена в Search Console.
  6. Изменение адреса в Search Console, если Вы меняете домен.
  7. Исправленная ссылка в профиле компании и в каталогах.
  8. Сканирование сайта на ошибки 404 и цепочки.
  9. Проверка отчётов через 3, 7 и 14 дней.

Итог

При смене сайта самый большой риск представляют адреса, о которых никто не вспомнил. Карта старых и новых адресов, редиректы 301 на соответствующие страницы и контроль ошибок 404 после запуска защищают то, что Google знает о Вашем сайте.

Если Вы планируете смену сайта и не хотите рисковать позициями, посмотрите мою модернизацию сайта: я переношу содержание и адреса без потери SEO. Вы также можете написать мне, и в течение 24 часов я подготовлю расчёт стоимости.

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

Связанные услуги

Есть похожий проект?

Опишите, что Вам нужно, и в течение 24 часов я пришлю оценку. Новые клиенты получают скидку 20% на первый заказ.

Рассчитать проектЗаписаться на звонок (20 мин)

Читайте также