Реструктуризация сайта и смена домена: как составить карту 301-редиректов

Самая дорогая ошибка при реструктуризации — не плохой дизайн, а пропущенные URL при переносе. Дизайн можно переделать и в следующем году, а разорванная ссылка — это безвозвратная потеря. В этой статье мы даём практическую карту 301-редиректов: как составить баланс URL, как определить три типа правил сопоставления, как проверить четыре зоны риска и на какие четыре показателя смотреть в течение 30 дней после переключения.

301 交接地图:重构中最贵的错误是 URL 漏项301 Handover Map: the costliest migration mistake is a missed URL 先做 URL 资产负债表,再动任何一行代码Build the URL balance sheet before touching a line of code 一对一 · 同路径One to one · same path · 适用于仅换域名或换目录前缀· 适用于仅换域名或换目录前缀 · 示例:/old-a/ → /new-a/· 示例:/old-a/ → /new-a/ · 风险最低,优先选它· 风险最低,优先选它 多对一 · 内容合并Many to one · consolidation · 多篇内容重叠时合并为一篇· 多篇内容重叠时合并为一篇 · 示例:三篇旧文 → 一篇新总览· 示例:三篇旧文 → 一篇新总览 · 必须确认新页覆盖旧页全部问答· 必须确认新页覆盖旧页全部问答 一对多 · 长文拆分One to many · splitting · 长文拆成多页时,只保留一个主入口· 长文拆成多页时,只保留一个主入口 · 示例:总览页 → 5 篇专题· 示例:总览页 → 5 篇专题 · 其余旧入口 301 到最相关的那一篇· 其余旧入口 301 到最相关的那一篇 四个高风险区四个高风险区 · 多语言 URL 与 hreflang:语言目录换了,互指关系要整体重建· 多语言 URL 与 hreflang:语言目录换了,互指关系要整体重建 · 分页与筛选参数:旧参数页要么保留可索引,要么规范到主列表页· 分页与筛选参数:旧参数页要么保留可索引,要么规范到主列表页 · 附件与 PDF:报价单、图纸、认证 PDF 的直达链接最容易被漏掉· 附件与 PDF:报价单、图纸、认证 PDF 的直达链接最容易被漏掉 · 表单与短链:提交地址与短链一旦失效,等于关掉了询盘入口· 表单与短链:提交地址与短链一旦失效,等于关掉了询盘入口 确实要删除的内容返回 410,不要 301 到首页Truly removed content should return 410, never a 301 to the homepage 切换后 30 天盯四个指标:收录量、抓取频次、核心词排名、询盘量,任一断崖先回滚。切换后 30 天盯四个指标:收录量、抓取频次、核心词排名、询盘量,任一断崖先回滚。
Реструктуризация сайта и смена домена: как составить карту 301-редиректов

Реструктуризация сайта и смена домена: как составить карту 301-редиректов

Сначала вывод: Самая дорогая ошибка при реструктуризации — не некрасивый макет, а пропущенные URL при переносе. Дизайн можно переделать и в следующем году, а разорванная ссылка — это безвозвратная потеря. Прежде чем решать, стоит ли браться за реструктуризацию, проверьте два момента: выгружен ли полный список URL и отмечен ли для каждого способ обработки, а также готова ли и протестирована ли таблица 301-редиректов до смены DNS. Если хотя бы одно условие не выполнено — не переключайтесь.

I. Самая дорогая ошибка при реструктуризации — пропущенные URL при переносе

Большинство неудачных реструктуризаций проваливаются не потому, что новый сайт выглядит плохо, а потому что в момент замены старого сайта часть URL тихо перестаёт работать. Сломанные страницы не показывают ошибку — они просто перестают приносить трафик, и он уже не возвращается.

Сначала определите, какой именно тип изменений вы делаете: три категории сильно различаются по уровню риска:

Тип реструктуризации Что меняется Диапазон влияния на трафик Срок восстановления Обратимость
Только редизайн без смены URL Шаблоны, стили, расположение разделов Падение на 5–15% 2–4 недели Можно откатить
Изменение структуры URL Смена каталогов, slug, правил пагинации Падение на 15–40% 6–12 недель Нужен 301-редирект
Смена домена Изменение основного домена Падение на 20–45% 8–16 недель Только через 301
Смена домена и структуры Оба пункта одновременно Падение на 30–60% 12–24 недели Крайне сложно откатить

