Разработка

Приёмка сайта у подрядчика: чек-лист, который защитит от типовых проблем

7 мин чтения
ИВ
Руководитель отдела разработки Media Monster
обновлено 6 940 просмотров

Сайт сдан, акт подписан, а через месяц выясняется, что домен оформлен на подрядчика, формы не доходят, а половина страниц закрыта от поиска. Список проверок, которые делаются до подписания.

Коротко — главное из статьи
  • Домен и хостинг должны быть оформлены на владельца бизнеса, а не на подрядчика
  • Проверять нужно боевой сайт после выкладки, а не тестовую площадку
  • Форму заявки обязательно проверять живой отправкой — с телефона и с компьютера
  • Половина проблем находится в исходном коде страницы, а не на экране
  • Приёмку проходит не тот, кто делал сайт, — иначе проверка формальна

Почему приёмка «на глаз» не работает

Обычная приёмка выглядит так: заказчик открывает сайт, листает страницы, смотрит на телефоне, находит опечатку и просит поправить. После этого акт подписывается.

Проблема в том, что таким способом проверяется только видимая часть — примерно треть того, от чего зависит работа сайта. Всё остальное живёт в исходном коде, в настройках сервера и в оформлении доступов, и обнаруживается через месяцы, когда исправлять уже некому.

Ниже — список, который проходится за два-три часа и закрывает основные риски. Он не требует технических знаний: почти всё проверяется в браузере, а для нескольких пунктов достаточно задать подрядчику вопрос и получить письменный ответ.

Приёмка сайта у подрядчика: чек-лист, который защитит от типовых проблем — иллюстрация к разделу «Почему приёмка «на глаз» не работает»

Блок 1. Доступы и права — проверяется первым

Это самый важный блок, и он же чаще всего пропускается. Без доступов вы не владелец сайта, а его арендатор.

1. Домен оформлен на вас. Проверяется в личном кабинете регистратора: администратор — ваша компания или вы лично. Домен, оформленный на подрядчика, — самый дорогой вид зависимости: вернуть его без согласия владельца долго и не всегда возможно.

2. Аккаунт хостинга — ваш. Оплата идёт с ваших реквизитов, доступ в панель у вас. Подрядчику даётся отдельный доступ, который можно отозвать.

3. Административный доступ к сайту. Учётная запись с полными правами, не «редактор».

4. Доступ к базе данных и файлам. Достаточно того, что он есть в панели хостинга.

5. Исходный код передан. Если разработка велась в репозитории — доступ к нему или архив.

6. Счётчики аналитики на вашем аккаунте. Подрядчику выдаётся гостевой доступ. Счётчик на аккаунте агентства означает, что при расставании вы теряете всю историю.

7. Почта на домене под вашим контролем. Через неё восстанавливаются все остальные доступы, поэтому это критичный пункт.

8. Список сторонних сервисов. Письменный перечень: что подключено, где оплачивается, когда продлевать. Обычно всплывают один-два сервиса, о которых заказчик не знал.

Блок 2. Техническая часть — проверяется в браузере

9. Сайт открывается по одному адресу. Проверьте четыре варианта написания адреса — с приставкой и без, с защищённым соединением и без. Все должны вести на один и тот же вариант, а не открываться параллельно: иначе поиск видит несколько копий сайта.

10. Защищённое соединение работает. Замок в адресной строке, без предупреждений. Заодно спросите, до какой даты действует сертификат и продлевается ли он автоматически.

11. Файл robots.txt не закрывает сайт. Откройте адрес сайта с добавлением /robots.txt. Строка, запрещающая обход всего сайта, — самая частая и самая дорогая ошибка при переносе с тестовой площадки.

12. Нет запрета индексации в коде. Откройте исходный код главной страницы и поищите слово noindex. Его быть не должно.

13. Карта сайта существует и заполнена. Адрес с /sitemap.xml должен открываться и содержать актуальные адреса, а не десяток страниц из шаблона.

