После редизайна все старые услуги ведут на главную. Карта редиректов выглядит полной, потому что каждому адресу назначен 301. Но посетитель, ищущий конкретную услугу, теряет нужный ответ. Приёмка требует содержательного соответствия каждой старой страницы.
Восстановите назначение старых страниц
Найдите прямой аналог, близкую замену или отсутствие замены. Для близкой замены объясните, сохраняется ли намерение пользователя. При отсутствии подходящего ресурса корректная ошибка лучше, чем притворный перенос на страницу с другой задачей.
Google рекомендует направлять переносимые страницы на релевантные новые назначения. Официальная документация.
Для каждого старого URL найдите название, основной ответ и причину прежнего визита. Используйте подтверждённую старую версию, экспорт CMS или сохранённый текст, если он доступен. Не придумывайте содержание по slug. Страница /repair/ могла описывать ремонт одной модели, а новая /services/ — весь набор услуг. Главная может помогать ориентироваться, но это не делает её автоматической заменой. Карта переезда должна объяснять, куда ведёт конкретная потребность посетителя и что произошло с ресурсом, если соответствующего предложения больше нет.
Прямой аналог, объединение или отсутствие замены
Учебные сценарии в таблице задают ожидаемое поведение; фактические ответы своего сайта заносите отдельно.
| Сценарий | Отличие | Решение | Проверка |
|---|---|---|---|
| Старая услуга A | Есть новая A | Постоянный перенос | Соответствие услуги |
| Старая услуга B | Больше не предлагается | 404 или 410 | Полезная ошибка |
| Старый товар C | Есть прямой аналог | Проверить замену | Не случайная категория |
| Любой старый URL | Ранее вёл на главную | Убрать общее правило | Проверить исключения |
Разделите три решения. Для прямого аналога проверяют соответствие содержания. Для объединённой страницы — наличие существенных ответов из прежних материалов. Для удаления без замены — корректную страницу отсутствия. Похожее название категории недостаточно для решения. Если прежний товар заменён новой моделью, сравните назначение и характеристики с владельцем каталога. Если услуга прекратилась, не создавайте иллюзию продолжения общим маркетинговым текстом. Добавьте в таблицу причину каждого решения; это помогает пересмотреть спорные соответствия до публикации правил.
Проверьте фактическую страницу после 301
Сопоставьте старые названия, содержание и внешние переходы с текущими разделами. Откройте назначения как гость. Проверьте, не скрывает ли главная отсутствие услуги за общим маркетинговым текстом.
Запросите старый адрес методом GET, сохраните Location и конечный URL. На назначении оцените заголовок, основной текст, доступность нужного действия и отсутствие неожиданного входа в кабинет. Если все старые адреса сходятся на главной, найдите слой общего правила: CDN, веб-сервер, CMS или клиентский router. Проверьте неизвестный адрес, который никогда не существовал. Его поведение показывает, не подменяет ли универсальный обработчик любую ошибку успешным переходом. Статус и содержательный результат фиксируйте в разных колонках, чтобы технический успех не скрывал неправильное назначение.
Учебная карта четырёх разных решений
В учебном наборе из четырёх услуг две переименованы, одна объединена с подходящей страницей, одна закрыта без замены. Хорошая карта содержит разные решения; одинаковый 301 на главную не делает набор корректным.
В учебном наборе услуга A переименована, B объединена с подходящей страницей, C закрыта, D перенесена на отдельный язык. Для каждой заранее назначьте ожидаемый итог. Тест прямого открытия старых адресов должен показать четыре осмысленных результата, а не одну главную. Для объединения проверьте, что целевой материал действительно содержит нужный раздел. Для языка сохраните соответствующую версию. Такая карта подходит для обсуждения с редактором и разработчиком: они принимают конкретные соответствия, а не спорят о количестве настроенных редиректов.
Уберите общее правило на главную
Подготовьте явную карту старый URL → новый аналог с обоснованием. Для адресов без аналога выберите 404 или 410. Обновите меню, внутренние ссылки и карту сайта, чтобы новые переходы не проходили через старые страницы.
Примените точные правила перед слишком широкими, если это соответствует механизму сервера, и проверьте реальный результат. Лучше иметь явную карту значимых страниц, чем выражение, которое удаляет старый путь и отправляет всё в корень. Сохраните технические перенаправления протокола и домена, но не смешивайте их с содержательным переездом. Проверьте, что старый URL не проходит сначала через главную, а затем через клиентский переход. Обновите новые внутренние ссылки на прямые назначения, чтобы сайт сам не продолжал воспроизводить ошибочные исторические входы.
Что делать с удалёнными адресами без аналога
Не назначайте категорию подходящим аналогом только потому, что она существует. Иногда она помогает найти товар, иногда полностью меняет ответ на прежний запрос; решение зависит от содержания.
Для удалённого URL без подходящей замены выберите 404 или 410 в зависимости от принятой политики. Страница ошибки может содержать поиск, ссылки на разделы и объяснение. Эти элементы помогают человеку, но не требуют возвращать 200. Если ресурс временно недоступен, это другая ситуация и требует собственного ответа. Не выдавайте любое отсутствие за окончательное удаление. Проверьте также sitemap и текущие ссылки: они не должны предлагать отсутствующий адрес как актуальную страницу. Редакционные исторические упоминания оцениваются отдельно по смыслу и пользе посетителю.
Приёмка пользовательского ответа после переезда
Приёмка содержит исходный URL, принятое решение, фактическую цепочку и содержание назначения. Проверьте несколько положительных соответствий и хотя бы один удалённый адрес. Новая страница не должна перенаправляться обратно или иметь canonical на старый отсутствующий ресурс. Для мобильного интерфейса повторите тот же прямой вход, чтобы клиентская логика не меняла результат. Нельзя обещать сохранение каждой позиции после миграции. Здесь подтверждается качество карты и маршрутизации; дальнейшие поисковые наблюдения собирают отдельно за сопоставимые периоды и с известными датами обхода.
Критерии завершения проверки
Каждый редирект ведёт на проверенную подходящую замену. Адреса без замены возвращают выбранный статус, массовое правило на главную больше не перехватывает их.
- Старая услуга A: Соответствие услуги. Зафиксируйте фактический результат и адрес проверенного сценария.
- Старая услуга B: Полезная ошибка. Зафиксируйте фактический результат и адрес проверенного сценария.
- Старый товар C: Не случайная категория. Зафиксируйте фактический результат и адрес проверенного сценария.
- Любой старый URL: Проверить исключения. Зафиксируйте фактический результат и адрес проверенного сценария.
Для смежных вопросов: Проверка редиректов при переезде на новый домен и Soft 404 при ответе сервера 200. Отдельные проверки сайта собраны на странице технического аудита reChecker.