Диапазоны в этой таблице основаны на наблюдениях за типичными проектами, а не на гарантиях. Она подводит к одному выводу:не меняйте домен и структуру одновременно. Если по бизнес-причинам это необходимо, будьте готовы к периоду нестабильности более 12 недель и подготовьте понятное руководству объяснение ожиданий.

Среди пропущенных при переносе пунктов четыре встречаются чаще всего, и их последствия различаются:

Пропущенный пункт Последствия Срок восстановления Можно ли исправить
Для страниц товаров не сделан 301 Страницы исчезают полностью, накопленный вес обнуляется Восстановить прежние позиции невозможно Только переписать и заново отправить на индексацию
301 ведёт на главную Расценивается как мягкая 404, вес ссылок теряется 4–8 недель После исправления можно постепенно восстановить
Цепочка редиректов длиннее 3 переходов Краулинговый бюджет расходуется впустую, вес падает с каждым переходом 2–6 недель Можно исправить напрямую
Не обработаны страницы с параметрами фильтров Множество похожих URL съедает краулинговый лимит 4–12 недель Можно исправить

Вторая строка вызывает наибольшие опасения. Мысль «это же все мои страницы, 301 на главную лучше, чем 404» на практике ошибочна: поисковые системы воспринимают массовые редиректы на главную как мягкие 404, вес ссылок не передаётся, а сигналы анкорного текста новой главной становятся размытыми.

II. Шаг первый: составьте баланс URL

Прежде чем что-то менять, выгрузите все URL старого сайта. «Все» — это объединение трёх источников: серверных логов, sitemap и списка адресов, уже проиндексированных поисковиками. Выгрузить только sitemap недостаточно: на сайте всегда найдётся страницы, которых нет в sitemap, но на которые ведут внешние ссылки.

При выгрузке сохраните как минимум эти восемь полей — без любого из них придётся переделывать:

Поле Источник Зачем нужен
Полный URL Логи и sitemap Первичный ключ таблицы
Месячный органический трафик Инструмент аналитики Определение приоритета
Число ссылающихся доменов Инструмент для обратных ссылок Определение приоритета
Целевое число заявок или конверсий Формы и статистика Определение приоритета
Заголовок страницы Ориентир по контенту на новом сайте Сопоставление с новой страницей
HTTP-статус Массовая проверка Удаление неработающих адресов
Языковые и региональные метки hreflang или структура каталогов Обязательно для мультиязычных сайтов
Действие Решение вручную Оставить, сопоставить, объединить, удалить

Последняя колонка — душа этой таблицы. Каждому URL присвойте одну из четырёх меток, а критерии пропишите жёстко, без «на глаз»:

Действие Критерий оценки Техническое действие
Оставить На новом сайте есть страница с тем же путём и почти тем же контентом URL не менять, редирект не ставить
Сопоставить На новом сайте есть соответствующий контент, но путь изменился 301 один к одному
Объединить Контент нескольких старых страниц пересекается, на новом сайте остаётся одна 301 многие к одному, оставляем страницу с самым полным контентом
Удалить Контент действительно больше не нужен, внешних ссылок и трафика нет Отдавать 410, без 301

Приоритет определяется строго в одном порядке, не меняйте его:Сначала внешние ссылки, потом трафик, в конце конверсии. Страница с нулевым органическим трафиком, но с тремя внешними ссылками может быть ценнее страницы с 20 визитами в день и без единой внешней ссылки: внешние ссылки — переносимый актив, а трафик колеблется вместе с алгоритмами и сезонностью. Страницы, у которых не ясна ни одна из трёх ролей (нет ни ссылок, ни трафика, ни конверсий), помечайте как удаляемые. Обычно такие страницы составляют от 30% до 50% всех URL старого сайта, и их удаление само по себе — выгода от реструктуризации.

Когда этот метод не подходит: Если старому сайту меньше 12 месяцев или его суммарный органический трафик стабильно ниже 500 визитов в месяц, то «баланс» почти полностью состоит из нулей и говорить о приоритетах сопоставления бессмысленно. В этом случае полный анализ не нужен, достаточно трёх вещей: все URL, которые когда-либо продвигались, рекламировались или печатались на материалах, обязаны получить 301; URL из sitemap должны получить 301 или 410; остальные естественно впишутся в структуру нового сайта.

III. Три типа правил сопоставления: один к одному, многие к одному, один ко многим

Правил сопоставления всего три, и у каждого есть чёткая запись и свои подводные камни.

