Журнал · Технологии

Как переехать с Tilda или WordPress на свой код и не уронить позиции в Яндексе и Google

Пошаговый регламент миграции работающего сайта на кастомный стек React и Node.js: выгрузка URL, карта 301-редиректов, перенос мета-тегов и контроль индексации.

Главный страх владельца сайта, который перерос Tilda или устал от тормозящих плагинов WordPress: «Мы сейчас обновим сайт, и весь наш поисковый трафик обнулится». Этот страх оправдан, если просто нарисовать новый дизайн и выкатить его поверх старого домена, поменяв адреса страниц.

В рамках услуги переезда с Tilda и WordPress на свой код мы придерживаемся инженерного регламента, при котором поисковики воспринимают обновление как ускорение уже знакомого им сайта.

Схема сохранения SEO-трафика и проверки технических метрик домена при переезде
Перед переключением домена снимаем полный слепок индексации, заголовков и скорости загрузки страниц.

5 обязательных шагов миграции без просадки позиций

  1. Полный парсинг текущего сайта: выгружаем все проиндексированные адреса из Яндекс Вебмастера, Google Search Console и логов сервера. Фиксируем каждый текущий Title, Description, заголовок H1 и входящие внешние ссылки.
  2. Сохранение URL-архитектуры: везде, где это возможно, оставляем прежние адреса страниц. Если адрес меняется ради более чистой структуры, прописываем жёсткий серверный 301-редирект со старого URL на новый.
  3. Серверный HTML-пререндер: одна из частых ошибок при переходе на React — отдать поисковому роботу пустой тег <div id="root"></div>. Мы настраиваем сервер так, чтобы YandexBot и Googlebot в первую миллисекунду получали полный текст страницы, таблицы, хлебные крошки и микроразметку Schema.org.
  4. Перенос и сжатие медиафайлов: конвертируем фотографии в WebP, прописываем осмысленные атрибуты alt для Яндекс.Картинок и убираем блокирующие сторонние скрипты.
  5. Переобход в день релиза: сразу после переключения DNS отправляем обновлённый sitemap.xml и приоритетные посадочные страницы на принудительный переобход в Яндекс Вебмастере.

Что меняется по метрикам после переезда

ПоказательДо переезда (Tilda / тяжёлый WP)После переезда (React + Node.js)
Скорость загрузки на смартфоне (LCP)3,8 – 6,5 сек0,8 – 1,5 сек
Индексация новых под-страниц и фильтровОграничена рамками конструктораЛюбая вложенность + автогенерация sitemap и llms.txt
Безопасность и 152-ФЗСторонние виджеты и уязвимые плагиныЧистый контур на сервере в РФ без внешних утечек
Стоимость лицензий платформыАбонентская плата каждый год0 ₽ (исходный код принадлежит заказчику)

Хотите узнать, сколько лишних скриптов и ошибок разметки прямо сейчас тормозят ваш сайт? Запустите бесплатный рентген домена за 5 секунд в нашем разделе фишек.

Эту задачу мы решаем

Нужен сайт, продвижение или аудит безопасности? Услуги Кибернетики · Рассчитать стоимость · Рентген домена · Обсудить проект · Все статьи журнала