Разработка · 6 мин чтения

Обслуживание сайта организации: как принимать работы у подрядчика

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

Что входит в обслуживание сайта организации

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

  • Обновление CMS, плагинов и модулей безопасности
  • Резервное копирование базы и файлов с проверкой восстановления
  • Мониторинг доступности сайта и скорости загрузки страниц
  • Устранение уязвимостей и последствий заражений
  • Мелкие правки контента, баннеров, форм обратной связи
  • Поддержка интеграций: эквайринг вроде T‑Bank, доставка через СДЭК, CRM, боты на aiogram, сценарии в n8n
  • Консультации по доработкам и планированию бюджета на развитие сайта

Частота работ по разным пунктам отличается, и в договоре стоит прописывать это отдельно, а не одной строкой «техническая поддержка сайта».

Что делает подрядчик Как часто
Обновления CMS и плагинов Ежемесячно или сразу после выхода критичного патча безопасности
Резервные копии Ежедневно или еженедельно, зависит от того, как часто меняется контент
Мониторинг доступности сайта Круглосуточно, автоматическими средствами
Проверка интеграций (эквайринг, CRM, СДЭК) После каждого обновления сайта или платёжного модуля
Правки контента по заявкам 1-3 рабочих дня на заявку

Чек-лист приёмки работ у подрядчика

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

  1. Сверьте перечень выполненных работ с договором и техническим заданием построчно, а не по общему впечатлению от отчёта.
  2. Проверьте бэкапы не по скриншоту из панели, а реальным восстановлением тестовой копии сайта на отдельном поддомене.
  3. Прогоните сайт через PageSpeed Insights и сравните цифры с замерами до начала обслуживания, а не с абстрактной «нормой».
  4. Отправьте тестовую заявку через все формы на сайте и убедитесь, что письмо пришло и сделка появилась в CRM.
  5. Проверьте платёжные и логистические интеграции: тестовый платёж через эквайринг, тестовый расчёт доставки через СДЭК.
  6. Посмотрите логи сервера на ошибки 500 и на подозрительные cron-задачи, которые могли остаться после чужого кода.
  7. Убедитесь, что вам передали все доступы: хостинг, домен, репозиторий, API-ключи, экспорт сценариев n8n, исходники Tilda-скриптов.

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

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

SLA и сроки реакции: что фиксировать в договоре

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

Критичность Время реакции Срок устранения
Сайт недоступен целиком До 1 часа До 4 часов
Не работает оплата или форма заявки До 2 часов До 8 часов
Мелкие визуальные баги, опечатки До 1 рабочего дня До 3 рабочих дней

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

Акт выполненных работ: как принимать и что смотреть

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

  • Перечень выполненных работ с датами и затраченными часами
  • Скриншоты или логи до и после изменений, если речь про правки кода
  • Статус багов из трекера: закрыт, отложен, требует уточнения от заказчика
  • Дата следующего планового обслуживания и что в него входит

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

Типичные проблемы при смене подрядчика

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

Доработки без документации

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

Боты и автоматизация без доступа к исходникам

Telegram-бот на aiogram или сценарий в n8n настроены на личном аккаунте прежнего разработчика. Формально бот работает, но при разрыве договора организация не может ни перенести его, ни поправить логику без нового кода с нуля.

Устаревшие плагины интернет-магазина

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

Сколько стоит обслуживание сайта организации

У меня разовая консультация по аудиту стоит от 3 000 ₽, техническая поддержка сайта на постоянной основе от 15 000 ₽ в месяц, а лечение сайта от вирусов и восстановление после заражения от 15 000 ₽, итоговая цена зависит от уровня заражения и объёма восстановления.

На рынке цены расходятся сильнее: фрилансеры на биржах берут за похожий объём от 5 000 ₽ в месяц, а студии с дежурным разработчиком и прописанным SLA выставляют от 40 000 ₽ и выше. Разница обычно не в качестве кода, а в том, отвечает ли на звонок один и тот же человек, который знает историю сайта, или заявка каждый раз попадает к новому специалисту.

Отдельно считаются домен и SSL: цена зоны .ru отличается от .com, а сертификат с расширенной проверкой стоит заметно дороже базового DV, независимо от того, лендинг это или интернет-магазин. Комиссия эквайринга тоже не зависит от типа сайта, она завязана на тариф банка и оборот компании.

Частые вопросы

Что делать, если подрядчик не передаёт доступы после расторжения договора?

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

Нужен ли акт выполненных работ, если оплата помесячная?

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

Как проверить, что сайт действительно вылечен после заражения вирусом?

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

Сколько времени занимает приёмка работ по обслуживанию сайта организации?

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

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно