Ціни та строки

Що входить у підтримку сайту і скільки це коштує

Підтримка сайту складається з двох напрямків роботи. Технічне обслуговування закриває оновлення системи керування та плагінів, резервні копії, захист від зламу, контроль доступності й швидкості. Поточні правки закривають усе, що ви просите змінити: додати товар чи послугу, оновити ціни, зібрати сторінку акції, виправити форму заявки, підключити новий спосіб доставки. Ми даємо обидва напрямки в одному договорі, бо на живому сайті вони все одно йдуть поруч.

Тепер про гроші. Разові звернення оплачуються погодинно, від $20 за годину, і ви платите лише за погоджені завдання без щомісячного платежу. Технічний абонемент коштує від $400 на місяць і закриває обслуговування сайту. Коли потрібні ще й регулярні доробки, беруть пакет годин. 40 годин на місяць коштують від $800, а 80 годин на місяць — від $1 600 разом із закріпленим менеджером на проєкті. Далі розбираємо кожен формат по складниках, щоб ви бачили, за що саме платите, і могли обрати варіант під свій сайт.

Що відбувається із сайтом, за яким ніхто не стежить

Сайт живе в середовищі, яке змінюється без вашої участі. Виходять оновлення CMS і плагінів, хостинг переводить сервер на нову версію PHP, платіжний сервіс міняє протокол, браузер перестає підтримувати старий скрипт. Сайт, до якого не торкалися пів року, зазвичай ще працює. Сайт, до якого не торкалися два роки, у якийсь момент віддає помилку на сторінці оплати, і про збій власник дізнається від клієнта в телефонній розмові.

Найнеприємніше те, що збій рідко буває помітним. Сайт відкривається, каталог на місці, кнопки натискаються. Мовчить лише форма заявки, бо хостинг посилив правила відправки пошти. Реклама крутиться, бюджет витрачається, заявок немає.

  • Злам через застарілий плагін. Більшість заражень, які ми розбирали, починалися з відомого отвору в плагіні, оновлення для якого вийшло задовго до інциденту. Далі сайт розсилає спам, і хостинг блокує акаунт.
  • Втрачені заявки. Форма показує повідомлення про успішну відправку, а листи нікуди не доходять. Збій може тривати місяцями, поки хтось не перевірить пошту вручну.
  • Падіння позицій у пошуку. Помилки в коді, повільне завантаження і биті сторінки знижують сайт у видачі. Повертати позиції довше й дорожче, ніж утримувати.
  • Немає резервної копії. У момент, коли копія потрібна найбільше, з’ясовується, що хостинг зберігає її тиждень і найсвіжіша вже містить проблему.

Роботи, потрібні сайту одразу після релізу, ми розібрали в матеріалі Що робити з сайтом після запуску: перші 90 днів. Підтримка починається там, у перші тижні, коли на реальному трафіку виявляються сценарії, яких не було на тестуванні.

Технічне обслуговування: із чого воно складається

Цю частину роботи не видно на сайті. Нових блоків не додається, дизайн залишається тим самим, зате сайт відкривається щоранку, платежі проходять, пошта долітає до менеджера. Нижче чотири напрямки технічного абонемента.

Оновлення CMS, плагінів і версії PHP

Оновлення ставляться пакетом за графіком, спочатку на тестовій копії сайту. Конфлікт двох плагінів або несумісність із темою нормальна ситуація, і побачити її краще на копії, ніж на живому магазині в розпал робочого дня. Далі перевіряються критичні сценарії: каталог, кошик, оформлення замовлення, відправка форми, вхід в адмінку. Окремо стежимо за версією PHP: хостинги примусово вимикають старі, і сайт, якого до переїзду ніхто не готував, зустрічає ранок білим екраном.

Резервні копії, які справді відновлюються

Копія має сенс тоді, коли ви перевіряли розгортання з неї. Ми знімаємо файли й базу за розкладом, зберігаємо окремо від сервера і час від часу піднімаємо з архіву тестовий сайт. Глибина зберігання важить не менше за частоту: якщо проблема з’явилася три тижні тому, вчорашня копія вас не врятує. Копії на тому ж сервері, де живе сайт, губляться разом із ним.

