Типичная ситуация: сайт сделали, подрядчик ушёл, а дальше каждая правка превращается в поиск исполнителя, объяснение контекста заново и ожидание. За это время накапливаются необновлённые модули, битые ссылки, неработающие формы, просроченные сертификаты и незамеченные уязвимости.
Техподдержка решает именно это: есть человек, который знает ваш сайт и к которому можно обратиться с задачей любого размера — от замены телефона в шапке до интеграции с внешними сервисами. Контекст не теряется, потому что исполнитель один.
Что входит
Оперативные правки
Мелкие изменения, которые нужны регулярно и по отдельности не тянут на проект:
- изменение текстов, цен, контактов, реквизитов;
- добавление и обновление страниц, товаров, услуг;
- замена изображений и баннеров;
- правки вёрстки и отображения, в том числе на мобильных;
- настройка и починка форм обратной связи и их отправки.
Доработка функциональности
- новые разделы и типы страниц;
- фильтры, поиск, калькуляторы, конфигураторы;
- формы с нестандартной логикой и валидацией;
- личные кабинеты и закрытые разделы;
- доработка корзины и оформления заказа;
- изменение логики работы существующих блоков.
Модули и расширения
Подбор, установка и настройка готовых решений под задачу, их доработка под вашу специфику. При выборе учитываю не только функциональность, но и влияние на скорость: каждый модуль добавляет вес страницы и потенциальные уязвимости.
Отдельная частая задача — ревизия установленного. На сайтах, которые вели несколько подрядчиков, обычно находится набор неиспользуемых модулей, которые продолжают грузиться, замедлять сайт и расширять поверхность атаки. Их отключение нередко ускоряет сайт заметнее, чем любая оптимизация.
Интеграции
Обычно основная по трудоёмкости часть техподдержки и то, где важнее всего опыт.
- CRM — передача заявок с сайта, синхронизация данных, статусы. Популярные CRM подключаются штатно через API и вебхуки;
- платёжные системы и онлайн-кассы — приём оплаты, соответствие 54-ФЗ;
- службы доставки — расчёт стоимости, оформление, трекинг;
- мессенджеры и уведомления — оповещения о заявках;
- сервисы рассылок;
- телефония и коллтрекинг — привязка звонков к источникам для аналитики;
- сторонние сервисы через API.
При интеграции прорабатываю то, что отличает надёжное решение от «работает, пока всё хорошо»: аутентификация и хранение ключей, обработка недоступности внешнего сервиса, повторы при сбоях, журналирование обмена для разбора проблем, обработка дублей.
Отдельно — интеграция AI-решений: подключение чат-бота или помощника по базе знаний к сайту, настройка обмена данными. Подробнее — на странице AI-решений.
Обновления и безопасность
- обновление CMS и модулей с предварительным тестированием на копии, а не сразу на живом сайте;
- продление и настройка SSL-сертификатов, автопродление;
- настройка и, главное, проверка работоспособности резервного копирования;
- закрытие известных уязвимостей, обновление устаревших компонентов;
- устранение последствий взлома и чистка от вредоносного кода;
- настройка прав доступа и разграничение учётных записей.
Про резервное копирование отдельно: его стоит проверять, даже если оно «настроено». Нередко оно настроено, но по факту не работает или сохраняет не то — и выясняется это в момент, когда копия нужна, то есть в худший из возможных. Проверка восстановления из копии — обязательная часть работы, а не опция.
Скорость и Core Web Vitals
- оптимизация изображений: сжатие, современные форматы (WebP, AVIF), правильные размеры;
- настройка кеширования и сжатия ответа сервера;
- устранение блокирующих рендеринг ресурсов, критический CSS;
- работа с метриками Core Web Vitals — LCP (до 2,5с), INP (до 200мс), CLS (до 0,1) — с разбором конкретных причин;
- ревизия сторонних скриптов: счётчики, виджеты и чаты часто вносят в задержку больше, чем собственный код;
- диагностика причин медленной работы — они не всегда на стороне сайта, иногда это хостинг или внешний сервис.
Скорость влияет и на ранжирование (Core Web Vitals — сигнал Google и часть оценки Яндекса), и на конверсию (медленная загрузка отсекает часть пользователей до просмотра), поэтому эта часть обычно окупается заметнее прочих.
Хостинг, домены, почта
Перенос сайта, смена хостинга, настройка доменов и поддоменов, корпоративная почта, настройка DNS-записей. Диагностика проблем с доступностью — определение, на чьей стороне проблема: сайт, хостинг, домен или DNS.
С какими системами работаю
Основной опыт — 1С-Битрикс, включая доработку компонентов, работу с шаблонами и интеграции. Также работаю с WordPress, Tilda, Ukit и другими решениями, включая самописные.
По самописным сайтам берусь после разбора: доработка чужого кода без документации иногда обходится дороже переделки, и это я оцениваю и говорю до начала работы, а не выясняю в процессе за ваш счёт.
Как организована работа
Постановка задачи — в удобном канале: почта, Telegram или ваш таск-трекер. Скриншот с пометкой часто эффективнее длинного описания и экономит время обеим сторонам.
Оценка до начала. По каждой задаче называю срок и, где применимо, стоимость до того, как приступить. Если по ходу выясняется, что задача сложнее, чем выглядела, сообщаю до того, как потрачу время, а не ставлю перед фактом.
Тестирование на копии. Изменения, затрагивающие работу сайта (код, модули, обновления), проверяются на тестовой копии до переноса на живой сайт.
Резервная копия перед изменениями — обязательна для всего, что касается кода и обновлений. Откатить проще, чем чинить.
Отчётность. При абонентском обслуживании — отчёт за период: что сделано, сколько времени заняло, что рекомендую сделать дальше и почему.
Форматы
Разовые задачи
Оплата по факту, оценка до начала. Подходит, если задачи возникают редко и нерегулярно.
Абонентское обслуживание
Фиксированное количество часов в месяц по сниженной ставке. Подходит, когда правки нужны регулярно.
Что даёт помимо цены:
- приоритет в очереди — ваши задачи идут раньше разовых;
- знание сайта — не нужно каждый раз объяснять контекст, что ускоряет каждую задачу;
- профилактика вместо реагирования — обновления, проверки резервных копий и мониторинг делаются планово, а не после поломки.
Условия по переносу неиспользованных часов и приоритетам оговариваются индивидуально — этот блок подстройте под свою реальную практику.
Аварийное восстановление
Сайт не работает, взломан или сломался после неудачного обновления. Приоритетная задача вне очереди.
От чего зависит стоимость
- Объём и сложность. Правка текста и интеграция с 1С — разные категории.
- Состояние сайта и кода. Аккуратный проект дорабатывается быстрее сайта, который вели несколько подрядчиков без документации.
- CMS. Типовые задачи на распространённых системах решаются быстрее, чем на самописных.
- Формат. Абонентское обслуживание дешевле в пересчёте на час, чем разовые обращения.
- Срочность. Аварийные задачи — вне очереди.
Оценка каждой задачи до начала работы.
Чего я не делаю
- Не вношу изменения на живом сайте без резервной копии — даже если «это на минуту». Минутные правки ломают сайт чаще, чем крупные.
- Не обновляю CMS и модули без теста на копии — обновление, накатанное вслепую, регулярно ломает работающий функционал.
- Не берусь за доработку самописного кода без предварительного разбора — чтобы не оценивать вслепую то, что может оказаться дороже переделки.
- Не оставляю себе доступы после завершения работы — они отключаются, сайт продолжает работать без привязки ко мне.