14. У каждой страницы свой заголовок вкладки. Пройдите по десяти страницам и посмотрите на подписи вкладок в браузере. Одинаковые заголовки — признак незаполненных настроек.

15. Заголовок первого уровня — текст, а не картинка. Проверяется попыткой выделить заголовок мышью.

16. Несуществующая страница отдаёт ошибку 404. Наберите заведомо неверный адрес: должна открыться страница «не найдено», а не главная и не пустой экран.

17. Скорость на мобильном. Прогоните две-три страницы через бесплатный сервис проверки. Ориентир — не балл, а время загрузки основного содержимого.

Бесплатный SEO-аудит сайта

Разберём ваш сайт, как в статьях этого блога: что мешает расти в Яндексе и Google и где теряются заявки.

Отправка формы не является заключением договора и не порождает обязательств сторон.

Блок 3. Что должно работать по-настоящему

Эти пункты проверяются только действием — просмотр не даёт ничего.

18. Отправьте заявку через каждую форму. Через каждую, а не через одну. С телефона и с компьютера. Убедитесь, что письмо пришло, содержит все поля и не попало в спам.

19. Проверьте письмо, которое получает клиент. Если настроен автоответ — прочитайте его целиком. Часто там остаётся текст-заглушка от разработчика.

20. Нажмите на телефон с мобильного. Должен запускаться звонок. Номер, вставленный картинкой или неверно оформленный, — распространённая недоработка.

21. Проверьте кнопки мессенджеров. Каждая должна открывать нужный чат, а не главную страницу сервиса.

22. Пройдите весь путь покупки. Для магазина: положить в корзину, оформить заказ, дойти до оплаты. Хотя бы один тестовый заказ с реальной оплатой на минимальную сумму.

23. Проверьте счётчик аналитики. Откройте отчёт «в реальном времени» и зайдите на сайт с телефона. Ваш визит должен появиться. Заодно проверьте, что цели на формы срабатывают.

Приёмка сайта у подрядчика: чек-лист, который защитит от типовых проблем — иллюстрация к разделу «Блок 3. Что должно работать по-настоящему»

Блок 4. Юридическая часть — то, о чём вспоминают позже всех

24. Политика конфиденциальности и согласие на обработку данных. Если сайт собирает заявки, эти документы обязательны, а рядом с каждой формой должен быть флажок согласия со ссылкой на них. Отсутствие — реальный риск претензий со стороны надзорных органов, а не формальность.

25. Реквизиты компании на сайте. Наименование, ИНН, адрес для обращений, способ связи. Для интернет-магазина дополнительно нужны условия оплаты, доставки и возврата.

26. Права на изображения и тексты. Спросите письменно, откуда взяты фотографии и есть ли лицензия. Картинки, найденные в поиске, — самый частый источник претензий правообладателей, а отвечает за содержимое сайта его владелец, а не подрядчик.

По этому блоку разумно получить ответ письмом: он фиксирует, что вопрос задавался и как на него ответили.

Что зафиксировать в договоре до начала работ

Большинство спорных ситуаций при приёмке возникает не потому, что подрядчик недобросовестный, а потому что стороны по-разному понимали объём. Пункты, которые снимают это заранее.

Кому принадлежат доступы. Прямая формулировка: домен, хостинг и аккаунты аналитики оформляются на заказчика с момента начала работ. Это исключает самый дорогой сценарий.

Что входит в понятие «готовый сайт». Перечислите: работающие формы с проверкой отправки, настроенные счётчики, карта сайта, отсутствие запрета индексации, страница ошибки, юридические документы. Без перечня каждый пункт превращается в «это не входило».

Порядок приёмки и срок на замечания. Например: заказчик проверяет в течение 10 рабочих дней, замечания направляет письменно, подрядчик устраняет в течение 10 рабочих дней. Без сроков процесс растягивается на месяцы.

