Когда клиент слышит «техподдержка сайта», он обычно представляет что-то вроде «ну, если сломается — почините». На практике техподдержка — это системная работа, которая не даёт сайту сломаться в первую очередь.
Я занимаюсь поддержкой сайтов больше 15 лет — и за это время видел, к чему приводит подход «работает — не трогай». Расскажу, что реально входит в обслуживание сайта и зачем нужен каждый пункт.
Обновления CMS и компонентов
Это фундамент. WordPress выпускает обновления безопасности каждые 2-3 недели. MODX — реже, но каждое обновление критичнее. Плагины, темы, библиотеки — всё это нужно обновлять.
Почему нельзя просто нажать «обновить всё»:
- Обновление плагина может сломать совместимость с темой
- Мажорная версия CMS может изменить API, от которого зависит кастомный код
- Некоторые обновления меняют структуру базы данных
Как это делаю я: сначала бэкап, потом проверка changelog каждого обновления, на сложных сайтах — тест на staging-копии. Только потом обновление production. Если что-то пошло не так — откат за минуты.
Для WordPress-сайтов обновления — еженедельная рутина. Для MODX — реже, но каждое требует больше внимания к деталям.
Резервные копии
Бэкапы — это не «хорошо бы», а обязательный минимум. Я настраиваю:
- Ежедневные бэкапы файлов и базы данных
- Хранение на внешнем сервере — не на том же хостинге, где сайт
- Ротацию — храню копии за последние 30 дней, плюс еженедельные за 3 месяца
- Проверку восстановления — бэкап, который нельзя восстановить, бесполезен
Типичный сценарий: разработчик выкатил обновление, что-то сломалось, откатить нечем. Или хостинг «потерял» данные (да, бывает). С бэкапами — восстановление за 15 минут. Без них — часы или дни работы, если вообще возможно.
Подробнее — в статье зачем сайту резервные копии.
Мониторинг доступности
Сайт может упасть в 3 часа ночи, и вы узнаете об этом утром — от клиента. Или не узнаете вообще, потому что клиент просто уйдёт к конкуренту.
Что я мониторю:
- Доступность — пинг каждые 60 секунд. Если сайт не отвечает 2 минуты — получаю уведомление
- Время ответа сервера — если загрузка стала дольше обычного, это сигнал
- SSL-сертификат — срок действия и корректность цепочки
- Место на диске — заполненный диск = неработающий сайт
- Ошибки в логах — 500-е ошибки, ошибки PHP, проблемы с БД
Мониторинг — это не просто «смотрю, работает ли». Это система раннего обнаружения проблем. Подробнее — зачем сайту мониторинг.
Безопасность
Отдельная большая тема, но в контексте техподдержки:
- Проверка уязвимостей — сканирование на известные дыры в CMS и плагинах
- Обновление сертификатов — SSL, настройка HSTS
- Контроль доступов — кто и откуда заходит в админку
- Защита от брутфорса — ограничение попыток логина, капча, 2FA
- Файрвол — WAF для фильтрации вредоносного трафика
WordPress — самая атакуемая CMS в мире. Не потому что она плохая, а потому что на ней работает 40% интернета. MODX атакуют реже, но если находят уязвимость — бьют прицельно.
Для серьёзной защиты есть отдельная услуга — защита сайта от взлома.
Мелкие правки и доработки
Это то, что клиенты ценят больше всего в ежедневной работе:
- Заменить текст или изображение
- Добавить новый блок на страницу
- Изменить форму обратной связи
- Подключить новый виджет (чат, аналитика, пиксель)
- Исправить верстку на мобильных
В моих тарифах от 2 до 15 часов правок в месяц включено в абонентскую плату. Это дешевле, чем каждый раз искать фрилансера и объяснять контекст проекта заново.
Оптимизация производительности
Сайт, который загружается 5 секунд, теряет 40% посетителей. Google учитывает скорость при ранжировании. Регулярная оптимизация — часть поддержки:
- Кеширование — настройка серверного и браузерного кеша
- Оптимизация изображений — сжатие, WebP, lazy load
- Чистка базы данных — удаление ревизий, спам-комментариев, сессий
- Минификация CSS и JavaScript
- CDN — для статических файлов
Это не разовая настройка — контент добавляется, плагины меняются, нужно периодически проверять и подкручивать.
Консультации и рекомендации
Часть работы, которую не все включают в поддержку, но я считаю важной:
- Рекомендации по развитию сайта
- Подбор плагинов и инструментов
- Оценка идей по доработкам — стоит ли делать и как лучше
- Объяснение, что происходит с сайтом — простым языком
Поддержка — это не только руки, но и голова. Клиент не должен разбираться в технических деталях — для этого есть я.
Что НЕ входит в техподдержку
Чтобы не было иллюзий:
- Полный редизайн — это отдельный проект с отдельным бюджетом
- Разработка нового функционала с нуля (больше 15-20 часов) — тоже отдельная задача
- SEO-продвижение — техподдержка поддерживает техническую базу для SEO, но сама по себе не продвигает
- Наполнение контентом — если нужен копирайтинг, это отдельная работа
Граница между «правка» и «доработка» иногда размыта. Правило простое: если помещается в пару часов — это правка. Если нужно ТЗ — это проект.
Как выбрать формат поддержки
Три основных варианта:
Абонентская поддержка — фиксированная плата в месяц, включён объём работ. Подходит для сайтов, которые активно используются и требуют регулярного внимания.
Разовые работы — оплата по факту. Подходит для простых сайтов, которые редко меняются. Но: нет мониторинга, нет приоритета, нет бэкапов (если не настроите сами).
Пакет часов — покупаете блок часов, расходуете по мере необходимости. Компромисс между абонентом и разовыми работами.
Мой совет: если сайт приносит деньги — абонент. Если сайт-визитка, которую обновляете раз в год — разовые работы. Подробнее о ценах — сколько стоит техподдержка сайта.
Отчётность и прозрачность
Хорошая поддержка — прозрачная поддержка. Клиент должен понимать, за что платит. Я предоставляю ежемесячный отчёт:
- Список выполненных работ с указанием времени
- Статистика доступности за месяц (uptime)
- Обнаруженные и устранённые проблемы
- Рекомендации на следующий месяц
Это дисциплинирует обе стороны. Я фиксирую каждое действие — клиент видит реальный объём работ. Никаких «ну я что-то там делал».
Разница между поддержкой и разработкой
Путаница возникает часто. Клиент покупает поддержку и ожидает, что в неё входит «переделать главную страницу». Нет.
Поддержка — это сохранение работоспособности и мелкие улучшения. Заменить баннер, добавить телефон в шапку, обновить прайс.
Разработка — это создание нового функционала. Личный кабинет, калькулятор, интеграция с CRM, новый раздел каталога.
Граница: если задача укладывается в 1-2 часа и не требует ТЗ — это поддержка. Если нужно обсуждать, проектировать, тестировать — это проект с отдельным бюджетом.
В тарифах «Стандарт» и «Полный» я выделяю часы на доработки — но крупные задачи всё равно обсуждаем отдельно.
Итого
Техподдержка — это не «чинить сломанное». Это система, которая не даёт сломаться:
- Обновления — чтобы не было уязвимостей
- Бэкапы — чтобы можно было восстановить
- Мониторинг — чтобы знать о проблемах раньше клиентов
- Безопасность — чтобы не взломали
- Правки — чтобы сайт развивался
- Оптимизация — чтобы сайт работал быстро
Если у вас есть сайт, который приносит клиентов — ему нужна поддержка. Не «когда-нибудь», а сейчас. Потому что проблемы не предупреждают о своём появлении.
Посмотрите мои тарифы на техподдержку или напишите — оценю состояние вашего сайта бесплатно.