Сайты и продукты
Как принять сайт у разработчика: чек-лист перед запуском
Что проверить перед запуском сайта: формы, мобильную версию, языки, поиск, доступы и резервные копии. Таблица приёмки для заказчика.

Редакционное руководство подготовлено с помощью AI-инструментов. Технические утверждения сверены с указанными официальными источниками. Расчёты и сценарии помечены как учебные примеры, а не результаты клиентских проектов.
Приёмка сайта начинается с проверки того, что клиент может сделать на нём нужное действие, а компания получает результат. Красивый первый экран и сообщение «успешно отправлено» ещё не подтверждают, что заявка дошла менеджеру. До запуска составьте список проверяемых сценариев, назначьте ответственного со стороны бизнеса и согласуйте, какие ошибки мешают публикации. Ниже — рабочий порядок для корпоративного сайта или лендинга; магазин, личный кабинет и платёжные интеграции потребуют дополнительных сценариев.
1. Сравните результат с согласованным объёмом
Откройте предложение, структуру и последнее согласованное задание. Сверяйте страницы, языки, формы, интеграции и редактируемые материалы. У каждого требования должен быть способ проверки: не «удобная CMS», а «редактор меняет цену и публикует её без разработчика». Дополнительную идею, появившуюся в конце проекта, запишите отдельно. Так исправление невыполненного требования не смешается с расширением заказа, а спор о впечатлениях превратится в конкретный список результатов.
2. Пройдите весь путь заявки
Согласуйте тестовую отправку, чтобы менеджер не принял её за реального клиента. Проверьте правильные и ошибочные данные, повторный клик и временную недоступность получателя. После отправки сопоставьте контакт, текст, язык страницы и источник обращения с записью в согласованном канале. Если есть CRM, проверьте ответственного и следующий статус. Подтверждение на экране должно соответствовать фактическому сохранению заявки, а человек должен понимать следующий шаг.
Рекомендации W3C по проверке полей помогают сформулировать приёмку: обязательные поля обозначены, ошибка понятна и её можно исправить. Успех и сбой отправки должны давать различимые уведомления. Источники: https://www.w3.org/WAI/tutorials/forms/validation/ и https://www.w3.org/WAI/tutorials/forms/notifications/ .
3. Проверьте мобильный экран и оба языка
Откройте главную, услугу и форму на реальном телефоне. Пройдите страницу до конца: меню, кнопка связи, согласие, сообщение об ошибке и подвал тоже участвуют в сценарии. Для RU/UZ проверьте не только заголовки, но и цены, подписи полей, подтверждения и уведомления менеджеру. Переключение языка должно сохранять смысл текущей страницы. Если часть материалов ещё не переведена, зафиксируйте это явно, вместо того чтобы считать версию завершённой.
4. Отделите доступность для поиска от обещания позиций
Попросите показать, какие страницы открыты для индексации, где находится sitemap, как настроены canonical и языковые связи. Важные тексты должны быть доступны поисковику, а старые адреса при переносе — вести на подходящие новые. Одна оценка скорости не заменяет проверку формы и содержимого. Руководство Google описывает технические основы, но выполнение чек-листа не гарантирует индексирование или место в выдаче: https://developers.google.com/search/docs/fundamentals/seo-starter-guide .
5. Заполните таблицу приёмки
| Сценарий | Что считать результатом | Доказательство |
|---|---|---|
| Отправить тестовую заявку | Данные сохранены и назначен ответственный | ID записи или согласованное подтверждение |
| Ошибиться в поле | Ошибка понятна, введённые данные сохранены | Снимок экрана и повторная отправка |
| Пройти сайт на телефоне | Меню, текст и основная кнопка доступны | Устройство и проверенные страницы |
| Переключить RU/UZ | Открыта соответствующая страница с полным содержимым | Пары URL и список исключений |
| Изменить материал в CMS | Редактор публикует изменение самостоятельно | Запись демонстрации |
| Открыть старый URL | Пользователь попадает на согласованный новый адрес | Ответ сервера и конечный URL |
| Восстановить резервную копию | Копия пригодна для восстановления | Протокол проверки на отдельной среде |
| Передать доступы | У владельца есть нужные аккаунты и роли | Реестр аккаунтов без паролей в общем документе |
Для каждой строки добавьте проверяющего, дату, статус и ссылку на замечание. Ошибки, которые теряют заявки, раскрывают чужие данные или закрывают ключевой сценарий, рассматривайте до запуска. Оставшиеся задачи принимаются только с согласованным сроком и владельцем. Это рекомендуемый рабочий процесс, а не универсальная форма юридического акта.
6. Примите доступы и порядок поддержки
Проверьте владельцев домена, хостинга, репозитория, CMS и аналитики. Передавайте секреты через согласованный защищённый канал, а в реестре храните назначение аккаунта и ответственного. Уточните место резервных копий, порядок восстановления и кому сообщать о сбое. Отдельно запишите, какие исправления входят в договорённости, а какие изменения оцениваются дополнительно. Сам факт передачи архива не объясняет, как поддерживать рабочий сайт.
Если сайт только планируется, включите эти критерии в задачу на разработку: https://samsa.agency/services/web-development . Для существующего проекта можно отдельно обсудить проверку и сопровождение: https://samsa.agency/services/website-support . Пришлите адрес сайта и список обязательных действий пользователя — по ним можно определить объём проверки.
Частые вопросы
Нужно ли заказчику самостоятельно проверять код?
Для бизнес-приёмки важнее согласованные сценарии и их результат. Если требуется технический аудит кода или инфраструктуры, его состав и исполнителя стоит определить отдельно.
Можно ли запустить сайт с оставшимися замечаниями?
Это зависит от влияния замечаний. Потерю заявки, раскрытие данных или недоступность основного действия нужно устранить; для других задач заранее согласовать владельца и срок.
Достаточно ли проверить главную страницу?
Нет. Проверьте все основные шаблоны и полный путь пользователя, включая форму, сообщения, интеграцию, мобильный экран и языковые версии.
Читайте также
Сайты и продукты
Следующий шаг: от ответа к внедрению
Стоимость, выбор подрядчика, CMS, MVP и мобильные продукты: от первого решения до запуска.