Гарантийный период. Обычно 3–6 месяцев на устранение недостатков, возникших не по вине заказчика. Отдельно оговорите, что считается недостатком, а что — новой задачей.

Источники материалов. Кто предоставляет фотографии и тексты и кто отвечает за права на них. Это единственный способ разделить ответственность за возможные претензии правообладателей.

Передача исходного кода. Прямо указать, что код и резервная копия передаются заказчику при сдаче. Если подрядчик работает на своей платформе и код не передаётся — это тоже нормально, но знать об этом нужно до начала, а не при расставании.

Как оформить приёмку, чтобы она имела вес

Проверяет не тот, кто делал. Разработчик смотрит на свою работу и видит то, что ожидает увидеть. Пройдите список сами или попросите постороннего человека.

Проверяется боевой сайт после выкладки. Тестовая площадка настроена иначе: там намеренно закрыта индексация, часто отключены письма и стоят тестовые ключи платёжной системы. Половина проблем возникает именно на переносе.

Результат фиксируется письменно. Список с отметками и датой, отправленный подрядчику письмом. Устные замечания забываются и не имеют веса при споре.

Часть оплаты — после приёмки. Это единственный механизм, который реально работает. Если весь платёж прошёл до проверки, устранение замечаний зависит только от доброй воли подрядчика.

Сохраните копию сайта. Резервная копия на момент приёмки, лежащая у вас, а не на хостинге подрядчика, — дешёвая страховка на случай любых будущих проблем.

Вопросы и ответы

Что делать, если домен уже оформлен на подрядчика?

Запросить передачу прав администрирования — процедура стандартная и делается через регистратора. Если подрядчик отказывается, вопрос решается через регистратора и документы, подтверждающие, что домен использовался вашей компанией. Это долго, поэтому лучше не доводить.

Можно ли принимать сайт по частям?

Можно и часто разумно: сначала принять структуру и функции, затем содержимое. Но финальную проверку по техническим пунктам всё равно проводят на боевом сайте после полной выкладки.

Подрядчик говорит, что часть пунктов — это работа SEO-специалиста. Так ли это?

Заголовки, описания и стратегия — да. Но техническая доступность сайта, отсутствие запрета индексации, наличие карты сайта и корректная работа адресов — зона разработки. Разграничение стоит зафиксировать в договоре до начала работ.

Сколько времени занимает приёмка по такому списку?

Два-три часа для сайта услуг, до дня для интернет-магазина с проверкой оформления заказа. Это несопоставимо с временем, которое уходит на устранение тех же проблем через полгода.

Нужно ли привлекать стороннего специалиста для приёмки?

Для крупного проекта — да, независимая проверка окупается. Для сайта услуг список выше проходится самостоятельно: почти все пункты проверяются в браузере без специальных знаний.

Что делать, если замечания найдены после подписания акта?

Смотреть договор: обычно предусмотрен гарантийный срок на устранение недостатков. Если он есть — направить замечания письменно в его рамках. Если нет — договариваться, и это самый частый аргумент в пользу того, чтобы не подписывать акт до проверки.

Обязательно ли иметь доступ к исходному коду?

Желательно. Без него смена подрядчика превращается в переделку с нуля. Если код передавать отказываются, это стоит обсуждать до начала работ, а не по факту сдачи.

Кто отвечает, если на сайте использованы чужие фотографии?

Претензии правообладателя предъявляются владельцу сайта. Договориться с подрядчиком о возмещении можно, но только если в договоре зафиксирована его ответственность за передаваемые материалы.

Нужно ли проверять сайт на разных устройствах?

Обязательно: минимум телефон, планшет и компьютер, и хотя бы два разных браузера. Значительная часть проблем с формами и меню проявляется только на конкретных сочетаниях.

ИВ
Руководитель отдела разработки Media Monster