Тип сопоставления Условие Как писать Основные риски
Один к одному, тот же путь Путь изменился, но контент соответствует единственной странице 301 со старого URL на новый Несовпадение написания slug приводит к пропуску
Многие к одному, объединение Контент трёх и более старых страниц пересекается Все 301 на оставленную страницу Оставили не ту страницу и потеряли самую ценную
Один ко многим, разделение Одна статья на 3 000 знаков разбита на 3 страницы Старый URL отдаёт 301 на наиболее релевантную новую страницу Ещё две страницы теряют вход, нужно закрыть внутренними ссылками

Слияние «многие к одному» — самый частый источник ошибок. Слияние — это не перелив трафика на первую попавшуюся страницу, критерии выбора идут по порядку:

Обоснование Вес Пояснение
Больше всего внешних ссылок Высокий Оставляем ту страницу, на которую ведут внешние ссылки
Самый полный контент Средний Та, где полнее всего параметры, кейсы и FAQ
Лучшие текущие позиции Средний Страница со стабильными позициями остаётся
Самый короткий URL Низкая Используем, когда первые три критерия равны

При разделении «один ко многим» нужно следить за обратной проблемой входов. Из трёх выделенных страниц старые ссылки унаследует только та, на которую стоит 301, остальные две начинают с нуля. Что делать: добавить вверху сохранённой страницы вводный абзац со внутренними ссылками на эти две страницы и в течение двух месяцев следить за их индексацией.

Четыре. Четыре зоны риска — проверяем по пунктам

Четыре зоны при реструктуризации дают сбои снова и снова. Общее у них одно: пока проблем нет, их никто не замечает, а когда они появляются, разбираться крайне дорого.

Зона риска Типичная авария Как проверить Критерий нормы
Мультиязычные URL и hreflang Языковые версии ссылаются друг на друга неправильно или все указывают на язык по умолчанию Сканируем исходный код страницы каждой языковой версии hreflang каждого языка указывает на соответствующую страницу нового домена
Пагинация и параметры фильтров Страницы с параметрами массово попали в индекс или цепочка пагинации разорвана Берём 20 адресов с параметрами и проверяем вживую Страницы с параметрами отдают каноническую страницу или 410, цепочка пагинации проходится целиком
Вложения и PDF Прайсы, чертежи, каталоги отдают 404 Выгружаем все адреса вложений и проверяем пакетно Все рабочие вложения отдают 301 на новые адреса
Формы и короткие ссылки Короткие ссылки из рекламы и QR-коды с выставок не работают Проверяем по очереди все адреса, которые используются вне сайта Все доступны, форма отправляется

Для мультиязычного сайта нужна отдельная таблица проверки — здесь вероятность ошибки самая высокая:

Что проверить Неправильный подход Правильный подход
Указание hreflang Все указывают на старый домен языка по умолчанию Каждый язык указывает на свою языковую страницу нового домена
Языковые каталоги На новом сайте переключение сделали через параметры, например через знак вопроса Оставляем отдельные каталоги или поддомены, один язык — один адрес
Карта сайта Отправляем sitemap только языка по умолчанию Отправляем по каждому языку и указываем в sitemap альтернативные языковые адреса
Проиндексированные страницы 301 делаем только для языка по умолчанию Для каждого языка старый адрес нужно перенаправлять отдельно

Раздел вложений тоже часто упускают. Каталоги, прайсы, чертежи — обычно именно на них ведут внешние ссылки, и именно их чаще всего пересылают зарубежные покупатели. Пакетная проверка кодов ответа занимает меньше часа, но цена пропуска — безвозвратно потерянные внешние ссылки.

Пять. Порядок работ и точки бэкапа перед необратимыми действиями

Ошибётесь с порядком — объём работы удвоится. Ниже семь шагов в фиксированном порядке, не меняйте его из-за спешки.

Шаг Действие Результаты Обратимо?
Первый шаг Бэкап всех данных и файлов старого сайта База данных и архив файлов, копию сохраняем отдельно на локальный диск Обратимо, это подстраховка
Второй шаг Выгрузить и разметить таблицу URL для баланса Таблица с указанием действий Обратимо
Третий шаг Собрать всю структуру на новом сайте и залить контент Новый сайт доступен на временном домене Обратимо
Шаг четвёртый Проверить каждый 301 вручную на временном адресе Запись самопроверки таблицы соответствия Обратимо
Шаг пятый Переключить DNS, старый сайт переходит в режим только для чтения Скриншот записей DNS Необратимо, нужно убедиться, что четвёртый шаг выполнен
Шаг шестой Отправить новый sitemap и сохранять старый sitemap 60 дней Оба sitemap доступны Обратимо
Шаг седьмой Включить правила 301 и следить за логами Ежедневная статистика попаданий и ошибок переходов Обратимо

