Ошибка 404 и потерянные позиции в поиске после смены CMS
Клиент: Мебельная фабрика, переходила с устаревшей самописной CMS на Django.
Проблема: После запуска нового сайта структура URL-адресов полностью изменилась. Все старые ссылки, которые были заиндексированы в Яндексе и Google, вели на страницы с ошибкой 404. Посещаемость упала в 3 раза.
Что сделано:- Диагностика: Собрал полный список старых URL из логов сервера и данных Яндекс.Вебмастера. Сопоставил их с новыми адресами страниц (категории, карточки товаров, статьи).
- Исправление: Прописал на сервере правильные 301-редиректы для каждой группы старых страниц. Например, old-site.ru/catalog/divany/ → newsite.ru/category/sofas/. Настроил редиректы для всех изображений, чтобы не терять трафик из картинок.
- Результат: Поисковые системы начали склеивать старые и новые страницы, позиции и трафик восстановились в течение 1-2 месяцев. Клиент не потерял накопленный ссылочный вес.