Перейти к содержимому
Блог · Гайды

Чеклист перед запуском сайта: SEO, безопасность, аналитика

Чеклист запуска сайта: DNS, SSL, SEO, формы, аналитика, мониторинг и rollback.

Введение. Запуск — событие с необратимыми SEO-эффектами: редиректы, индексация и доверие пользователей нужно проверить до переключения DNS. Материал для product- и engineering-лидеров, которые принимают решения на горизонте 12–24 месяцев, а не гонятся за хайпом в презентации.

Зачем чеклист перед продом

Большинство срывов в теме «чеклист перед запуском сайта» начинается не с кода, а с размытого scope: маркетинг обещает одно, продажи фиксируют другое, а ИТ закрывает техдолг третьим приоритетом. В итоге бюджет уходит в интеграции «на скотч» и ручные сверки в Excel. Мы видим это в проектах, где не описаны границы MVP, нет владельца метрик и не зафиксированы SLA на данные между системами.

Команда теряет 20–40% спринтов на переделки, потому что не согласовала критерии готовности: что считается лидом, какая атрибуция в CRM, какой latency API допустим для витрины. Без этих договорённостей любая архитектура — лотерея.

Техника и безопасность

Опорный принцип: сначала поток ценности, потом стек. Нарисуйте journey от первого касания до оплаты и поддержки, отметьте ручные шаги и точки отказа. Только после этого выбирайте техническое SEO и модель данных. Для чеклист перед запуском сайта мы обычно рекомендуем staging sign-off → DNS cutover → post-launch monitoring 72h: она даёт предсказуемый TCO и не блокирует масштабирование команды.

Зафиксируйте ADR по ключевым решениям: хранилище, очереди, авторизация, наблюдаемость. Включите в Definition of Done контрактные тесты API, схему событий и политику миграций. аудит сайта имеет смысл заказывать только когда есть согласованный backlog с приоритетами P0/P1 и измеримые KPI на квартал.

Наблюдаемость — не «логи на сервере», а корреляция user_id → trace_id → заказ. Без этого невозможно честно считать ROI и оптимизировать воронку. Добавьте дашборды для продуктовых и инженерных метрик в одном timezone и с единым справочником статусов.

SEO и аналитика

Кейс A (редизайн). Клиент пришёл с болью: потеряли 40% органики из-за 302. Мы разбили релиз на три волны: стабилизация данных, автоматизация рутины, персонализация. Через 14 недель карта 301 и мониторинг GSC сохранили трафик. Критично было не «переписать всё», а остановить утечку лидов на стыке каналов.

Кейс B (новый бренд). Другая ситуация: формы без CRM. Здесь сработала обратная стратегия — сначала интеграция с CRM и нормализация справочников, затем редизайн витрины. Итог: smoke-тест лидов до go-live поймал сломанный webhook.

Формы и коммуникации

  1. Выбор технологии до описания доменных границ.
  2. Отсутствие каталога событий аналитики — спор о цифрах вместо роста.
  3. «Временный» монолит без модульных контрактов, который нельзя резать на сервисы.
  4. Игнорирование non-functional requirements: RPO/RTO, лимиты PII, требования 152-ФЗ.
  5. Параллельный редизайн и миграция данных без feature flags.

Контент и юридическое

  • [ ] Есть единый glossary для бизнеса и разработки
  • [ ] KPI привязаны к измеримым событиям в продукте
  • [ ] Описаны интеграции и владельцы данных
  • [ ] План релизов с rollback и мониторингом
  • [ ] Оценён TCO на 3 года, а не только CAPEX первого спринта
  • [ ] Согласованы критерии приёмки с заказчиком и поддержкой

Go-live и откат

Сверьте с техническим SEO-аудитом. Если нужна внешняя экспертиза — начните с брифа или оценки: так быстрее получить реалистичный план, чем спорить о стеке в вакууме.

Добавьте в чеклист проверку писем с prod-домена: SPF, DKIM, DMARC — иначе заявки уйдут в spam у клиента. Зафиксируйте владельца go/no-go решения письменно в Slack или email — устное «можно запускать» не защитит при инциденте.

  • Rollback план и бэкап БД
  • Uptime и synthetic checks
  • Robots/sitemap на проде
КритерийСлабый сигналСильный сигнал
P0DNS/SSLБлокер
P1АналитикаДень 1
P2Мелкие UIНеделя 1

Pre-launch контроль

Перед запуском пройдите технику, контент, legal, analytics. Техника: SSL, редиректы www/https, 404/500, формы (в т.ч. spam), письма, мобильная вёрстка, favicon, Open Graph. Контент: опечатки, контакты, цены, политика конфиденциальности. Analytics: счётчики, цели, e-commerce если нужно, фильтрация internal IP. SEO: title/description, robots, sitemap submit.

Сделайте rollback plan: snapshot DB, tag релиза, кто дежурит 48 часов после go-live. Прогон аудита сайта за неделю до даты снижает риск «забыли noindex на prod». Чек-лист подписывает product owner, не только dev — бизнес принимает запуск.

Проверьте отправку форм с реальных устройств и корпоративных VPN — часто SMTP режет prod. Тестовый заказ или заявка end-to-end в CRM. Cookie banner и согласия на аналитику для EU/РФ по вашей модели. Нагрузочный smoke: 50 одновременных на главную не должны валить origin. Договоритесь о war room на 24–48 ч после переключения DNS.

Проверьте legal: оферта, реквизиты, cookie, согласие на рассылку. Для рекламы — pixel и consent mode до первого клика по кампании.

Сделайте скриншоты ключевых страниц и JSON-LD в архив релиза — при откате проще сверить, что восстановили.

FAQ

Частые вопросы

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

Да как минимум. SEO, формы, аналитика, бэкапы, SSL, 404.

Статья — каркас.

Мы гоняем расширенный в проектах.

Что чаще забывают?

Роботы.txt/sitemap, цели аналитики, почтовые уведомления, редиректы, политика ПДн.

Тест с телефона.

Оплата/CRM.

Можно ли запускать с долгом?

Иногда с явным списком и датой. Не с дырой в безопасности.

Приоритеты.

Ответственный.

Чеклист для магазина шире?

Да: тест заказа, чеки, остатки, письма.

См. ЮKassa.

Не открывайте рекламу раньше.

Поможете прогнать перед запуском?

Да в рамках проекта/аудита.

Аудит.

Срочный pre-flight возможен.

Следующий шаг

Нужна архитектура
под ваш KPI?

Опишите контекст в брифе — вернёмся с планом, оценкой и рисками в течение рабочего дня.