Блог
Как переехать с WordPress на Webflow без потери трафика
Самая болезненная часть переезда сайта — это не дизайн и не вёрстка. А то, что после переключения DNS половина страниц отдаёт 404. Google ругается, трафик падает на 60%. Чинить — недели работы.
Этот гайд — про то, как переехать без потерь. На примере WordPress → Webflow, но логика та же для любых CMS.
1. Сделай инвентаризацию старого сайта
Перед миграцией скачай список всех URL старого сайта. В WordPress — через плагин Export All URLs. Или через wget --spider --recursive --level=inf --no-verbose --output-file=urls.txt https://yoursite.com.
На выходе — CSV с одним URL в строке. Это твой «старый список».
2. Спроектируй новые URL
В Webflow продумай структуру URL до запуска, а не после. Минимум:
/blog/{slug}для статей/{page-name}для страниц/case/{slug}для кейсов
Если меняешь slug-и — фиксируй маппинг (старый → новый) в отдельном файле.
3. Сделай редиректы
RedirectMap принимает 2 CSV (старые URL и новые URL) и выдаёт готовый файл редиректов для Webflow в нужном формате. Просто загружаешь и копируешь в Webflow → Site Settings → Hosting → 301 Redirects.
4. Не забудь про картинки
Картинки старого сайта обычно лежат в /wp-content/uploads/. В Webflow они будут в /assets/. Это новые URL для всех картинок, и Google это заметит. Сделай редирект отдельной строкой:
/wp-content/uploads/(.*) /assets/$1 [R=301]
5. Перепроверь sitemap.xml
Webflow генерирует sitemap автоматически, но иногда упускает кастомные страницы. Скачай /sitemap.xml после деплоя, сверь со списком из шага 1. Всё что пропало — добавь руками в Webflow CMS.
6. Обнови schema.org разметку
При переезде ВСЕ schema-разметки на старом сайте перестают работать — URL в полях mainEntityOfPage указывают на старый домен. Перегенерируй заново через SchemaForge.
7. Запусти переключение DNS
Не одним рывком. Сначала снизь TTL DNS до 300 секунд за сутки до переезда. Это даст возможность быстро откатиться, если что-то пойдёт не так.
8. Мониторь Search Console первую неделю
В Search Console смотри отчёт «Покрытие» каждый день в течение первых 7 дней. Все 404 ошибки — добавляй редиректы. На 7-10 день трафик должен вернуться к прежнему уровню.
Чек-лист
- Скачал список всех URL старого сайта
- Спроектировал URL нового сайта
- Сгенерил редиректы в RedirectMap
- Добавил редирект для картинок
- Проверил sitemap.xml
- Перегенерил schema.org через SchemaForge
- Снизил TTL DNS перед переключением
- Мониторишь Search Console первые 7 дней
Если сделал всё — теряешь 0-5% трафика на пиковую неделю и возвращаешься к норме через 2-3 недели. Это нормальная флуктуация.
Понравилась статья?
Подпишись — пришлём 1 письмо в 2 недели, без спама.