
Для бизнеса «веб-разработка с нуля» означает пройти управляемую последовательность этапов, садиться за учебник по фреймворку для этого не нужно: цель → структура → контент → интерфейс → сборка → формы и аналитика → приёмка → публикация. Технологию выбирают на четвёртом-пятом шаге. Проекты срываются почти всегда потому, что на старте не зафиксировали оффер, карту страниц и критерий готовности; код тут редко виноват.
Кто это читает и что ему нужно
| Читатель | Настоящий вопрос | Что решает задачу |
|---|---|---|
| Владелец малого бизнеса | «сколько стоит и когда запустимся» | вилка бюджета, срок, состав работ |
| Маркетолог | «успею ли к рекламной кампании» | список готовности и дата релиза |
| Начинающий разработчик | «с чего начать первый коммерческий проект» | этапы, артефакты, приёмка |
| Заказчик со старым сайтом | «переделывать или чинить» | аудит и решение по стеку |
Если вы узнали себя в первых двух строках, учить код необязательно. Нужно уметь принимать решения по структуре, требовать артефакты на каждом этапе и проверять результат по чек-листу.
Этапы и артефакты
| Этап | Что делается | Артефакт на выходе | Ориентир по времени |
|---|---|---|---|
| 1. Цель | оффер, аудитория, целевое действие | одна фраза + список запретов | 1 день |
| 2. Структура | карта страниц, интент каждой | таблица «URL, интент, CTA» | 1-2 дня |
| 3. Контент | тексты, цены, факты, фото | утверждённый документ | 2-7 дней |
| 4. Интерфейс | прототип, затем визуал | макет главной и типовой внутренней | 2-5 дней |
| 5. Сборка | вёрстка, адаптив, шаблоны | рабочий стенд по ссылке | 3-10 дней |
| 6. Интеграции | формы, CRM, мессенджеры, аналитика | тестовая заявка дошла | 1-3 дня |
| 7. Приёмка | чек-лист, правки, скорость | закрытый список замечаний | 1-3 дня |
| 8. Публикация | домен, HTTPS, индексация, редиректы | живой сайт и доступы у заказчика | 1 день |
Узкое место почти всегда этап 3. Пока нет согласованных цен и фактов, дизайнер рисует «рыбу», а разработчик собирает макет, который придётся переделывать.
Смежные материалы: как сделать сайт с нуля, разработка сайтов для бизнеса, веб-страница: что это.
Выбор стека
| Задача | Чего обычно достаточно | Когда усложнять |
|---|---|---|
| Визитка, одна услуга | конструктор или готовый шаблон | нестандартные анимации, расчёты |
| Сайт услуг + блог | CMS (WordPress) или статический генератор | десятки редакторов, сложные права |
| Каталог без онлайн-оплаты | CMS с каталогом | тысячи SKU, фильтры по 10 параметрам |
| Интернет-магазин | e-commerce платформа | своя логистика, интеграция с ERP |
| Сервис с личным кабинетом | заказная разработка | нет |
| Мультиязычность и география | CMS с локализацией | отдельные юрлица и валюты |
Три правила, которые экономят бюджет: не выбирать технологию раньше карты страниц; не брать конструктор под задачу с кабинетом; не брать заказную разработку под визитку, которую нужно запустить за неделю. Сравнения: конструкторы 2026 и бесплатный конструктор.
Деньги и сроки
Стоимость складывается из числа уникальных шаблонов страниц, объёма контента, интеграций и глубины дизайна. Ориентир NeuroDomen: от 20 000 ₽ за сайт под ключ, срок обычно 3-15 дней в зависимости от объёма. Актуальные пакеты есть на странице цены, а каркасы, которые сокращают этап 4, лежат в разделе шаблоны.
Сильнее всего проект дорожает, когда тексты просят «напишите сами за нас», фото нет, макет правят после утверждения, сайт подключают к самописной учётной системе или добавляют языки уже после сборки.
Четыре примера из ниш
Клининговая компания, Санкт-Петербург
Задача: принимать заявки на уборку квартир и офисов. Карта: главная-оффер, две страницы услуг (квартиры, офисы), калькулятор-вилка, отзывы, контакты. Стек: CMS с шаблоном, потому что прайс меняется по сезонам и его правит менеджер. Главное решение: калькулятор показывает диапазон вместо точной цены и сразу собирает площадь и адрес, так что менеджер звонит уже с расчётом.
Мебель на заказ, Краснодар
Цикл сделки длинный, решение принимается по фотографиям. В основе сайта галерея работ с фильтром по типу (кухни, шкафы, гардеробные) и карточка проекта с материалами, сроком и вилкой стоимости. Формы две: «замер бесплатно» и «прислать размеры». Из блога и соцсетей трафик ведут в карточки проектов, главную при этом обходят.
Онлайн-школа, Новосибирск
Здесь поток важнее дизайна: страница курса → форма → письмо с программой → оплата. Стек: CMS плюс внешний сервис приёма платежей, чтобы не строить биллинг. Отдельные URL под каждый курс и отдельная страница «расписание потоков», которую редактирует методист. Аналитика собирает шаги воронки, иначе непонятно, где отваливаются заявки.
Медцентр, Москва
Самая зарегулированная ниша из четырёх: нужны лицензии, реквизиты, противопоказания, корректные формулировки услуг. Структура строится по направлениям и врачам, у каждого врача отдельный URL с образованием и стажем. Онлайн-запись подключается к медицинской информационной системе и работает поверх неё, ничего не заменяя.
Производительность как требование, а не как «потом»
Скорость дешевле заложить на этапе 5, чем чинить после релиза. Core Web Vitals по web.dev оцениваются по 75-му перцентилю реальных загрузок, отдельно на мобильных и десктопе.
| Метрика | Порог «хорошо» | Порог «плохо» | Что закладывать при сборке |
|---|---|---|---|
| LCP | ≤ 2,5 с | > 4,0 с | сжатый hero, современные форматы, приоритет главной картинке |
| INP | ≤ 200 мс | > 500 мс | меньше тяжёлых скриптов и сторонних виджетов |
| CLS | ≤ 0,1 | > 0,25 | заданные размеры медиа, зарезервированное место под баннеры |
INP заменил FID в марте 2024 года, поэтому старые чек-листы «по FID» устарели. Отложенная загрузка карт и чатов, font-display для шрифтов и отказ от второго слайдера на первом экране дают больше, чем любое вылизывание кода по мелочам. Проверить готовый сайт можно через SEO-аудит.
Роли и зона ответственности
- Заказчик: факты, цены, фото, запреты, скорость согласований.
- Редактор: структура и тексты по каркасу.
- Дизайн и вёрстка: интерфейс и адаптив.
- Разработка: интеграции, формы, производительность.
- Запуск: тестовая заявка, аналитика, редиректы со старых URL.
Если все роли на одном человеке, решения всё равно фиксируются письменно: что утверждено, когда и кем. Иначе третий круг правок превращается в бесконечный.
Что получится и чего ждать не стоит
Реалистичный результат первой версии: живой сайт с понятным оффером, работающими формами, базовой SEO-структурой и измеримыми целями. Этого достаточно, чтобы запускать рекламу и собирать первые данные.
Ограничения: новый сайт не имеет накопленной истории в поиске, поэтому органический трафик приходит постепенно; при переносе со старого домена без корректных 301-редиректов позиции проседают; красивый дизайн не спасает слабый оффер; интеграция с самописными системами почти всегда занимает больше времени, чем кажется на старте. Планируйте вторую итерацию через 4-8 недель после релиза и опирайтесь уже на данные, вкус оставьте в стороне.
Чек-лист приёмки
- Оффер и целевое действие видны на первом экране
- Карта страниц соответствует утверждённой таблице
- Все тексты финальные, тестовых заглушек нет
- Формы отправляются, уведомления приходят, есть страница «спасибо»
- Согласие на обработку данных и политика на месте
- Адаптив проверен на телефоне, планшете и широком экране
- Изображения сжаты, размеры заданы,
altзаполнены - Уникальные title и description, по одному H1
- robots.txt и sitemap.xml корректны, служебное закрыто
- HTTPS, редиректы с www и http, старые URL закрыты 301
- Аналитика и цель на заявку работают
- Доступы переданы заказчику, бэкапы настроены
Частые вопросы
Нужно ли учить код, чтобы запустить сайт?
Для запуска бизнеса не нужно. Нужны решения по структуре, контенту и приёмке. Код нужен, если вы планируете поддерживать проект сами или строить сервис со своей логикой.
С чего начинать: с дизайна или с текста?
С текста и карты страниц. Дизайн по готовому содержанию делается быстрее и переделывается реже. Макет под «рыбу» почти гарантирует вторую итерацию вёрстки.
Сколько страниц нужно на старте?
Обычно достаточно пяти-семи: главная, одна-две услуги, цены, кейсы или FAQ, контакты. Лучше меньше живых страниц с фактами, чем двадцать пустых.
Конструктор или разработка?
Смотрите на три параметра: срок, бюджет, наличие нестандартной логики. Нет логики и нужен запуск за неделю: берите конструктор или шаблон. Есть кабинет, расчёты, интеграции: заказывайте разработку. Промежуточный вариант дают CMS.
Как проверить подрядчика до оплаты?
Запросите карту страниц и состав работ до старта, уточните, кто пишет тексты, зафиксируйте критерий готовности и порядок передачи доступов. Подрядчик, который не может назвать артефакт каждого этапа, назовёт сроки наугад.
Что делать сразу после релиза?
Проверить тестовую заявку с телефона, добавить сайт в панели вебмастеров, выложить sitemap, запустить первый трафик на одну страницу и через две недели посмотреть, где люди уходят.
Что сделать на этой неделе
- Сформулировать оффер одной фразой и список запретов.
- Составить таблицу «URL, интент, CTA» на 5-7 строк.
- Собрать факты: цены, сроки, география, фото.
- Выбрать стек по таблице выше и зафиксировать критерий готовности.
- Согласовать бюджет и дату релиза.
Дальше: сайты, цены, шаблоны и контакты. Про контентный ритм после запуска: текст для сайта и автоматизация контента.