13 мин чтения Процесс: от ТЗ до запуска

Этапы разработки сайта: как проходит процесс от идеи до запуска и сколько занимает каждый шаг

вёрстка и скриптыдизайн и юзабилити

Процесс разработки сайта — это семь связанных этапов: анализ задач, техническое задание, дизайн, вёрстка, наполнение контентом, тестирование и запуск. Каждый этап опирается на результат предыдущего, поэтому пропуск шага — например, техзадания или тестирования — почти всегда оборачивается доработками уже после публикации сайта.

Что такое процесс разработки сайта и зачем нужен пошаговый план

Процесс разработки сайта — это последовательность шагов, которая превращает идею заказчика в работающий сайт с понятной структурой, дизайном и техническим функционалом. Без пошагового плана заказчик и подрядчик расходятся в ожиданиях: одному кажется, что сайт «почти готов», другой всё ещё дорабатывает структуру разделов.

Пошаговый план решает три задачи. Он фиксирует, что именно делается на каждом шаге и кто за это отвечает — студия или заказчик. Он задаёт срок для каждого этапа, а не общую цифру «сайт за месяц», которую невозможно проверить по ходу работы. И он даёт точки согласования: заказчик утверждает прототип, макет и итоговый вариант, а не получает готовый результат целиком в конце.

Процесс разработки сайта — это не один шаг «сделать сайт», а семь проверяемых этапов с собственным сроком и результатом.

Подходит такой процесс любому сайту сложнее одностраничника: корпоративному сайту, интернет-магазину, порталу. Для простого лендинга на 3-4 экрана часть этапов объединяют — прототип и дизайн делают за один заход, а отдельное техзадание заменяют кратким брифом. О том, как выбрать формат сайта под задачу и не переплатить за лишние этапы, рассказано в статье про выбор студии, договор и сроки.

Этапы разработки сайта: от идеи до запуска по шагам

Разработка сайта проходит семь этапов, и каждый имеет собственный срок и результат, который заказчик получает на руки перед переходом к следующему шагу. Общий срок процесса складывается из суммы этих сроков и зависит от типа сайта: лендинг проходит все этапы за 2–3 недели, интернет-магазин — за 8–12 недель.

  1. Планирование и анализ

    3–5 рабочих дней

    Студия разбирает задачу, изучает конкурентов и формулирует структуру будущего сайта.

  2. Техническое задание

    5–7 рабочих дней

    Фиксируются разделы, функционал, интеграции и критерии приёмки работы.

  3. Прототипирование и дизайн

    7–14 рабочих дней

    От схемы расположения блоков до готового макета с цветом и шрифтами.

  4. Вёрстка и разработка

    10–20 рабочих дней

    Макет превращается в рабочий код, подключаются формы и админ-панель.

  5. Наполнение контентом

    5–10 рабочих дней

    Тексты, изображения и SEO-атрибуты занимают свои места на страницах.

  6. Тестирование

    3–5 рабочих дней

    Проверка вёрстки, форм, скорости и корректности на разных устройствах.

  7. Запуск и настройка

    1–2 рабочих дня

    Перенос на боевой домен, подключение аналитики, финальная проверка.

Сроки — рабочие дни при условии, что заказчик согласовывает материалы в течение суток. Задержка с ответом на любом этапе сдвигает все последующие: это самая частая причина, по которой реальный срок расходится с планом. Подробный разбор того, что влияет на итоговый срок, — в статье о сроках разработки сайта.

Планирование и анализ: с чего начинается разработка

Разработка сайта начинается не с дизайна, а с ответа на три вопроса: кто целевой посетитель сайта, какое действие он должен совершить и чем сайт заказчика будет отличаться от того, что уже есть у конкурентов в нише. Без этого шага дизайнер и верстальщик работают вслепую.

На этом этапе студия изучает 3–5 сайтов конкурентов, разбирает структуру разделов, которая уже работает в нише, и предлагает карту сайта — список страниц с их назначением. Заказчик на этом шаге отвечает не текстами и не картинками, а фактами о бизнесе: какие услуги или товары приоритетны, какие регионы важны, есть ли сезонность спроса.

Результат этапа — не документ ради документа, а основа для техзадания. Если пропустить анализ и сразу перейти к техзаданию, структуру разделов приходится переделывать уже после утверждения макета, а это стоит времени и денег на обеих сторонах. Управление этим и следующими этапами обычно строится вокруг общей доски задач и регулярных созвонов — подробнее об инструментах в статье про управление проектами в веб-разработке.

Техническое задание: что входит и зачем оно нужно

Техническое задание — это документ, который фиксирует структуру сайта, функционал каждого раздела и критерии, по которым заказчик принимает готовую работу. Без него любая правка на поздних этапах превращается в спор: входило это в изначальную договорённость или нет.

В техзадание входят карта сайта с описанием каждой страницы, список форм и их полей, перечень интеграций — CRM, платёжная система, календарь записи, — требования к адаптиву и, если нужно, техническое SEO-задание: заголовки, мета-теги, структура URL. Чем подробнее описан функционал, тем точнее оценка срока и стоимости на следующих этапах.

