Резервная копия, инвентарь URL, перенос смысла, 301-редиректы, тестирование и наблюдение после запуска.
1. Сначала сохраните источник
До удаления сделайте архив файлов, SQL-дамп, экспорт контента и отдельную копию uploads. Сохраните robots, sitemap, файлы подтверждения, правила редиректов и нестандартные интеграции.
Не публикуйте резервные копии в корне нового сайта: они могут содержать пароли, токены, заявки и персональные данные.
2. Создайте полный инвентарь URL
Объедините адреса из sitemap, аналитики, Search Console, внутренних ссылок, кеша и обратных ссылок. Для каждого URL зафиксируйте решение: сохранить, объединить, перенаправить или удалить.
Не отправляйте все старые страницы на главную. Релевантный 301 должен вести на наиболее близкий новый материал.
3. Перенесите смысл, а не разметку
Сохраните полезные темы, вопросы и доказательства, но перепишите устаревшие формулировки, неподтверждённые заявления и повторяющиеся страницы.
Для многоязычного сайта заранее определите URL, canonical и hreflang. Языковые версии не должны указывать canonical на одну общую страницу.
4. Тестируйте и наблюдайте
До переключения проверьте ссылки, изображения, формы, 404, мобильное меню, метаданные, structured data, sitemap, robots и заголовки сервера.
После запуска контролируйте 404, 5xx, обход, индексацию, клики и поступление обращений. Миграция заканчивается после периода наблюдения.
Итоговый чек-лист
- Резервная копия и карта URL делаются до удаления WordPress.
- Каждый важный адрес получает релевантное решение.
- После запуска нужен период контроля и исправлений.
Полезная система делает следующее действие понятным, сохраняет контекст и позволяет команде улучшать работу по наблюдаемым фактам.