Чеклист перед запуском сайта: SEO, безопасность, аналитика
Чеклист запуска сайта: DNS, SSL, SEO, формы, аналитика, мониторинг и rollback.
13 июля 2026 · 5 мин чтения · Александр Меретти
Введение. Запуск — событие с необратимыми 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.
Формы и коммуникации
- Выбор технологии до описания доменных границ.
- Отсутствие каталога событий аналитики — спор о цифрах вместо роста.
- «Временный» монолит без модульных контрактов, который нельзя резать на сервисы.
- Игнорирование non-functional requirements: RPO/RTO, лимиты PII, требования 152-ФЗ.
- Параллельный редизайн и миграция данных без 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 на проде
| Критерий | Слабый сигнал | Сильный сигнал |
|---|---|---|
| P0 | DNS/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 в архив релиза — при откате проще сверить, что восстановили.
Частые вопросы
Чеклист обязателен перед релизом?
Да как минимум. SEO, формы, аналитика, бэкапы, SSL, 404.
Статья — каркас.
Мы гоняем расширенный в проектах.
Что чаще забывают?
Роботы.txt/sitemap, цели аналитики, почтовые уведомления, редиректы, политика ПДн.
Тест с телефона.
Оплата/CRM.
Можно ли запускать с долгом?
Иногда с явным списком и датой. Не с дырой в безопасности.
Приоритеты.
Ответственный.
Чеклист для магазина шире?
Поможете прогнать перед запуском?
Нужна архитектура
под ваш KPI?
Опишите контекст в брифе — вернёмся с планом, оценкой и рисками в течение рабочего дня.