Чек-лист запуска сайта: что проверить перед открытием
Сайт выглядит готовым, а заявки уходят на почту разработчика, robots.txt закрывает его от поиска, а домен записан не на вас. Даю свой чек-лист из 40 пунктов: заявки, аналитика, SEO, закон, скорость, безопасность, копии и контент.
Коротко (TL;DR)
- Перед открытием сайта я прохожу 40 пунктов в девяти группах: заявки, аналитика, SEO, закон, скорость, безопасность, копии и мониторинг, доступность, контент.
- Чаще всего на запуске ломается невидимое: заявки уходят на почту разработчика, robots.txt закрывает сайт от поиска, старые адреса отдают 404.
- Нормы скорости берите у первоисточника: по web.dev хорошие значения LCP до 2,5 с, INP до 200 мс, CLS до 0,1.
- Домен, хостинг, Метрика и Вебмастер должны быть оформлены на владельца бизнеса до последнего платежа подрядчику.
- Правовые пункты (политика, согласие, cookie) проходите по списку, но формулировки сверяйте с юристом.
Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.
Разработка сайтов под ключЧек-лист запуска сайта это список проверок, которые проходят после того, как сайт сделан, и до того, как на него пустили рекламу и поисковых роботов. Его задача простая: убедиться, что заявки доходят, поисковики видят нужные страницы, закон соблюдён, а владелец сам распоряжается доменом и доступами. Ниже мой список из 40 пунктов. Им можно пользоваться, когда вы принимаете сайт у подрядчика или запускаете свой.
Чек-лист запуска сайта: как им пользоваться
Я делю проверки перед открытием на две части. Первая про то, работает ли сам сайт: главный сценарий, роли, оплата. Её я разбирал в статье про приёмку работы у подрядчика. Вторая часть про окружение сайта: поиск, аналитику, документы, сертификат, копии. Про неё обычно забывают обе стороны, потому что на экране всё выглядит готовым.
Проходите список сверху вниз, отмечайте «да», «нет» и «не знаю». Каждое «не знаю» превращайте в вопрос подрядчику. Если вопросов больше пяти, открывать сайт рано.
Заявки и формы
- С каждой формы на сайте отправлена тестовая заявка, и каждая дошла. Засеките время от нажатия кнопки до уведомления.
- Уведомление приходит тому, кто отвечает клиентам. Почта разработчика или общий ящик, который никто не читает, не считаются.
- В уведомлении есть имя, контакт, текст обращения и страница, с которой пришла заявка.
- Письма с заявками не падают в спам. Проверьте папку «Спам» на том ящике, которым пользуетесь каждый день.
- Форма защищена от ботов, и защита не мешает живому человеку. Варианты без лишней боли разбирал в статье про защиту формы от ботов.
Аналитика
- Счётчик Яндекс Метрики стоит на всех страницах, включая страницу благодарности, и визиты в нём появляются.
- Настроены цели: отправка формы, клик по телефону, переход в мессенджер. Без них непонятно, окупается ли реклама. Какие цели ставить первыми, я описал в статье про цели в Метрике.
- Если включён вебвизор, поля с именем, телефоном и почтой скрыты от записи. По справке Метрики это делается классом ym-disable-keys при включённой опции «Записывать все поля».
- Счётчик создан на аккаунте компании, у подрядчика гостевой доступ.
SEO-база перед открытием
- Файл robots.txt не запрещает обход всего сайта. Правило «Disallow: /» часто переезжает с тестовой версии на боевую. Справка Вебмастера советует проверять файл инструментом анализа robots.txt, а сервер должен отдавать его с кодом 200.
- Тестовая версия сайта закрыта паролем, иначе в поиск попадёт её копия.
- Файл sitemap.xml есть, открывается с кодом 200 и указан в robots.txt или в разделе «Файлы Sitemap» Вебмастера. По справке Яндекса в одном файле до 50 000 ссылок и не больше 50 МБ.
- У каждой страницы свой title и description. Десять страниц с заголовком «Главная» в поиске выглядят одинаково.
- У страницы один адрес: сайт открывается либо с www, либо без него, http переадресует на https, а canonical указывает на основную версию. Яндекс прямо пишет, что страница должна быть доступна по единственному и постоянному адресу.
- Если был старый сайт, со старых адресов настроены 301-переадресации на соответствующие новые страницы. Справка Вебмастера отдельно просит по возможности не отправлять все старые страницы на главную. Подробно разбирал в статье о переезде сайта без потери позиций.
- Несуществующий адрес отдаёт код 404. Заглушка с кодом 200 по терминологии Яндекса называется soft 404 и мешает индексировать полезные страницы.
- Сайт добавлен в Яндекс Вебмастер с аккаунта владельца, права подтверждены, карта сайта отправлена.
- Ссылка на сайт в мессенджере показывает нормальное превью: название и картинку.
Закон и документы
- Политика обработки персональных данных опубликована и открывается из каждой формы.
- Согласие на обработку данных оформлено отдельно. С 1 сентября 2025 года поправки 156-ФЗ требуют оформлять его отдельно от других документов, а галочка не должна стоять заранее.
- Если сайт ставит cookie счётчиков, есть уведомление о cookie, а Метрика упомянута в политике.
- На сайте есть реквизиты и сведения, которые требует закон для вашей формы бизнеса. Таблицу по ИП, ООО и интернет-магазину я собрал в статье про обязательные страницы на сайте.
- Проверены внешние сервисы: шрифты Google, reCAPTCHA, встроенные ролики YouTube передают данные посетителя за рубеж. Лучше заменить их локальными шрифтами и своими решениями.
- Если на сайте есть ссылки на Instagram*, WhatsApp* или Facebook*, проверьте, как они подписаны.
Правовые пункты я проверяю по списку, но последнее слово за юристом. Формулировки политики и согласия зависят от того, какие данные вы собираете и куда передаёте.
Скорость и мобильная версия
- Core Web Vitals в зелёной зоне. По web.dev хорошие значения такие: LCP до 2,5 секунды, INP до 200 миллисекунд, CLS до 0,1, и смотреть их советуют по 75-му процентилю загрузок отдельно для телефонов и компьютеров. У нового сайта реальных данных ещё мало, поэтому первые недели ориентируйтесь на лабораторный замер в PageSpeed Insights.
- Картинки сжаты и отдаются в современных форматах. Фото с телефона на 5 МБ на главной встречается чаще, чем кажется.
- На телефоне нет горизонтальной прокрутки, кнопки попадают под палец, форма заполняется без увеличения.
- Главная страница открыта с телефона по мобильному интернету. Вайфай в офисе подрядчика скрывает медленную загрузку.
Безопасность и доступы
- Все страницы открываются по HTTPS, браузер не ругается на смешанное содержимое.
- Сертификат продлевается сам. Сертификаты Let's Encrypt по умолчанию живут 90 дней, поэтому спросите, кто и как их продлевает, и посмотрите дату окончания в браузере.
- Домен зарегистрирован на компанию или владельца. Как проверить и что делать, если он записан на разработчика, рассказал в статье как вернуть домен у разработчика.
- Хостинг, админка, почта, Метрика и Вебмастер оформлены на ваши почту и телефон. Подрядчик добавлен отдельным пользователем.
- Вход в админку защищён сложным паролем, а где можно, вторым фактором.
Резервные копии и мониторинг
- Резервные копии делаются автоматически и хранятся вне сервера сайта.
- Восстановление из копии проверено хотя бы один раз. Копия, которую ни разу не разворачивали, ничего не гарантирует.
- Настроен мониторинг: доступность сайта, срок домена и сертификата, работа формы, с уведомлением в мессенджер. Как это устроено, я показал в статье про мониторинг сайта и домена.
Доступность и контент
- У картинок есть alt, текст читается на фоне, сайт проходится клавишей Tab с видимым фокусом.
- Нет опечаток, «рыбы» вместо текста и тестовых телефонов. Читайте глазами человека, который сайт не делал.
- Телефоны и почта кликабельны с телефона, кнопки мессенджеров ведут на ваши аккаунты.
- Адрес, карта, часы работы и реквизиты совпадают с карточкой в Яндекс Картах и документами.
Если по итогам списка набралось много «нет», это нормальная ситуация для первого прохода. Хуже, когда реклама уже идёт и список никто не открывал.
Как я это делаю
Свои сайты и сайты клиентов я сдаю по этому списку, а часть пунктов проверяю скриптами, чтобы не полагаться на глаза.
Вёрстку меряю браузерными проверками из дизайн-набора, которым пользуюсь во всех проектах. Скрипт verify_responsive открывает страницу на узких экранах и падает, если появилась горизонтальная прокрутка. Скрипт measure_render меряет контраст каждого видимого текста на настоящем отрисованном фоне. Ещё есть axe_audit с правилами WCAG, проверка размера нажимаемых элементов и проверка, что всё доступно с клавиатуры. Публичные страницы я проверяю по боевому адресу. Если страница закрыта входом, сначала поднимаю стенд с сессией, иначе зелёный отчёт измеряет пустоту.
Для своего блога у меня есть линтер статей: он проверяет длину, оглавление, FAQ, мета-описание. Отдельный скрипт проверяет микроразметку готовых страниц. Тестовые заявки, сертификат, robots.txt, 404 и доступы проверяю руками по списку выше, потому что их состояние зависит от конкретного сервера.
Пример из практики: при переезде сайта с конструктора за один день я в конце дня выпустил сертификат с автопродлением, настроил переадресацию на HTTPS, проверил, что все 52 ресурса страницы отдаются без ошибок, увеличил поле телефона с 21 до 48 пикселей, включил ночные копии с хранением 14 дней и карту сайта. Телефон-заглушку я при сдаче вписал в список того, что осталось, и сказал о нём заказчику сразу.
Если сайт делаю я, этот список входит в сдачу. Лендинг у меня стоит от 40 000 ₽, корпоративный сайт от 100 000 ₽, подробности на странице разработки сайтов. Если сайт сделал другой подрядчик и нужен независимый взгляд, технический аудит сайта, серверов и безопасности стоит от 50 000 ₽, а отдельная проверка сайта по 152-ФЗ от 15 000 ₽. Все цены есть на странице цен.
Частые вопросы
Что проверить перед запуском сайта в первую очередь?
Три вещи: тестовая заявка дошла до того, кто отвечает клиентам, robots.txt не закрывает сайт, домен и доступы оформлены на вас. Ошибки в этих пунктах стоят денег с первого дня.
Сколько времени занимает чек-лист запуска сайта?
На небольшом сайте владелец проходит список за пару часов, если у него есть доступы. Дольше всего обычно выясняют, на кого оформлены домен и счётчики.
Можно ли запускать рекламу, пока не всё готово?
Рекламу без целей в Метрике и без проверенных заявок я бы не запускал. Опечатки и мелочи вёрстки можно править на ходу, а потерянные заявки уже не вернуть.
Какие нормы скорости сайта считаются хорошими?
По web.dev: LCP до 2,5 секунды, INP до 200 миллисекунд, CLS до 0,1 по 75-му процентилю загрузок. Проверять удобно в PageSpeed Insights.
Кто должен проходить чек-лист: я или подрядчик?
Подрядчик проходит его до сдачи, вы при приёмке. Лучше, если список согласован заранее и записан в договор как условие приёмки.
Коротко о главном
Сайт готов к открытию, когда заявки доходят, поиск видит нужные страницы, документы на месте, сертификат продлевается сам, копии проверены, а домен и доступы принадлежат вам. Сорок пунктов выглядят длинно, но большинство из них проверяется за минуту.
Я делаю сайты под ключ и сдаю их по этому списку, а чужие сайты проверяю перед запуском. Напишите мне в Telegram кодовое слово «РЕЛИЗ», и я пришлю этот чек-лист таблицей и скажу, какие пункты на вашем сайте стоит проверить первыми.
Запуск сайта без сюрпризов
Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.
- Проверка сайта перед открытием по 40 пунктам
- Метрика, цели и Вебмастер на аккаунте владельца
- HTTPS, копии, мониторинг и доступы на вас
- Сайт под ключ со сдачей по чек-листу
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


