ТЗ на редиректы - критически важный документ при переезде сайта. Ошибки здесь = потеря трафика.
Что включить обязательно
1. Полная карта маппинга URL.
- Столбец A: старый URL (полный, с https://)
- Столбец B: новый URL
- Столбец C: тип (301)
- Столбец D: приоритет (трафик/ссылки - high/medium/low)
2. Правила для паттернов.
- /old-catalog/{product}/ → /new-catalog/{product}/ - regex-правило
- /blog/{year}/{month}/{slug}/ → /blog/{slug}/ - если меняется структура
3. Обработка исключений.
- Удалённые страницы → 301 на ближайший аналог или категорию
- Объединённые страницы → 301 всех на одну
- 404 → если страница не нужна и нет ссылок
4. Требования к реализации.
- Время ответа редиректа: < 100 мс
- Без цепочек (max 1 хоп)
- Без циклических редиректов
- HTTPS → HTTPS (не HTTP → HTTPS → новый URL)
5. Тестирование.
Проверить 100% маппинга до запуска. Screaming Frog → List Mode → загрузить все старые URL → проверить статус-коды.