Пятый шаг — единственная необратимая операция. Перед переключением DNS нужно убедиться в трёх вещах: резервная копия сделана и восстанавливается, таблица соответствия проверена вручную на временном адресе нового сайта, а копия старого сайта в режиме только для чтения в любой момент может быть возвращена. Если хоть что-то из этого не сделано — не переключайте.

В написании редиректов есть шесть типичных ошибок, в основном на уровне конфигурации, но последствия серьёзные:

Неправильный вариант Последствия Правильный подход
Цепочка переходов A → B → C Вес падает на каждом шаге, сканирование замедляется Все сразу на конечный адрес
Все 301 на главную Расценивается как мягкий 404, вес не передаётся Сопоставление один к одному с соответствующей страницей
301 на адрес, который уже отдаёт 404 Цепочка переходов обрывается, равносильно битой ссылке Сначала проверить, что целевой адрес отдаёт 200
Смешивание 302 и 301 302 не передаёт вес Для постоянного переезда всегда использовать 301
Правило работает только для адресов со слэшем или без него Вторая половина адресов обрывается Настроить правила для обоих вариантов
Использовать переход внутри страницы вместо серверного Краулер не видит настоящий редирект Настроить на уровне сервера или приложения

Шесть: что смотреть 30 дней после переключения и когда редирект не нужен

После переключения не следите за позициями каждый день — достаточно четырёх показателей, один из которых — стоп-линия.

Показатели для наблюдения Нормальный диапазон Стоп-линия Порядок проверки при достижении стоп-линии
Число проиндексированных страниц нового сайта За 30 дней достичь 70% и более от старого сайта Ниже 40% Sitemap, robots, цепочки переходов
Частота сканирования Первые две недели рост на 20–50%, затем спад Через две недели всё ещё ниже уровня старого сайта Логи сервера, время отклика, коды состояния
Позиции по ключевым запросам Колебания на 3–10 позиций — норма Выпал из топ-50 и не вернулся за 4 недели Соответствие контента страниц, внутренние ссылки
Число заявок в неделю Колебания на 10–30% — норма Три недели подряд меньше половины от старого сайта Работоспособность форм, логи попаданий переходов

Обратите внимание на третью строку: колебания позиций в диапазоне 3–10 — это норма после реструктуризации, вмешиваться в первые два месяца не нужно. Реально требует действий ситуация, когда целая группа страниц одновременно исчезает — обычно это значит, что пропущено сопоставление, а не что алгоритм изменился.

И напоследок обратное правило: есть три типа страниц, для которых не нужен 301 — вместо него следует отдавать 410.

Ситуация Почему не 301 Правильный код состояния
Контент действительно снят навсегда и замены нет 301 на главную расценят как мягкий 404 410
Снят и не имеет ни внешних ссылок, ни трафика Сохранять переход смысла нет, только лишняя поддержка 410
Множество низкокачественных страниц с параметрами Редирект оставит дубли в индексе 410 и canonical

Разница между 410 и 301 — не техническая деталь, а смысл: 301 говорит, что контент переехал, 410 — что его больше нет. Массовый 301 с нерабочих страниц на главную равносилен заявлению поисковику: «всё это переехало на главную». Такое утверждение не выдерживает проверки, а расплата — размывание ссылочных сигналов главной. О процессе и чек-листе читайте /site/ в описании процесса, либо просто /contact/— пришлите свою таблицу URL, и мы сверим её с картой редиректов.

FAQ: частые вопросы