Техзадание — единственный документ, на который можно сослаться при споре о том, что входило в разработку, а что нет.

Ошибка, которая встречается чаще всего, — приступать к дизайну без утверждённого техзадания «чтобы не терять время». На практике это время не экономит: дизайнер закладывает блоки под функционал, который потом меняется, и макет переделывают. Формат договора и что в нём должно быть прописано разобраны в статье о выборе студии, договоре и цене.

Проектирование и дизайн: от структуры до макета

Проектирование сайта — это перевод техзадания в зрительную форму: сначала прототип с расположением блоков без цвета и картинок, потом дизайн-макет с фирменным стилем. Разделение на два шага защищает от переделок: правки в структуре на этапе прототипа стоят часов, те же правки в готовом макете — дней.

Прототип

Прототип показывает, где на странице находится форма заявки, где — блок с ценами, а где — навигация. Заказчик утверждает логику страницы до того, как в неё вложен дизайн: если убрать блок из прототипа, макет ещё не тронут.

Дизайн-макет

На этом шаге прототип получает цвет, шрифты, фотографии и иллюстрации в едином стиле. Здесь же закладывается адаптивная версия — как блоки перестраиваются на планшете и телефоне, а не только на десктопе. Из-за того что часть трафика приходит с мобильных устройств, макет без проверенной мобильной версии считается незавершённым. Про выбор формата под задачу — в статье об адаптивном дизайне и приложении.

Разработка и вёрстка: как макет становится сайтом

Вёрстка и разработка — это этап, на котором утверждённый макет превращается в код: HTML и CSS собирают внешний вид страниц, а серверная часть подключает формы, админ-панель и интеграции из техзадания. Заказчик на этом шаге обычно не участвует в согласованиях — этап проходит по уже утверждённым материалам.

Здесь же решается, на какой системе управления собирать сайт: на готовой CMS вроде 1С-Битрикс или на индивидуальной разработке. Готовое решение быстрее и дешевле, если функционал типовой — каталог, карточка товара, форма заявки. Индивидуальная разработка нужна, когда в техзадании заложена логика, которую типовые модули не покрывают: нестандартный калькулятор, сложная интеграция с внутренней учётной системой.

Скорость загрузки страниц закладывается именно на этом этапе, а не исправляется постфактум: неоптимизированные изображения и лишние скрипты в вёрстке потом требуют отдельной работы по ускорению. Если для проекта критична скорость с самого начала, стоит обсудить это до старта вёрстки, а не на тестировании.

Наполнение контентом и SEO-подготовка

Наполнение сайта контентом — это перенос текстов, изображений и SEO-атрибутов на уже свёрстанные страницы: без этого шага сайт остаётся макетом с заглушками вместо реального содержания. Тексты и фото на этом этапе либо готовит заказчик, либо студия — это фиксируется отдельным пунктом ещё в техзадании.

На каждой странице заполняют заголовок h1, мета-title и мета-description, а также alt-атрибуты изображений — это база технического SEO, без которой сайт заходит в поиск с пустыми сниппетами. Если у сайта есть региональная привязка, на этом же шаге проверяют упоминание города и адреса в контактных блоках.

Пропуск SEO-подготовки на этапе разработки — частая причина, по которой сайт после запуска не индексируется месяцами: поисковик просто не находит достаточно текста и структурированных данных, чтобы понять тематику страницы. Что именно проверить перед запуском, чтобы не терять позиции, разобрано в статье про SEO-оптимизацию при разработке сайта.

Тестирование сайта: что проверяют перед запуском

Тестирование сайта — это проверка всех форм, ссылок, адаптивной вёрстки и скорости загрузки до переноса сайта на боевой домен, а не после. Цель этапа — найти расхождения между тем, что описано в техзадании, и тем, что реально работает на странице.

Проверяют четыре группы вещей: функционал — отправляются ли формы и приходят ли уведомления; вёрстку — не съезжают ли блоки на разных экранах и в разных браузерах; скорость — укладывается ли сайт в приемлемое время загрузки по метрикам Core Web Vitals; безопасность — установлен ли SSL-сертификат и закрыты ли админ-разделы от чужого доступа.

Тестирование — последняя точка, где ошибка стоит часов правки, а не дней простоя сайта после запуска.

Часть этих проверок автоматизируется, часть требует ручного прохода по каждой странице с телефона и десктопа. Подробнее о том, как сайт проходит проверку скорости, — в статье об оптимизации скорости и Core Web Vitals.

Запуск сайта и что происходит после

Запуск сайта — это перенос готового и протестированного проекта на боевой домен, подключение аналитики и финальная проверка индексации в поисковых системах. Технически шаг занимает 1–2 рабочих дня, но требует точной последовательности действий, а не просто загрузки файлов на хостинг.

