Чек-лист приёмки сайта у подрядчика: что проверить до подписания акта
Акт сдачи-приёмки подписывают быстро. Сайт открывается, дизайн совпадает с макетом, подрядчик торопит с закрывающими документами. А через месяц выясняется, что заявки с одной из форм никуда не приходят, поиск видит закрытую тестовую версию, а пароль от хостинга знает только бывший разработчик.
Я в веб-разработке с 2010 года и сейчас руковожу студией в Майкопе. Мы сами сдаём сайты заказчикам и хорошо знаем, на чём спотыкаются при приёмке. Ниже список, по которому я советую проверять сайт до подписи. Он не требует навыков программиста: большинство пунктов проверяются в браузере и в кабинетах Яндекса за один вечер.
1. Доступы: всё должно быть оформлено на вас
Начните с того, без чего сайт нельзя будет ни поддерживать, ни перенести.
- Домен. Администратором домена у регистратора должна быть ваша компания или ИП, а не студия и не её сотрудник. Проверьте это в личном кабинете регистратора или через сервис Whois.
- Хостинг. Аккаунт на ваше юрлицо, договор и оплата от вас. Подрядчику можно выдать отдельный доступ.
- Админка сайта. У вас должна быть учётная запись администратора, а не «редактора».
- FTP или SSH, база данных. Логины и пароли переданы письменно, а не продиктованы по телефону.
- Исходный код. Если сайт самописный, нужен доступ к репозиторию или хотя бы архив с кодом и дамп базы.
- Почта на домене, если её настраивал подрядчик.
После приёмки смените пароли, которые вам передали, и выдайте подрядчику отдельные доступы, если он остаётся на сопровождении.
2. Яндекс Метрика и цели
Счётчик должен стоять на вашем аккаунте Яндекса, а подрядчик получает к нему доступ как представитель. Если счётчик заведён на аккаунт студии, при расставании вы потеряете всю историю.
Что проверить:
- код счётчика есть на всех страницах, включая страницу «Спасибо» после отправки формы;
- настроены цели на то, что для вас является заявкой: отправка каждой формы, клик по телефону, переход в мессенджер;
- цели действительно срабатывают. Отправьте тестовую заявку с каждой формы и через некоторое время посмотрите отчёт по конверсиям.
Если вы планируете рекламу в Директе, без рабочих целей автостратегии будут учиться на пустых данных.
3. Индексация: robots.txt, sitemap и тестовая версия
Самая частая ошибка при запуске – забытый запрет индексации. Пока сайт разрабатывают, его правильно закрывают от поиска. Потом этот запрет переезжает на боевой домен.
- Откройте адрес вашсайт.ru/robots.txt. Строка «Disallow: /» для всех роботов означает, что сайт закрыт целиком.
- Проверьте, что в коде страниц нет метатега noindex. В WordPress это галочка «Попросить поисковые системы не индексировать сайт» в настройках чтения.
- Откройте вашсайт.ru/sitemap.xml. Карта сайта должна открываться и содержать реальные адреса страниц.
- Тестовая версия на поддомене или техническом адресе должна быть закрыта паролем или удалена, иначе в поиске окажутся две копии сайта.
- Добавьте сайт в Яндекс Вебмастер и Google Search Console на свои аккаунты и укажите там карту сайта.
4. Скорость и мобильная версия
Откройте сайт на своём телефоне через мобильный интернет, а не по офисному Wi-Fi. Пролистайте главную, каталог, карточку услуги и форму.
Затем проверьте главную и пару внутренних страниц в PageSpeed Insights. Цель не в том, чтобы выбить зелёную оценку, а в том, чтобы понять, что тормозит. Типичные причины – неоптимизированные фотографии на несколько мегабайт и лишние скрипты. Если оценка для мобильных низкая, попросите подрядчика объяснить, что именно мешает, и зафиксировать, что он исправит до подписания.
5. Формы: каждая, вручную
Отправьте заявку с каждой формы на сайте: в шапке, в подвале, во всплывающем окне, в карточке товара. Для каждой проверьте:
- куда пришла заявка: почта, CRM, мессенджер, и пришла ли вообще;
- не попало ли письмо в спам. Если попало, стоит проверить настройки почты домена;
- что видит посетитель после отправки: понятное сообщение или страницу «Спасибо»;
- есть ли защита от спама, например капча;
- есть ли рядом с формой отдельный чекбокс согласия на обработку персональных данных.
Это скучно, но именно здесь чаще всего находятся проблемы, которые стоят денег.
6. Страница 404
Введите в адресной строке несуществующий адрес, например вашсайт.ru/proverka-404. Должна открыться страница «Не найдено» в дизайне сайта, со ссылкой на главную и поиском или меню.
Важная деталь, которую не видно глазами: сервер должен отдавать код ответа 404, а не 200. Проверить это можно в любом онлайн-сервисе проверки кода ответа сервера или в инструментах разработчика браузера, во вкладке «Сеть». Если несуществующие страницы отвечают кодом 200, поисковики могут считать их обычными страницами.
7. SSL и единое зеркало
- Сайт открывается по https без предупреждений браузера.
- Адреса с http и с www (или без www) перенаправляют на один основной вариант.
- Известен срок действия сертификата и кто отвечает за продление. Бесплатные сертификаты обычно продлеваются автоматически, но в этом стоит убедиться.
- На страницах нет «смешанного содержимого», когда картинки или скрипты грузятся по http. Браузер в таком случае показывает, что соединение защищено не полностью.
8. Резервные копии
Спросите у подрядчика три вещи: где хранятся копии, как часто они делаются и когда их последний раз восстанавливали. Копия, которую ни разу не пробовали развернуть, – это надежда, а не резервная копия.
Минимум для небольшого сайта: регулярные копии файлов и базы на стороне хостинга плюс копия, которая хранится отдельно от хостинга. И письменная инструкция, как восстановить сайт, если что-то пойдёт не так.
9. Юридические страницы
Подрядчик обычно не юрист, но проверить наличие документов вы можете сами.
- Политика обработки персональных данных. Если сайт собирает имя, телефон или почту, политика должна быть опубликована на сайте, и в ней должно быть описано то, что сайт делает на самом деле: какие данные, зачем, куда передаются.
- Согласие на обработку персональных данных. С 1 сентября 2025 года оно должно оформляться отдельно от других документов, то есть не прятаться внутри политики или оферты. На практике это отдельный текст и отдельная галочка у формы.
- Реквизиты компании или ИП и контакты.
- Оферта и условия возврата, если на сайте можно оплатить товар или услугу.
Ещё один пункт, о котором часто забывают: обязанность уведомить Роскомнадзор о том, что вы обрабатываете персональные данные, лежит на владельце сайта, а не на студии. Уточните у своего юриста или бухгалтера, сделано ли это.
10. Cookie и уведомление посетителей
Яндекс Метрика и многие виджеты используют cookie. Если по этим данным можно связать посещение с конкретным человеком, разумно относиться к ним как к персональным данным: описать в политике, какие cookie и сервисы аналитики использует сайт, и показать посетителю уведомление со ссылкой на политику.
Отдельной статьи в законе именно про cookie-баннер нет, поэтому формулировки лучше согласовать с юристом. Задача подрядчика – чтобы баннер корректно работал на всех устройствах, не перекрывал форму заявки и не появлялся при каждом переходе по страницам.
Как оформить результат проверки
Всё, что нашли, сведите в один список: пункт, где проблема, скриншот, что должно быть. Отправьте подрядчику письмом, а не в мессенджере, чтобы осталась фиксация.
Дальше два варианта. Если замечания серьёзные, например не работают формы или сайт закрыт от индексации, акт подписывать рано. Если остались мелочи, можно подписать акт с приложением перечня доработок и сроков их исправления. Главное – не подписывать «чистый» акт с устной договорённостью «потом поправим».
Короткая версия для распечатки
- Домен, хостинг, админка, база и код – на вас, пароли сменены.
- Метрика на вашем аккаунте, цели срабатывают на тестовых заявках.
- В robots.txt нет запрета индексации, sitemap.xml открывается, тестовая версия закрыта.
- Сайт быстро открывается с телефона, причины медленной загрузки названы.
- Все формы отправлены вручную, заявки приходят, чекбокс согласия на месте.
- Несуществующий адрес отдаёт страницу 404 с кодом 404.
- Https работает, зеркала склеены, известно, кто продлевает сертификат.
- Резервные копии есть, их восстановление проверено.
- Политика, отдельное согласие, реквизиты на сайте.
- Уведомление о cookie работает и не мешает заявке.
Пока акт не подписан, все эти пункты входят в работу подрядчика. После подписи каждый из них превращается в отдельную задачу и отдельный счёт.
Об авторе: Дмитрий Гугуян, руководитель веб-студии Rekkom (Майкоп). В веб-разработке с 2010 года, на счету студии более 450 проектов.
Сайта нет, а разбор уже есть: кейс компании «Японский нож» на Прожарке 3.0 Статья
Продвижение сайтов за рубежом: пошаговая инструкция по международному SEO Статья
Комбинированный поиск с «Яндекс Нейро»: что такое, как устроен и чем полезен для бизнеса Статья
Реклама остекления балконов в ВК: 500 заявок за 12 месяцев в городе на 60 тысяч человек Статья
Почему сайт в топе Яндекса всё равно теряет заявки: что меняют AEO и GEO Статья
Как попасть в ответы ChatGPT, Gemini и AI Overviews: что бизнесу менять на сайте уже сейчас Статья
Привлечение участников на мероприятие: как конвертировать трафик в регистрации, а регистрации в явку Статья
Что сайт должен объяснить до заявки, чтобы привлекать подходящих клиентов Статья
Дайджест обновлений «Яндекса» и Google. Третий квартал 2026 Статья





