Сколько стоит разработка сайта: из чего складывается цена
Пять факторов, которые двигают цену сайта, таблица по типам проектов, смета по ролям, скрытые расходы и семь вопросов для проверки предложения.
Почему цену сайта нельзя назвать в одну строку
Сайт не товар с ярлыком. Под названием «корпоративный сайт» умещаются проекты, которые отличаются по объёму работ в несколько раз, и разница эта — не в количестве кода, а в том, что выбрано внутри. Индивидуальный дизайн или адаптация шаблона, текст, написанный под ваш продукт, или пересказ конкурента, форма, которая создаёт заявку в CRM, или форма, которая отправляет письмо в пустоту.
Поэтому цена «от» в любом прайсе — описание некоторого среднего проекта, а не предложение конкретному клиенту. Условия, при которых смета фиксирована, всегда короче списка того, что на неё влияет.
Практический смысл простой: сравнивать предложения разных подрядчиков по одной цифре бесполезно. Сравнивают по составу работ, по тому, что входит в оценку, и по тому, как обрабатываются новые правки в процессе.
Пять факторов, которые двигают цену
Тип сайта и сценарий использования
Одностраничный лендинг под одну акцию, корпоративный сайт из десяти разделов и интернет-магазин с личным кабинетом — три разные инженерные задачи. Разница не в числе экранов, а в том, что должно происходить с посетителем: прочитать и уйти, найти нужный раздел, зарегистрироваться, оформить заказ, вернуться и увидеть статус.
Чем длиннее путь пользователя и чем больше состояний у страницы, тем больше проверок нужно на этапе разработки. Страница «об услугах» и страница корзины стоят не одинаково, хотя обе состоят из текста и картинок.
Число страниц и глубина структуры
Страница — не только экран. Это тексты, изображения, мобильная вёрстка, метаданные для поиска, состояния загрузки и ошибок. Десять однотипных страниц обходятся дешевле двух разделов с разной логикой: повторную вёрстку можно копировать, а каждый новый тип страницы приходится проектировать заново.
Поэтому вопрос «сколько страниц» полезен только в связке с вопросом «сколько разных типов страниц». Второе число и определяет основную часть работы.
Дизайн: с нуля или на основе готового
Индивидуальная отрисовка обычно самая долгая по времени. Адаптация готового шаблона укладывается в считанные дни, но привязывает проект к ограничениям: сетка, набор компонентов, чужой визуальный язык.
Решить это нужно до старта. Перевод дешёвого решения в дорогое стоит дороже, чем сразу нужное: меняются экраны, а с ними логика и часть вёрстки. Практичный компромисс — авторская сетка и несколько ключевых экранов, остальное по шаблону.
Тексты и контент
Тексты — отдельный продукт. Написать их под каждую страницу, привести к структуре, согласовать с продавцами и загрузить в проект обычно занимает больше времени, чем их сверстать.
Если материалов нет, закладывайте не только разработку, но и сроки согласования: контент ждёт рынка и маркетолога чаще всего дольше всего, и именно он сдвигает срок сдачи, а не разработка.
Интеграции и автоматизация
Каждая внешняя система добавляет работы. Приём оплаты, синхронизация с 1С, выгрузка заявок в CRM, рассылки, личный кабинет, статистика — это отдельные куски работы со своей логикой и своей отладкой.
Интеграция — самый непредсказуемый пункт сметы, потому что зависит от чужого API и качества данных на вашей стороне. Договоритесь заранее, что интеграции с неопределённой второй стороной оцениваются отдельно.
Что входит в каждый тип проекта
| Тип проекта | Объём | Основные работы | Что сильнее всего двигает цену |
|---|---|---|---|
| Одностраничный лендинг | 1 экран, одна оффер | Смысл первого экрана, форма заявки, мобильная вёрстка, базовая разметка и счётчики | Текст оффера и число итераций правок |
| Корпоративный многостраничный | 8–15 страниц (по рыночным наблюдениям) | Структура, шаблоны страниц, каталог услуг, блог, разметка для поиска, заявки в почту или CRM | Индивидуальный дизайн и объём текстов |
| Интернет-магазин | от 10 страниц каталога плюс служебные | Каталог, фильтры, корзина, оплата, админка, остатки, доставка, интеграция с учётом | Платёжная схема и состояние данных о товарах |
| Сервис с личным кабинетом | от 15 экранов | Регистрация, авторизация, права доступа, кабинет, график услуг или биллинг, уведомления | Модель пользователей и правила доступа |
Объём в часах по этим типам можно прикинуть только как вилку. По рыночным наблюдениям лендинг занимает от нескольких десятков до полутора сотни часов, многостраничный корпоративный сайт — от двухсот до шестисот, магазин с каталогом — от трёхсот до тысячи, сервис с личным кабинетом — от шестисот и выше.
Точность появится только после брифа. Эти диапазоны отвечают на вопрос «в каком порядке суммы», а не «сколько стоит ваш проект».
Смета по ролям
Обычная смета разложена по ролям, и это полезнее одной цифры: вы видите, где именно уходит время и что можно убрать без потери результата.
| Роль | Что попадает в смету | По чему считают |
|---|---|---|
| Аналитика и прототип | Разбор задачи, структура, кликабельный прототип, сценарии | Число разделов и экранов |
| Дизайн | Концепция, макеты ключевых экранов, адаптив, набор компонентов | Число макетов с нуля |
| Фронтенд | Вёрстка, мобильная версия, поведение элементов, подключение форм | Число шаблонов страниц |
| Бэкенд | Логика, база данных, роли и доступы, интеграции | Число сущностей и внешних систем |
| Тестирование и запуск | Проверка на устройствах, домен, HTTPS, счётчики, инструкция | Число сценариев и устройств |
| Контент | Тексты, фото, описания | Количество страниц |
В сумме это и есть деньги: часы по ролям умножаются на ставку. Смета, в которой по каждой роли стоит конкретное число часов, гораздо полезнее «проект с запуском и настройкой за N», потому что её можно обсуждать по существу.
Фиксированная цена против ставки в час
| Фиксированная цена | Ставка в час | |
|---|---|---|
| Что фиксируется | Результат и объём работ | Время |
| Бюджет | Известен заранее | Верхней границы нет |
| Риск роста расходов | На подрядчике | На заказчике |
| Когда подходит | Объём понятен, правок немного | Исследования, доработки, неопределённость |
Часто используют гибрид: фиксированная цена на этапах с понятным результатом и часы — на исследованиях и доработках, которые невозможно описать заранее. Главное, чтобы правило перехода было записано в договоре, а не оставалось на словах.
Скрытые расходы, которые забывают посчитать
- Домен — оплачивается ежегодно и легко теряется при смене подрядчика, если доступы не передали.
- Хостинг и сертификат HTTPS — бесплатные варианты существуют, но платные требуют оплаты и продления.
- Контент: тексты, фото, видео, иллюстрации. Самая недооценённая строка в сметах.
- Счётчики и рекламные системы — некоторые функции платные, особенно при большом трафике.
- Платные сервисы и API, если проект их использует.
- Правки после запуска — небольшие, но постоянные.
- Поддержка: годовой час работы обслуживания после сдачи.
Простой способ прикинуть годовой бюджет владения: сложите арендные платежи — хостинг, домен, продление сервисов, сопровождение — и посмотрите, какую долю от разовой стоимости проекта они составляют. Если год ощутимо больше самой разработки, вопрос о цене уже вторичен.
Как проверить смету: семь вопросов
- Что входит в работу, а что нет: тексты, фото, домен, хостинг, регистрация аккаунтов.
- Сколько итераций правок входит и что считается новой правкой, а не уточнением.
- Когда вы получаете промежуточные результаты, а не только финальный сайт.
- Кто владеет исходниками, репозиторием, доменом и аккаунтами.
- Что происходит, если объём работ вырос: как это оформляется и по какой ставке.
- Как проверяется готовность: список устройств, браузеров и сценариев.
- Что считается приёмкой и какие работы входят в сопровождение после сдачи.
Ответы на эти вопросы обычно дают больше, чем сама цифра. Смета, в которой на них отвечают уклончиво, почти всегда меняется по ходу.
Где можно сэкономить, а где это выйдет дороже
Разумная экономия есть там, где вы добровольно отказываетесь от задачи, а не от качества:
- Индивидуальный дизайн заменяется проверенным шаблоном с авторской сеткой и ключевыми экранами.
- Релиз идёт поэтапно: сначала ядро, которое приносит заявки, потом остальные разделы.
- Тексты пишутся на основе ваших текущих материалов, а не с нуля.
- Ненужные модули (личный кабинет, блог, личный кабинет клиента) выносятся во вторую очередь.
Экономия, которая дорожает, выглядит иначе:
- Дешёвый хостинг: медленный сайт теряет заявки и репутацию, а переезд потом стоит дороже.
- Шаблон без прав на коммерческое использование.
- Отказ от мобильной версии — большая часть трафика приходит с телефонов.
- Один лендинг на все услуги: страница перестаёт отвечать на конкретный вопрос и показатели сходятся в ноль.
Если вам нужно понять, где проходит граница между «сделаем быстро» и «сделаем дёшево», посмотрите на структуру работ до брифа — по ней видно объём задолго до первой строки кода.
Полезные страницы: разработка сайтов, настройка рекламы под готовый сайт, сопровождение и поддержка, оставить заявку.