Перейти к содержимому
RelaxCode

Как перенести сайт с Vercel или Firebase и не потерять позиции

Пошаговый чек-лист переезда сайта на новый хостинг: копия, параллельный запуск, 301-редиректы, DNS, SSL, Search Console. Переезд без простоя.

Опубликовано — 6 мин чтения

Переезд сайта чаще всего ломает три вещи: адреса страниц, сертификат и почту. Позиции в Google падают не из-за самого переезда, а из-за 404 на старых адресах и временной недоступности. Вот как мы переносим сайты без этих проблем.

Чек-лист переезда

  1. Выгрузить список всех адресов: sitemap, Search Console, внутренние ссылки.
  2. Собрать сайт на новом хостинге в Docker и открыть его на техническом адресе.
  3. Проверить, что каждый старый адрес отдаёт 200 или 301 на новый, а не 404.
  4. Перенести переменные окружения: ключи платежей, токены ботов, доступы к базе.
  5. Снизить TTL записи DNS за сутки до переключения.
  6. Переключить A-запись, выпустить SSL, проверить www → без www.
  7. Отправить sitemap в Search Console и Вебмастер, проверить «Покрытие» через 3–7 дней.
  8. Отвязать домен от старого хостинга, когда трафик полностью ушёл.

Что особенного у Vercel

Next.js на Vercel использует их обработку изображений и функций. На своём сервере нужен режим standalone, кэш изображений и правильные заголовки кэширования для статики. Middleware и серверные действия работают так же.

Что особенного у Firebase

Firebase Hosting обычно идёт вместе с Firestore и Firebase Auth. Хостинг переносится за час, а данные и пользователей лучше переносить в PostgreSQL отдельным этапом — мы делаем это без остановки сайта.

Мы переносим сайты на наш хостинг relaxdev.ru (серверы в России) или relaxnet.pro (за рубежом). Перенос — от 9 000 ₽ и 1–2 дня.

Читайте также

Расскажите о задаче — пришлём цену и срок

Ответим в Telegram, WhatsApp или по почте. Можно на русском, английском или грузинском.

Куда ответить

Отправляя форму, вы соглашаетесь с политикой конфиденциальности.