Перед переключением домена проверяют, что SSL-сертификат настроен на боевом адресе, что счётчики аналитики стоят на всех страницах и что файл robots.txt не закрывает сайт от индексации — эту ошибку допускают чаще остальных, оставляя тестовую настройку после переноса. Сразу после запуска сайт добавляют в панели вебмастера поисковых систем и отправляют карту сайта на индексацию.

Разработка не заканчивается запуском: первые 2–4 недели сайт наблюдают на предмет ошибок, которые не проявились на тестовом сервере, — некорректная работа формы под реальной нагрузкой, расхождения в отображении у части посетителей. Это отдельный этап, который часто путают с гарантийной поддержкой уже готового сайта.

Сколько стоит разработка сайта: цены по типам

Стоимость разработки зависит от типа сайта и сложности функционала, а не от количества страниц — лендинг с калькулятором может обойтись дороже сайта-визитки с тем же числом разделов. Ниже цены от, разработка под ключ, без учёта индивидуальных доработок сверх типового функционала.

Тип сайта Цена от Срок
Лендинг 30 000 руб. 2–3 недели
Сайт-визитка 25 000 руб. 2–3 недели
Корпоративный сайт 80 000 руб. 4–6 недель
Интернет-магазин или портал 100 000 руб. 8–12 недель
Готовое решение на 1С-Битрикс 89 900 руб. 3–5 дней

Готовое решение на 1С-Битрикс — исключение из общей семиэтапной схемы: типовой шаблон уже свёрстан, поэтому этапы дизайна и вёрстки заменяются настройкой готового модуля под задачу заказчика, отсюда и короткий срок. Подробный состав работ по каждому типу сайта — в отдельном прайсе на странице стоимости разработки.

Частые ошибки в процессе разработки сайта

Разберите эти ошибки до старта проекта — каждая из них удлиняет процесс разработки на дни или недели и почти всегда стоит дороже, чем правильная последовательность действий с самого начала:

  • 01 Пропуск техзадания «чтобы не терять время»

    Правки, не зафиксированные документом, потом переделывают на этапе дизайна или вёрстки.

  • 02 Согласование материалов дольше суток

    Каждый день задержки с ответом заказчика сдвигает все следующие этапы на тот же срок.

  • 03 Наполнение контентом в последний момент

    Тексты «на скорую руку» перед самым запуском снижают качество SEO-подготовки.

  • 04 Пропуск этапа тестирования на мобильных устройствах

    Часть посетителей находит сайт сломанным уже после запуска.

  • 05 Отсутствие проверки robots.txt при переносе на боевой домен

    Сайт остаётся закрытым от индексации неделями.

  • 06 Смена подрядчика в середине процесса

    Новая студия часто начинает анализ и техзадание заново, а не продолжает с середины.

Чаще всего сроки срываются не на нашей стороне, а на этапе согласований: заказчик присылает правки через неделю после макета, и вся цепочка сдвигается. Мы фиксируем сроки ответа в договоре именно поэтому — не для формальности, а чтобы обе стороны понимали, от чего зависит итоговая дата запуска. — Александр Борисов, руководитель веб-студии «ЦЕМЕС»

Полный разбор типичных ошибок при заказе сайта и как их обойти — в отдельной статье о частых ошибках при заказе сайта.

Источники

Если хотите пройти эти этапы с готовым техзаданием и сроком по каждому шагу — оставьте заявку, и мы посчитаем срок и стоимость под вашу задачу.

Частые вопросы

Сколько длится разработка сайта от идеи до запуска?

От 2–3 недель для лендинга до 8–12 недель для интернет-магазина. Срок складывается из семи этапов и зависит от того, как быстро заказчик согласовывает материалы на каждом шаге.

Можно ли пропустить техническое задание, если сайт простой?

Для простого лендинга техзадание заменяют кратким брифом с перечнем блоков и функций. Для сайта с каталогом, личным кабинетом или интеграциями пропускать этот документ не стоит — правки без него обходятся дороже.

Кто готовит тексты и фото для сайта — заказчик или студия?

Зависит от договорённости, зафиксированной в техзадании. Студия может написать тексты и подобрать изображения самостоятельно либо работать с материалами, которые предоставляет заказчик.

Что проверяют на этапе тестирования сайта?

Работу форм, отображение на разных экранах и в разных браузерах, скорость загрузки страниц и базовые настройки безопасности — SSL-сертификат и доступ к админ-панели.

Заканчивается ли работа студии после запуска сайта?

Нет, первые 2–4 недели после запуска сайт наблюдают на предмет ошибок, которые не проявились при тестировании. Это отдельный период, отличный от последующей технической поддержки.

Запросить Бриф на e-mail Уже есть концепция?
Запросите бриф на проект, чтобы мы могли объективно просчитать стоимость Вашего будущего проекта.
Нужна консультация?
Мы постараемся ответить на все ваши вопросы

Расскажите о задаче — посчитаем смету

Ответьте на несколько вопросов: что за компания, какие разделы нужны, есть ли тексты и фотографии. Этого хватит, чтобы посчитать смету с фиксированной ценой и сроком — она бесплатна и ни к чему не обязывает.
Написать