Игорь 12 лет занимается разработкой коммерческих сайтов: интернет-магазины, каталоги с обменом данными, корпоративные сайты и посадочные страницы под рекламу. Работал и на стороне подрядчика, и внутри компании-заказчика, поэтому хорошо понимает обе стороны конфликта «разработчики против маркетинга». В Media Monster руководит отделом разработки и отвечает за то, чтобы сайт создавался под продвижение, а не вопреки ему.

С какими задачами к нему приходят

Самая частая — «сделали редизайн, и просел трафик». Причины почти всегда одни и те же: сменились адреса страниц без переадресации, пропали тексты и заголовки, часть страниц закрылась от индексации при переносе с тестовой площадки. Вторая по частоте — «сайт не даёт добавить нужные страницы»: система управления не позволяет создавать разделы под спрос, и продвижение упирается в потолок платформы.

Отдельная категория — интеграции: наличие и цены должны приезжать из учётной системы, заявки — уходить в CRM, звонки — привязываться к источникам. Здесь основная работа не в коде, а в согласовании: какие данные передаются, как часто и что считать ошибкой обмена.

И, наконец, приходят с брошенными проектами: разработчик пропал, доступов нет, сайт работает, но менять его некому.

Как работает

Начинает не с макета, а со структуры. Пока не понятно, какие страницы нужны и под какой спрос, рисовать дизайн преждевременно: структура определяет и шаблоны, и объём работ, и способ вывода товаров. На проектах, где продвижением занимается другая команда, требует, чтобы карта страниц была согласована до старта вёрстки — иначе через полгода приходится переделывать.

Второй принцип — сдавать по чек-листу. После каждой выкладки проходится список технических проверок на боевом сайте: доступность страниц, файл robots.txt, метатеги, адреса, карта сайта, счётчики. Проверку делает не тот, кто выкладывал.

Третье — доступы принадлежат клиенту. Домен, хостинг, панель управления, репозиторий оформляются на владельца бизнеса с самого начала, а не «когда закончим».

Чего не делает

Не запускает сайт без плана переноса, если у проекта уже есть трафик: сопоставление старых и новых адресов делается до выкладки, а не после падения. Не строит каталог на решениях, которые не позволяют управлять адресами и метатегами страниц. Не берёт проект, где заказчик не готов выделить человека для сбора данных о товарах, — без характеристик и фотографий каталог всё равно не заработает, и срок сорвётся не по вине разработки.

В блоге

Пишет в рубрику «Разработка»: разборы переездов и редизайнов, чек-листы приёмки, интеграции с учётными системами, кейсы проектов. Все клиентские истории публикуются обезличенно — без названий, доменов и регионов.

Материал подготовлен по редакционной политике блога: практика проектов, официальные источники, проверка перед публикацией.

Что это даёт на практике
Главное из этого материала. Домен и хостинг должны быть оформлены на владельца бизнеса, а не на подрядчика
✓ Что работает
  • Структура каталога, собранная из спроса, а не из выгрузки
  • Ускорение загрузки первого экрана
  • Интеграция форм с CRM без потери источника
✕ Что результата не даёт
  • Редизайн без переноса структуры и адресов
  • Тяжёлые изображения и скрипты «на всякий случай»
  • Формы без передачи источника заявки
Выводы обобщены по проектам направления «Разработка» и обезличены: названия компаний, домены и иные идентифицирующие данные не раскрываются. Результат в каждом проекте зависит от ниши, конкуренции и исходного состояния — см. условия использования.
Планируете переделку сайта или упёрлись в платформу?
Бесплатно оценим текущее состояние и риски — до того, как вы начнёте что-то менять.
Оценить мой сайт

Обсуждение

Спросите, что осталось непонятным — автор материала отвечает в комментариях.

Загружаем комментарии…
Комментарии — от подтверждённых читателей

Один раз подтвердите себя в Telegram: так в обсуждении нет спама, а имя подставляется само. Мы видим только имя и никогда не пишем первыми без вашего запроса.