Безпека і реакція на злам

Базовий набір виглядає скромно і закриває більшість ризиків: обмеження спроб входу, двофакторна автентифікація для адміністраторів, прибрані з публічного доступу службові файли, фільтр запитів на рівні сервера, контроль змінених файлів. Якщо сайт уже заражений, лікування рахується окремо: треба чистити код, міняти паролі, шукати точку входу і знімати санкції пошукових систем.

Моніторинг доступності та швидкості

Сайт перевіряється автоматично кожні кілька хвилин, і сигнал про недоступність отримує наша команда ще до того, як проблему помітять відвідувачі. Разом із доступністю відстежуються термін дії SSL-сертифіката і домену, помилки в логах, час відповіді сервера. Швидкість дивимося окремо, бо вона знижується непомітно: додали банери, поставили ще один сервіс аналітики, залили важкі фото в каталог. Причини затримок ми розібрали в статті Чому сайт повільно завантажується і як це виправити.

Правки, доробки і розвиток сайту

Друга половина підтримки видима і зрозуміла. Сайт має змінюватися разом із бізнесом. Завдання приходять від вас або від маркетолога, студія оцінює їх у годинах і бере в роботу.

  • Контент. Нові товари й категорії, опис послуги, стаття в блог, оновлення цін і залишків, сезонні банери, зміна контактів.
  • Дрібні доробки. Додаткове поле у формі, новий фільтр у каталозі, блок відгуків на головній, налаштування листа про замовлення.
  • Інтеграції. Платіжна система, служба доставки, сервіс розсилок, вивантаження товарів у маркетплейси, обмін з обліковою системою.
  • Аналітика. Налаштування цілей, події для форм і кліків по телефону, підготовка сторінок під рекламні кампанії.
  • Робота з видачею. Заголовки й описи сторінок, чистка дублів, переадресації після зміни структури.

Коли завдання переростає підтримку, ми говоримо про це прямо і рахуємо його як кастомну розробку. Кабінет клієнта, синхронізація з CRM або власний модуль розрахунку доставки не поміщаються в місячний пакет годин, і планувати їх краще окремо.

Скільки коштує підтримка сайту

Вартість визначає обсяг уваги, якої сайт потребує щомісяця. Кількість сторінок тут другорядна, адже візитка з рідкими змінами і магазин на кілька тисяч товарів дають зовсім різне навантаження.

Формат Що входить Вартість
Разові правки Виправити чи доробити сайт за фактом звернення, оплата лише за погодженими завданнями від $20 за годину
Технічний абонемент Оновлення CMS, резервні копії, безпека, моніторинг і звіт щомісяця від $400 на місяць
Комплексний абонемент 40 годин на правки, доробки й обслуговування, невитрачені години частково переносяться від $800 на місяць
Розширений абонемент 80 годин для активних проєктів, що ростуть, плюс закріплений менеджер від $1 600 на місяць

Погодинний формат виглядає найдешевшим, поки завдань мало. Щойно звернення стають регулярними, абонемент виграє і в арифметиці, і в зручності. Команда знає ваш проєкт і тримає копію сайту й доступи напоготові. Точну суму рахуємо після огляду, склад робіт описаний на сторінці Підтримка та розвиток проєктів.

Який формат підтримки обрати під ваш сайт

Сайт-візитка і корпоративний сайт

Тут зміни рідкі, а єдина вимога — щоб сайт був доступним і безпечним. Технічного абонемента вистачає, поодинокі правки на кшталт нової послуги чи оновленого прайсу закриваються погодинно поверх нього. Компанії, яка веде блог, є сенс подивитися в бік пакета годин.

Інтернет-магазин

Магазин потребує уваги майже щодня. Асортимент змінюється, платіжні й транспортні сервіси оновлюють API, акції йдуть одна за одною, менеджери просять нові поля в замовленні. Ціна помилки теж вища. Години недоступності в сезон коштують реальних грошей. Магазинам ми радимо пакет годин, а великим каталогам із вивантаженнями розширений варіант.

Веб-додаток і закриті кабінети