После смены домена нужно ли оставлять старый?
Нужно, минимум на два года. Со старым доменом делают две вещи: во-первых, ставят 301 со всего сайта на новый домен; во-вторых, оставляют ресурс старого домена в Search Console — так вы продолжаете видеть, как срабатывают редиректы со старых адресов. Продавать старый домен или давать ему истечь не стоит: как только он истечёт и его зарегистрирует третья сторона, все накопленные ссылки будут вести на чужой сайт. Если у старого домена есть ценность для бренда, пусть он остаётся доступным и перенаправляет; если это просто переходный период, следите, чтобы продление не прерывалось.
Сколько держать 301 и когда его можно снять?
Официального срока нет, на практике надёжнее планировать два года. Снимать редирект можно не по времени, а по трём условиям: новый адрес уже хорошо проиндексирован, больше половины внешних ссылок ведут на новый адрес, естественный трафик на старый адрес упал почти до нуля. Когда все три выполнены, можно думать о снятии, но перед этим выгрузите и сохраните правила редиректов. Если хотя бы одно условие не выполнено, лучше не снимать: поддерживать редирект почти ничего не стоит, а после снятия все ссылки на старые адреса потеряют свой вес.
Насколько просядет рейтинг после редизайна и можно ли избежать просадки?
Если менять только дизайн, не трогая URL, просадка на 5–15% в течение 2–4 недель — обычное дело: сказываются смена шаблона и перестройка первого экрана. Чтобы свести её к минимуму, сделайте три вещи: не трогайте URL, заголовки и основной текст; перед запуском нового шаблона зафиксируйте ключевые блоки старого и сверьте их пункт за пунктом; в первую неделю после запуска не меняйте больше ничего. Полностью избежать просадки нереально, а вот удержать колебания в пределах 15% и вернуться к норме за 4 недели — вполне достижимая цель.
Можно ли сначала запустить новый сайт в тестовом режиме и переключиться позже?
Да, и более того — это рекомендуемый подход. Но тестовый запуск не означает, что оба сайта работают параллельно. Рабочая схема такая: полностью собрать новый сайт на временном домене, настроить все правила 301, проверить их по одному тестовыми инструментами и параллельно выборочно проверить вручную через закрытый от индексации вход. Не стоит открывать оба сайта — старый и новый — для поисковых систем одновременно: это породит массу дублированного контента, и сигналы веса будут взаимно гаситься. Цель тестового запуска — «проверить таблицу передачи», а не «собирать трафик», поэтому на временном сайте нужно запретить индексацию.
Старые URL с кучей параметров — как разобраться с ними чисто?
Сначала классифицируйте параметры, не рубите сплеча. Первая категория — функциональные параметры: язык, валюта, пагинация. Их нужно сохранить и добавить на странице канонический тег, чтобы поисковик признавал только основной адрес. Вторая категория — параметры фильтрации: сочетания материалов, характеристик. Если новый сайт не поддерживает фильтры, отдавайте по ним 410. Третья категория — трекинговые параметры: метки для рекламы. Их нужно исключать правилами в каноническом теге. На классификацию обычно уходит полдня, а после обработки число дублирующихся адресов сокращается на 60–90%.
Как конкретно делать резервное копирование и откат? Что делать, если переключение сломалось?
Перед переключением сделайте два уровня резервных копий: во-первых, базу данных и все файлы старого сайта — упакуйте и сохраните копию локально, не держите только на сервере; во-вторых, скриншот или экспорт записей DNS, включая время вступления в силу каждой записи. Откат возможен в двух направлениях: на уровне DNS — вернуть разрешение на старый сервер, обычно восстановление занимает от 10 минут до 2 часов после вступления в силу; на уровне приложения — если ошибка только в правилах 301, достаточно исправить файл правил, откатывать весь сайт не нужно. Рекомендую перед переключением один раз отрепетировать откат локально.

В заключение

В рефакторинге время, потраченное на дизайн, обычно втрое больше времени, потраченного на передачу, но именно последнее решает исход. Дизайн можно переделать и в следующем году, а если URL оборвётся, накопленный вес этой страницы исчезнет навсегда — второго способа вернуть его нет.

Если оформить передачу в виде таблицы, чек-листа и поштучной самопроверки перед переключением, дело перестанет зависеть от удачи. Суждение требуется ровно в одном месте: сохранить каждый URL, сопоставить, объединить или отбросить. Как только это решено, остальное — исполнение.

Запомните одной фразой: рефакторинг страшен не тем, что получится некрасиво, а тем, что после него никто не сможет объяснить, куда делся каждый адрес старого сайта.

crater
crater Эксперт Crater

Официальный аккаунт организации · crater Crater

环形山 (Crater) — компания, которая помогает выходить на зарубежные рынки: разработка сайтов на WordPress, Google SEO и комплексный рост в GEO. Мы работаем с умными устройствами, промышленным оборудованием, SaaS и новой энергетикой.

Возможности продуктаБелая книга по методологииОтраслевые отчёты
965篇分享
78статей в базе знаний