Чек-лист запуска сайта из 50 пунктов: от SSL и скорости до юридических требований (54-ФЗ, 152-ФЗ). Проверьте всё за 2-3 дня и избегите штрафов до 300 000 руб.
Чек-лист запуска сайта — это 50 конкретных пунктов, которые мы в AVOdigital проверяем перед каждым релизом. SSL, скорость загрузки, мобильная версия, SEO-теги, формы сбора данных, аналитика и юридические требования (54-ФЗ, 152-ФЗ). Пропустите хотя бы один — и рискуете потерять часть трафика или получить штраф до 300 000 руб.
Запуск сайта без системной проверки — это как выезжать на трассу с неисправными тормозами. Ниже — полный чек-лист, который мы используем в AVOdigital. Разделите проверку на 5 этапов и выделите 2-3 дня.
1. Техническая база: хостинг, SSL, домен
Начните с фундамента. Ошибки здесь блокируют весь сайт.
- Домен привязан к хостингу? Проверьте NS-записи. Среднее время делегирования — 24-48 часов. Если сайт уже виден, но не открывается — проблема в DNS.
- SSL-сертификат активен? Используйте бесплатный Let's Encrypt (обновляется каждые 90 дней) или платный от 3 000 руб./год. Без HTTPS — браузеры помечают сайт как «небезопасный», что снижает конверсию.
- Редирект с HTTP на HTTPS? Настройте 301 редирект. Иначе — дубли страниц и штраф от Яндекса.
- Файл robots.txt закрывает служебные папки? Заблокируйте /admin/, /wp-admin/, /backup/. Иначе — индексация служебных страниц.
- Карта сайта sitemap.xml загружена? Отправьте в Яндекс.Вебмастер и Google Search Console. Без этого — до 40% страниц могут не индексироваться.
- Проверка на битые ссылки? Используйте Screaming Frog (бесплатно до 500 URL). Каждая битая ссылка — минус к поведенческим факторам.
2. Скорость загрузки и мобильная версия
Яндекс учитывает скорость как фактор ранжирования. Медленный сайт теряет большую часть мобильных пользователей.
| Параметр | Норма | Что делать, если не проходит |
|---|---|---|
| LCP (Largest Contentful Paint) | до 2,5 сек | Сжать изображения (WebP), отложить загрузку JS |
| FID (First Input Delay) | до 100 мс | Убрать блокирующий CSS/JS, использовать lazy load |
| CLS (Cumulative Layout Shift) | до 0,1 | Задать размеры для изображений и iframe |
| Mobile Score (Google PageSpeed) | от 85 | Оптимизировать шрифты, убрать лишние плагины |
Проверьте через PageSpeed Insights или Яндекс.Вебмастер. Если мобильная версия грузится дольше 3 секунд — большая часть пользователей уходят.
3. SEO-теги и контент
Без правильных мета-тегов сайт не увидят в поиске.
- Title и Description на каждой странице? Длина Title — до 60 символов, Description — до 160. Уникальность — 100%. Дубли — причина фильтра «Баден-Баден».
- Заголовки H1-H3? H1 — один на страницу, содержит ключ. H2-H3 — логическая структура.
- Alt-теги у изображений? Описывайте картинки ключевыми словами.
- ЧПУ (человеко-понятные URL)? Пример: site.ru/catalog/tovar-1, а не site.ru/?p=123.
- Микроразметка (Schema.org)? Для товаров — Product, для статей — Article. Добавляет сниппеты в выдачу, повышая CTR.
4. Формы, сбор данных и юридические требования
Это зона риска: ошибки ведут к штрафам по 152-ФЗ и 54-ФЗ.
- Формы обратной связи работают? Отправьте тестовое письмо. Проверьте, приходит ли уведомление на почту. Если нет — настройте SMTP (стоимость — 0 руб., время — 1 час).
- Политика конфиденциальности? Обязательна по ст. 18.1 152-ФЗ. Разместите ссылку в подвале и перед кнопкой отправки формы. Штраф для ИП — до 50 000 руб., для юрлиц — до 300 000 руб.
- Согласие на обработку персональных данных? Чекбокс «Согласен с политикой» — обязателен. Без него — нарушение 152-ФЗ.
- Онлайн-оплата (если есть)? Подключите эквайринг (Яндекс.Касса, Тинькофф). Проверьте, что чек отправляется по 54-ФЗ. Штраф за отсутствие чека — до 50 000 руб. на юрлицо.
- Форма обратной связи не собирает лишних данных? Только имя, телефон, email. Запрос паспорта или СНИЛС без необходимости — грубое нарушение.
5. Аналитика и мониторинг
Без аналитики вы не узнаете, что сайт работает плохо.
- Яндекс.Метрика установлена? Код на всех страницах. Настройте цели: отправка формы, просмотр контактов, клик по телефону.
- Google Analytics 4? Обязателен для международного трафика. В России — дублируйте Метрикой.
- Счетчики не блокируются? Проверьте через консоль браузера (F12 → Console). Если ошибка — переустановите код.
- Uptime-мониторинг? Используйте бесплатный UptimeRobot (проверка каждые 5 минут). Уведомление в Telegram при падении сайта.
- Резервное копирование? Настройте ежедневное копирование базы данных и файлов. Стоимость — от 500 руб./мес. на хостинге.
Практический чек-лист: 50 пунктов за 2 дня
Распечатайте и отмечайте каждый пункт. Среднее время на проверку — 4-6 часов.
- Домен привязан к хостингу
- SSL-сертификат активен
- Редирект HTTP→HTTPS
- robots.txt закрывает служебные папки
- sitemap.xml загружена
- Нет битых ссылок
- LCP < 2,5 сек
- INP < 200 мс
- CLS < 0,1
- Mobile Score > 85
- Title уникален на каждой странице
- Description уникален
- H1 один на страницу
- Alt-теги у всех изображений
- ЧПУ настроены
- Микроразметка Schema.org
- Формы отправляют письма
- Политика конфиденциальности на месте
- Чекбокс согласия на обработку данных
- Онлайн-оплата (если есть) выдает чек
- Формы не собирают лишних данных
- Яндекс.Метрика установлена
- Google Analytics 4 установлен
- Цели в Метрике настроены
- Счетчики не блокируются
- Uptime-мониторинг активен
- Резервное копирование настроено
- Кнопки CTA работают
- Телефон кликабелен на мобильных
- Email-ссылки открывают почтовый клиент
- Карта проезда (Яндекс.Карты) загружается
- Видео (YouTube/Vimeo) не тормозят
- Фавикон отображается
- Логотип кликабелен (ведет на главную)
- Хлебные крошки работают
- 404 страница кастомная
- Поиск по сайту (если есть) выдает результаты
- Фильтры товаров работают
- Корзина (если есть) считает сумму
- Оформление заказа проходит до конца
- Письма клиенту приходят
- Спам-фильтры не блокируют письма
- SSL-сертификат не истек (проверьте дату)
- Сайт открывается в Chrome, Firefox, Safari, Edge
- Сайт открывается на iOS и Android
- Шрифты загружаются корректно
- Изображения не растянуты
- Таблицы не ломают верстку на мобильных
- Кнопки не перекрывают друг друга
- Все ссылки открываются в том же окне (кроме внешних)
Частые вопросы
Сколько времени занимает проверка по чек-листу запуска сайта?
В среднем 4-6 часов. Если делать поэтапно — 2-3 дня. В AVOdigital мы укладываемся в 1 день за счет автоматизации (Screaming Frog, PageSpeed, кастомные скрипты).
Что будет, если пропустить проверку SSL?
Браузеры покажут предупреждение «Небезопасное соединение». Конверсия упадет, а сайт может попасть под фильтр Яндекса «Безопасный поиск».
Нужно ли платить за SSL-сертификат?
Для большинства сайтов достаточно бесплатного Let's Encrypt. Платный (от 3 000 руб./год) нужен для интернет-магазинов с оплатой картами — он дает зеленую строку в браузере.
Как проверить, что сайт соответствует 152-ФЗ?
Убедитесь, что есть политика конфиденциальности, чекбокс согласия на обработку данных и форма не собирает лишнего (паспорт, СНИЛС). Штраф за нарушение — до 300 000 руб. для юрлиц.