Почему сайт стоит дорого: из чего на самом деле складывается стоимость разработки
Почему один сайт стоит 20 тысяч, другой — 160, а третий — миллион? Дело далеко не только в дизайне и количестве страниц. Большая часть профессиональной разработки вообще не видна на макете.
Как вы думаете, кто чаще спрашивает «почему сайт стоит дорого»: человек, который впервые заказывает сайт, или тот, кто уже однажды заплатил за разработку и не получил результата? Кажется, что второй: он уже «обжёгся» и должен внимательнее относиться к цене. На практике я чаще слышу этот вопрос от тех, кто заказывает сайт впервые или уже заказывал, но так и не увидел от него реальной пользы для бизнеса.
Заказчики, у которых сайт уже приносил заявки, продажи или ощутимый результат от продвижения, обычно спрашивают иначе: «Почему вы предлагаете именно такое решение?» Разница всего в нескольких словах, но за ними совершенно разный взгляд на разработку сайта.
Сайт — это не картинка
Когда клиент впервые спрашивает, сколько стоит сайт, ему проще всего оценить то, что видно глазами: нравится ли дизайн, хорошо ли выглядят фотографии, современные ли шрифты, удобно ли расположены блоки. Это естественно, но сайт — не картинка. Это инструмент, который должен решать конкретные задачи бизнеса: приводить заявки, нормально работать с рекламным трафиком, индексироваться поисковыми системами, быстро загружаться, корректно работать на телефонах и не развалиться через год, когда понадобится добавить новый раздел или функциональность.
Большую часть этого невозможно оценить, просто посмотрев на макет. Красивый сайт может медленно загружаться. Эффектная главная страница может не давать пользователю понять, куда идти дальше. Проект может прекрасно выглядеть на большом мониторе разработчика и превращаться в полосу препятствий на телефоне. А иногда сайт нормально работает сегодня, но любое изменение через полгода требует практически собирать его заново.
Заказчик и разработчик могут смотреть на один и тот же сайт — и видеть совершенно разные вещи.
«У меня сайт быстро открывается»
Эту фразу я периодически слышу во время диагностики сайтов, и владелец совершенно искренне говорит правду. Он открывает сайт на своём компьютере — страница появляется быстро, ничего не зависает. Но собственный сайт мы обычно открываем далеко не в первый раз: браузер уже сохранил часть изображений, шрифтов и скриптов в кэше. Добавим хороший домашний или офисный интернет и современный компьютер — субъективно всё действительно может работать отлично.
Объективная проверка производительности иногда показывает совсем другую картину. Недавно ко мне обратилась клиентка с сайтом после работы другого подрядчика. Адрес намеренно не называю: задача здесь не в том, чтобы обсуждать чужую работу, а в том, чтобы показать разницу между «мне кажется, всё быстро» и реальными показателями.
отрисовка основного контента
первая отрисовка
ответ сервера
Для владелицы сайт при этом открывался нормально, но LCP около 6,3 секунды существенно выходил за рекомендуемый диапазон. Если человек уже знает компанию и специально пришёл на её сайт, несколько лишних секунд он, возможно, подождёт. С рекламным трафиком всё жёстче: пользователь увидел объявление, заинтересовался, нажал — и попал на медленно загружающуюся страницу. Он ещё ничего не знает о компании и ничем ей не обязан, поэтому гораздо проще закрыть вкладку и открыть следующую.
В этот момент бизнес теряет не абстрактного «посетителя», а человека, за переход которого уже заплатил. Поэтому скорость загрузки — не техническая прихоть разработчика и не красивые зелёные цифры в отчёте. Она влияет на эффективность сайта и конверсию рекламного трафика.
И нет, владелец сайта не обязан всё это знать
Заказчик не обязан разбираться в LCP, TTFB, кэшировании, серверных запросах или особенностях мобильного рендеринга. Так же как владелец магазина не обязан самостоятельно разбираться в бухгалтерских проводках или устройстве холодильного оборудования — для этого он нанимает специалистов.
Поэтому моя задача как разработчика — не научить клиента разговаривать на техническом языке, а задать нужные вопросы, выбрать подходящие решения и сделать так, чтобы сайт нормально работал в реальных условиях. Проблема начинается не тогда, когда заказчик чего-то не знает, а тогда, когда об этом не думает разработчик.
Внешне сайт при этом может выглядеть вполне хорошо. Недочёты обнаружатся позже: после запуска рекламы, при работе с SEO, с ростом трафика или когда понадобится изменить функциональность. И вот тогда стоимость дешёвой разработки иногда приходится оплачивать второй раз.
Так из чего складывается стоимость создания сайта?
Самая простая формула выглядит примерно так: WordPress + количество страниц = стоимость сайта. Пять страниц стоят столько, десять — в два раза дороже. В реальной разработке эта формула почти не работает. Я работаю на WordPress, но сама платформа — лишь инструмент. Стоимость разработки сайта складывается прежде всего из количества и сложности решений, которые нужно принять и реализовать.
Архитектура. Как сайт устроен изнутри. Можно ли будет спокойно менять и развивать его через год или любое вмешательство превратится в риск что-нибудь сломать.
Структура. Как человек будет двигаться по сайту, где найдёт нужную информацию и дойдёт ли от первого интереса до заявки.
UX. Насколько удобно пользоваться сайтом: отправлять формы, выбирать товары, работать с фильтрами, читать информацию с телефона.
Скорость загрузки. Изображения, код, скрипты, серверные запросы и кэширование — всё то, чего пользователь не видит до тех пор, пока сайт не начинает тормозить.
Адаптивность. Не просто «открывается на телефоне». Мобильная версия должна оставаться полноценным сайтом, которым действительно удобно пользоваться.
SEO. Техническая база для дальнейшего продвижения: структура, URL, разметка, скорость, мобильная версия и другие вещи, которые лучше предусмотреть до запуска.
Подготовка к рекламе и аналитике. Корректная работа форм, целей и счётчиков, чтобы понимать, откуда приходят заявки и что происходит с рекламным трафиком.
Безопасность. Защита от типовых уязвимостей, корректная работа с формами и пользовательскими данными.
Возможность развития. Сегодня бизнесу достаточно пяти страниц, а через год может понадобиться каталог, новый раздел, интеграция или ещё одна услуга. Хорошо, если для этого не придётся выбрасывать старый сайт.
Это не дополнительные «галочки», которыми разработчик пытается увеличить стоимость сайта. Это и есть разработка. Просто значительная её часть не видна на красивом макете.
Почему сайт-визитка, лендинг и интернет-магазин стоят по-разному
За словом «сайт» может скрываться что угодно, поэтому и средняя стоимость сайта без понимания задачи мало о чём говорит.
Сайт-визитка
Небольшой проект с простой структурой: представить компанию и дать основные контакты.
Лендинг
Одностраничный сайт под конкретную услугу, продукт или рекламное предложение, где особенно важна конверсия.
Сайт компании
Услуги, проекты, портфолио, команда, информационные разделы и более сложная структура.
Сайт-каталог
Товары, категории, карточки, фильтры, поиск и иногда интеграции с внешними системами.
Интернет-магазин
Каталог плюс корзина, оформление заказа, оплата, личный кабинет и другая логика электронной торговли.
Вопрос «сколько стоит сайт на WordPress?» примерно такой же, как «сколько стоит машина?». Какая машина, для каких задач и с каким оснащением? Поэтому, когда клиент присылает пример и спрашивает, сколько будет стоить «такой же сайт под ключ», я сначала выясняю не количество страниц и даже не дизайн, а то, что именно этот сайт должен делать для бизнеса.
Пять страниц сайта-визитки и сайт-каталог с пятью основными разделами могут выглядеть сопоставимыми по объёму. По объёму разработки — нет.
А чем тогда дорогой сайт отличается от дешёвого?
Высокая цена сама по себе не гарантирует хороший результат. Можно дорого заказать плохой сайт, как можно дорого заказать плохой ремонт, дизайн или неудачную рекламу. Но качественная индивидуальная разработка неизбежно стоит дороже типовой сборки — не потому, что разработчик нажимает какие-то особенно дорогие кнопки, а потому, что за стоимостью стоят время, опыт и количество решений.
В одном случае берётся готовая структура, стандартный дизайн и базовые настройки, и для некоторых задач этого вполне достаточно. В другом нужно изучить бизнес, продумать пользовательские сценарии, спроектировать структуру, разработать индивидуальный дизайн, предусмотреть мобильную версию, оптимизировать скорость, подготовить техническую базу под SEO и рекламу, протестировать формы и заложить возможность дальнейшего развития.
Внешне результат в обоих случаях называется одинаково — сайт. Объём работы внутри совершенно разный.
Реальный пример: 160 тысяч рублей за сайт-каталог
Недавно потенциальная клиентка назвала стоимость около 160 тысяч рублей за разработку сайта-каталога дорогой. В проект входили индивидуальный дизайн, каталог с фильтрами, высокая скорость загрузки и подготовка сайта под дальнейшее продвижение.
Можно было ответить: «А вот за 20–30 тысяч вам сделают неизвестно что». Но я так не считаю.
У каждого из этих бюджетов есть свои задачи, свой объём разработки и свой заказчик. Поэтому сама по себе цифра почти ничего не говорит о том, дорого это или дёшево.
Если небольшой компании нужен простой сайт-визитка, нет никакого смысла строить для неё цифровую систему за миллион. Но и сравнивать стоимость такого сайта с крупным проектом, где есть сложная архитектура, интеграции, большой каталог, индивидуальные сценарии, высокая нагрузка и работа целой команды, бессмысленно. Это разные продукты, хотя оба называются одним словом — «сайт».
В случае сайта-каталога за 160 тысяч речь шла об индивидуальном дизайне, продуманной логике фильтрации, нормальной мобильной версии, оптимизации скорости и технической подготовке под SEO и рекламу. Для такого объёма работы это вполне рыночная стоимость разработки сайта. Клиент покупает не определённое количество страниц, а результат работы над десятками решений, которые должны в итоге сложиться в один работающий инструмент.
Вопрос не в том, какая цена «правильная», а в том, что именно входит в эту цену и соответствует ли результат задачам бизнеса.
А как проверить самого разработчика?
Один из самых простых способов — посмотреть на его собственный сайт. Если разработчик рассказывает о скорости загрузки, интересно проверить скорость его проекта. Если говорит о мобильной версии — открыть сайт с телефона. Если говорит о структуре, удобстве и SEO — посмотреть, как всё это реализовано у него самого.
Поэтому покажу PageSpeed моего собственного сайта — preza-ok.ru.
Для меня принцип простой: если я объясняю клиентам, почему важны скорость, техническая подготовка, структура и качество разработки, эти же принципы должны работать на моём собственном проекте. Иначе возникает вполне логичный вопрос: почему я рекомендую другим то, чего не делаю сама?
Сайт разработчика — гораздо более честная демонстрация подхода, чем длинный список обещаний.
Так почему сайт стоит дорого?
На самом деле вопрос не совсем в цене, а в том, что человек получает за эти деньги. Если воспринимать сайт как набор страниц с текстами и картинками, стоимость профессиональной разработки действительно может казаться высокой. Но если смотреть на него как на инструмент бизнеса, картина меняется.
У сайта появляется скорость, архитектура, пользовательские сценарии, мобильная версия, SEO-база, аналитика, безопасность и возможность развиваться. Он должен нормально принимать рекламный трафик и помогать превращать часть посетителей в клиентов. И тогда вместо вопроса «почему так дорого?» появляется гораздо более полезный: «Почему вы предлагаете именно такое решение и что я получу в результате?»
Вместо продающего финала
Самые спокойные проекты начинаются не тогда, когда заказчик выбирает самую низкую цену. И даже не тогда, когда выбирает самую высокую. А тогда, когда он заранее понимает, за что именно платит.
Поэтому ещё до начала разработки я объясняю решения, которые предлагаю: почему такая архитектура, зачем нужна именно такая структура, что мы делаем со скоростью, как будет работать каталог и что закладываем для дальнейшего продвижения. Не для того, чтобы оправдать стоимость сайта, а чтобы у заказчика ещё до начала работы была ясная картина того, что именно он получает за эти деньги и зачем ему это нужно.
Если вы сейчас как раз выбираете разработчика и хотите понять, каким может быть ваш проект, на странице разработки я подробнее рассказываю о подходе, этапах работы и вариантах сайтов.
Разработка сайтов →