Читайте по теме

← Все статьи рубрики «Разработка»

SEO-продвижение сайтов

Яндекс Вебмастер: подключение и пять разделов, которые нужны на практике GEO: продвижение в ответах нейропоиска — что это и как под него работать Технический аудит сайта: 30 проверок, которые делаются до любых работ Локальное продвижение: как получать клиентов из карт и запросов с городом Внутренняя перелинковка: какие ссылки работают, а какие ставятся зря Все статьи рубрики (9) →

Реклама в Яндекс Директе

Реклама для дверей: какие каналы дают заявки и сколько стоят Минус-слова и чистка площадок: где проходит граница между экономией и потерей заявок «Обучение стратегии остановлено» в Яндекс Директе: причины и что делать Автостратегии в Яндекс Директе: полный разбор и типичные ошибки Геотаргетинг в Директе: регионы, радиусы и гиперлокал Открыть рубрику →

SMM и таргетированная реклама

Таргет во ВКонтакте: связки, которые дают заявки в 2026 SMM-стратегия из 6 блоков: цели, аудитория, тон, рубрики, частота, метрики Ретаргетинг: 5 сегментов, которые окупаются всегда Контент-план на месяц: как собрать за два часа Креативы: почему одинаковые баннеры перестают работать Открыть рубрику →

Разработка сайтов

Кейс: переезд магазина на новую платформу — что делали, чтобы не потерять трафик Кейс: после редизайна трафик упал на 41% — что чинили шесть недель Приёмка сайта у подрядчика: чек-лист, который защитит от типовых проблем Интеграция сайта с учётной системой: где обмен ломается и как это ловить Сколько стоит разработка сайта и из чего складывается цена Все статьи рубрики (8) →

Веб-аналитика и сквозная аналитика

Яндекс Метрика: как настроить с нуля и какие отчёты смотреть Цели в Яндекс Метрике: что настроить в первую очередь и почему они перестают работать UTM-метки: как построить систему разметки, в которой можно разобраться через год Какие отчёты в аналитике стоит смотреть владельцу и что в них искать Сквозная аналитика без бюджета: минимальная рабочая схема Все статьи рубрики (6) →

Кейсы с цифрами

Кейс: как готовили сезонный бизнес к пику спроса и почему часть работ не окупилась Кейс: продвижение в B2B, где сделка закрывается через полгода Кейс: снизили стоимость заявки вдвое — и почему это оказалось плохой новостью Кейс: как выводили новое направление с нуля и что показал первый спрос Кейс: рост органики в 4 раза за 7 месяцев — и почему первые три были почти без результата Все статьи рубрики (8) →

Подтемы

Семантическое ядро Яндекс Метрика Автостратегии Директа Регионы и гео Интернет-магазины Все подтемы (9) →

Словарь терминов

ДРР — что это CPL — что это CAC — что это Когортный анализ — что это UTM-метки — что это Все термины (36) →

Ниши и категории

Мебельный маркетинг 7 Дверной бизнес 2 B2B-сектор 2 Недвижимость 2 E-commerce 2 Все направления (6) →

SEO в 2026

GEO — ответы нейросетей Локальный спрос и карты Технический аудит Внутренняя перелинковка Коммерческие факторы

Сейчас читают

Кейс: рост органики в 4 раза за 7 месяцев — и почему первые три были почти без результата Кейс: в 2,2 раза больше заявок на том же бюджете — за счёт перераспределения Кейс: трафик упал на 38% — разбор инцидента по часам Коммерческие факторы ранжирования: полный чек-лист из 18 пунктов «Обучение стратегии остановлено» в Яндекс Директе: причины и что делать Карта блога — все статьи RSS-лента блога

Блог Media Monster

Бесплатный аудит сайта и рекламы Как мы готовим материалы Условия использования Политика конфиденциальности Согласие на обработку данных