У проєктах на Laravel із ролями, кабінетами та інтеграціями підтримка ближча до постійної розробки. Потрібні середовище для тестування, версійність коду, узгоджені релізи. Пакет на 80 годин дає передбачуваний темп: команда планує спринт, ви бачите завдання й терміни, а інциденти закриваються поза чергою.

Проєкт, що дістався від попереднього підрядника

Перш ніж називати ціну, ми проводимо аудит: код, версії, стан плагінів, наявність копій, сліди сторонніх втручань. Іноді після нього стає ясно, що сайт дешевше переписати, ніж підтримувати, і ми кажемо про це прямо. У пограничних випадках допомагає матеріал Коли сайту потрібен редизайн і як не втратити трафік: там розібрані ознаки, за якими видно межу між доробками й повною перезбіркою.

Що прописати в договорі на підтримку

Абонемент без зафіксованих умов легко перетворюється на щомісячний платіж невідомо за що. Перед підписанням отримайте відповіді на кілька питань, адекватний підрядник дасть їх без пауз.

  • Час реакції. За скільки команда бере завдання в роботу і що вважається аварією. Недоступний сайт і прохання змінити колір кнопки мають різний пріоритет.
  • Склад робіт. Що входить у платіж і що рахується окремо. Лікування після зламу, міграція на новий хостинг, редизайн розділу зазвичай виходять за межі абонемента.
  • Звітність. Щомісячний звіт із переліком завдань і витрачених годин. Без нього ви не побачите, куди пішов оплачений пакет.
  • Доступи і права. Хостинг, домен, адмінка, репозиторій, аналітика оформлені на вас. Підрядник працює під власним обліковим записом, який ви можете відключити будь-коли.
  • Вихід із договору. Хто передає копії, документацію й доступи, якщо ви вирішите змінити команду. Пункт згадують рідко, а рятує він найбільше.

Ці критерії стають у пригоді і при виборі команди. Про перевірку підрядника ми писали в статті Як обрати веб-студію: критерії і червоні прапорці.

Типові помилки власників

За роки супроводу клієнтських сайтів ми бачимо, що власники повторюють ті самі помилки. Ось найдорожчі.

  • Про підтримку згадують після аварії. Відновлення зламаного сайту коштує більше за рік спокійного обслуговування і забирає тиждень робочого часу власника.
  • Оновлення забороняють через страх зламати робоче. За два роки такого спокою сайт набирає стільки застарілих компонентів, що безпечне оновлення перетворюється на окремий проєкт.
  • Доступи тримає підрядник. Домен оформлений на знайомого програміста, який давно зник, хостинг оплачує його картка, пароля від адмінки ніхто не пам’ятає. Відновлення прав буває довшим за розробку нового сайту.
  • Абонемент оплачують і не користуються. Години витрачаються намарно, бо в компанії немає людини, яка формулює завдання. Одного відповідального з боку бізнесу достатньо, щоб пакет давав результат.

Якщо ви тільки плануєте проєкт і рахуєте повний бюджет, почніть з матеріалу від чого залежить вартість розробки сайту, де підтримка показана як частина витрат першого року.

Висновки

За підтримкою стоїть конкретний перелік робіт із вимірюваним результатом: сайт доступний, оновлений, захищений, швидкий, а ваші зміни з’являються на ньому в межах тижня. Формат підбирається під навантаження проєкту.

  • Сайт із рідкими змінами закриває технічний абонемент від $400 на місяць.
  • Магазин або сайт, що активно росте, вимагає пакета годин: 40 від $800, 80 від $1 600 на місяць.
  • Поодинокі завдання без зобов’язань беруться погодинно, від $20 за годину.
  • Перед підписанням фіксуйте час реакції, склад робіт, звітність і власність на доступи.

Amidcode веде проєкти на WordPress, WooCommerce, OpenCart і Laravel. За роки роботи ми розробили понад двісті сайтів, і частину з них супроводжуємо досі. Надішліть адресу свого сайту: ми подивимося його стан і скажемо, якого формату підтримки вистачить, без спроб продати більший пакет.

Залишились питання?

Залиште заявку, і ми зв’яжемося з вами найближчим часом

    Зручний спосіб зв’язку:
    *Обов’язкове поле для заповнення
    Натискаючи кнопку, ви підтверджуєте, що ознайомилися з Політикою конфіденційності