ТЗ на разработку сайта: что в нём должно быть, чтобы потом не переделывать

ТЗ на разработку сайта: что в нём должно быть, чтобы потом не переделывать

Разделы технического задания на сайт, без которых спор на приёмке почти неизбежен: цели в заявках, карта страниц под запросы, кто пишет тексты, куда падают заявки, скорость, редиректы, критерии приёмки и список того, что в работу не входит.
Разработка18 августа 2026 г.10 мин
Кратко

Разбираем, чем ТЗ отличается от брифа, из каких разделов оно состоит, какие дыры в нём чаще всего приводят к спорам при сдаче и как мы собираем техзадание после брифа и созвона.

Вопрос

Что обязательно должно быть в ТЗ на разработку сайта, чтобы не переделывать его после сдачи?

Восемь разделов: цель сайта в заявках, звонках или записях, а не в словах «современный дизайн»; полный список страниц с указанием, под какой запрос и для кого каждая; кто пишет тексты и даёт фото; какие формы стоят на сайте и куда уходит заявка; технические условия — стек, адаптив, HTTPS, порог скорости, редиректы со старого сайта, доступы; SEO-требования — ЧПУ, метатеги, sitemap и robots, canonical, микроразметка; критерии приёмки, привязанные к этапам оплаты; и список того, что в работу не входит. Нет хотя бы одного пункта — на приёмке будет спор о том, «что имелось в виду».

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

Что разберем

  • Бриф и ТЗ — два документа с разными авторами и разными вопросами
  • Цель сайта записывается в заявках, а не в прилагательных
  • Карта страниц с интентом под каждую — до макетов, а не после

Кому особенно полезно

Разработка сайтовКорпоративный сайтРазработка лендингаЗаявки для строительства домов

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

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

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

Григорий
Григорий
Руководитель Web Sprint
от 70 000 ₽
Разработка сайта
от 45 000 ₽
Лендинг под одну услугу
приложение к договору
Статус ТЗ

Бриф и ТЗ — два документа с разными авторами и разными вопросами

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

Из этой разницы вытекает и авторство. Клиент не обязан знать, что такое canonical, чем 301-й редирект отличается от 302-го и как называется цель в Метрике. Поэтому мы не присылаем клиенту шаблон на двадцать страниц с просьбой заполнить: после брифа и одного созвона пишем документ сами, а клиент читает, задаёт вопросы и утверждает. Как подготовить бриф — отдельная статья; здесь речь только о ТЗ.

Цель сайта записывается в заявках, а не в прилагательных

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

Отдельно фиксируется, откуда сайт будет получать людей на старте. Сайт под Яндекс.Директ и сайт под органический поиск — разные требования к структуре: для рекламы достаточно двух-трёх посадочных под конкретные кампании, для поиска нужна карта страниц под запросы. Если источник трафика в ТЗ не назван, подрядчик сделает «просто сайт», и через два месяца выяснится, что продвигать на нём нечего. Сюда же — кто принимает заявки и в каком окне отвечает: от этого зависит, нужен ли онлайн-чат или достаточно формы.

Карта страниц с интентом под каждую — до макетов, а не после

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

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

Техническое задание и разработка сайта под заявки

Разработка сайтов

Создание и разработка сайта под заявки: лендинг, корпоративный сайт или каталог. Структура, тексты и формы под вашу воронку. От 70 000 ₽, запуск за 10–25 дней.

Получить ТЗ под ваш проект

Тексты, фото, формы и путь заявки: кто, что и куда

Второй по частоте спор на приёмке — наполнение. Сайт свёрстан, а на страницах стоит «текст в разработке», потому что клиент думал, что тексты пишет студия, а студия ждала материалы. В ТЗ прямо записывается: кто пишет тексты для каждой группы страниц, кто согласует, в какой срок клиент передаёт прайс, описания услуг, лицензии, фото объектов и команды. Если тексты пишем мы — фиксируются источник фактов (интервью с владельцем, прайс, документы) и объём. Если фото нет — что используется вместо них и когда клиент их предоставит.

Функциональная часть описывается по действиям, а не по названиям блоков. Не «форма обратной связи», а: какие поля, что обязательно, что происходит после отправки — сообщение в Telegram-бот, письмо на почту, карточка в CRM — и в какой срок заявка должна дойти. Здесь же — какие цели Метрики срабатывают на отправку, нужен ли калькулятор, онлайн-запись, обмен с 1С. Каждая интеграция — отдельный пункт: кто даёт доступы и на чьей стороне настройка.

  • Тексты: автор, источник фактов, срок передачи материалов, кто согласует финальную версию.
  • Фото и графика: что реальное, что заменяется, кто и когда предоставляет.
  • Формы: список полей, обязательные поля, куда уходит заявка (Telegram, почта, CRM), срок доставки.
  • Аналитика: какие цели Метрики создаются и как проверяется их срабатывание.
  • Интеграции: с чем именно связываем сайт, чьи доступы, кто отвечает за настройку на той стороне.

Технические и SEO-требования, которые проверяются цифрами

Технический раздел описывает не только «на чём», но и «насколько хорошо». Стек или CMS с обоснованием — почему именно он под эту задачу и кто сможет поддерживать сайт дальше. Адаптивность — не словом, а списком устройств и разрешений, на которых сайт проверяется. HTTPS с первого дня, а не «потом подключим». Скорость — измеримым порогом: например, оценка мобильной версии в PageSpeed Insights не ниже оговорённой, крупнейший элемент страницы прогружается в пределах 2,5 секунды по тому же отчёту. Если порог не записан, любая скорость будет «нормальной».

Если сайт заменяет старый, в ТЗ обязана быть таблица редиректов: каждый старый адрес — куда ведёт на новом сайте, с кодом 301. Без неё после переезда позиции и трафик уходят вместе со старыми URL. Здесь же — доступы: домен и хостинг оформляются на клиента, счётчик Метрики и Вебмастер заводятся в аккаунте клиента, все пароли передаются при сдаче. Формулировка «доступы у подрядчика» через год превращается в невозможность сменить исполнителя.

SEO-требования — гигиена, которая должна быть в любом ТЗ, даже если продвижение пока не планируется: человекопонятные адреса, уникальные title и description для каждой страницы, один H1, canonical со слешем в конце, sitemap.xml и robots.txt, микроразметка организации, хлебных крошек и FAQ, alt у изображений. Переделывать это после запуска дороже, чем заложить сразу: меняются адреса, ломаются ссылки, приходится заводить редиректы.

Критерии приёмки, этапы оплаты и список того, что не входит

Критерии приёмки — раздел, из-за отсутствия которого спорят чаще всего. Каждый критерий проверяется за несколько минут: страницы из таблицы открываются по своим адресам; тестовая заявка с каждой формы дошла в Telegram или CRM; цели в Метрике сработали и видны в отчёте; редиректы со старого сайта отдают 301; оценка скорости не ниже порога из ТЗ; на всех страницах согласованный текст, а не заглушки. Всё, что нельзя проверить, — «дизайн понравился», «сайт выглядит дорого» — в критерии не попадает.

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

Техническое задание и разработка сайта под заявки

Разработка сайтов

Создание и разработка сайта под заявки: лендинг, корпоративный сайт или каталог. Структура, тексты и формы под вашу воронку. От 70 000 ₽, запуск за 10–25 дней.

Получить ТЗ под ваш проект

Коротко по шагам

Как собрать ТЗ на разработку сайта за неделю

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

  1. 1День 1. Читаем бриф и созваниваемся на час: как проходит продажа, какие вопросы задают клиенты по телефону, какие услуги приносят деньги.
  2. 2День 2. Снимаем спрос по Wordstat под услуги и город и собираем таблицу страниц: адрес, запрос, читатель, действие. Помечаем, что уходит во вторую очередь.
  3. 3День 3. Описываем контент и функции: кто пишет тексты, откуда фото, какие формы, куда уходят заявки, какие цели Метрики и интеграции.
  4. 4День 4. Записываем технические и SEO-требования цифрами: стек, устройства для проверки адаптива, порог скорости, таблица редиректов, доступы, ЧПУ, метатеги, микроразметка.
  5. 5День 5. Формулируем критерии приёмки, привязываем к ним этапы оплаты, составляем список того, что не входит, отправляем клиенту.
  6. 6День 6–7. Клиент читает, задаёт вопросы, вычёркивает лишнее. Правим, подписываем как приложение к договору — и только после этого открываем макеты.
Бесплатно

3 точки роста вашего сайта

Посмотрим сайт руками и пришлём в Telegram три конкретные вещи, которые сейчас мешают ему приводить заявки. Без презентации и коммерческого предложения.

  • Что на первом экране мешает понять, чем вы помогаете и сколько это стоит
  • Где теряются заявки: формы, скорость, версия для смартфонов
  • По каким запросам сайт уже близко к топу и чего ему не хватает

Разбор присылаем в течение суток в рабочие дни: Пн–Пт 9:00–19:00, Сб 10:00–18:00 (МСК). Ответ приходит в Telegram, звонить и продавать по телефону не будем.

FAQ по теме

Можно ли взять пример ТЗ на разработку сайта из интернета и подставить свои данные?+
Как список разделов — да, как готовый документ — нет. Скачанные образцы написаны под другой тип сайта и другой источник трафика: в них нет вашей карты страниц, вашей схемы приёма заявок и адресов вашего старого сайта для редиректов. Именно эти три части определяют, будет ли проект переделываться. Шаблон годится, чтобы проверить, не забыт ли раздел, но содержание пишется под конкретный бизнес.
Кто пишет техзадание, если я не разбираюсь в разработке — и платится ли за это отдельно?+
Пишет подрядчик, потому что именно он отвечает за проверяемость формулировок. У нас ТЗ входит в стоимость разработки: после брифа и созвона мы готовим документ, вы читаете и утверждаете. Отдельно ТЗ оплачивается только в одном случае — если вы хотите получить его как самостоятельный документ, чтобы отдать другой команде.
Нужно ли такое подробное ТЗ на лендинг под одну услугу?+
Нужно, но оно короче: вместо таблицы на тридцать страниц — одна страница с описанием блоков и их порядка. Остальное остаётся: цель в заявках, откуда трафик, кто пишет текст, куда уходит заявка, цели Метрики, порог скорости, редиректы, если лендинг заменяет старую страницу, и критерии приёмки. Дыры в ТЗ на лендинг обходятся дешевле, но спорят по ним так же.
Что происходит, если в середине проекта я захотел добавить раздел, которого нет в ТЗ?+
Нормальная ситуация, ТЗ для неё и нужно: новый раздел оформляется дополнением с оценкой срока и стоимости, а не устной договорённостью. Обе стороны видят, что изменилось и на сколько сдвигается сдача. Без документа то же пожелание на приёмке превращается в спор «это входило» — «не входило».
Как ТЗ помогает на приёмке, если подрядчик говорит «так и было задумано»?+
Тем, что спор переводится из области вкуса в область фактов. Открывается раздел критериев приёмки и проверяется по пунктам: страницы из таблицы на месте, тестовая заявка дошла, цели сработали, редиректы отдают 301, скорость не ниже порога. Пункт выполнен — вопрос закрыт; не выполнен — доработка обязательна. Поэтому в критерии не попадают формулировки, которые нельзя проверить.
Стоит ли записывать в ТЗ SEO-требования, если продвигать сайт мы пока не собираемся?+
Стоит: понятные адреса, уникальные метатеги, один H1, sitemap и robots, canonical, микроразметка почти ничего не стоят на этапе разработки и дорого обходятся после запуска — придётся менять адреса, заводить редиректы, переписывать заголовки. Через полгода вы либо начнёте продвижение с готовой базы, либо оплатите переделку.
Что из ТЗ важнее всего проверить перед подписанием договора?+
Четыре места. Список страниц — все ли услуги, которые приносят деньги, получили свою страницу. Раздел про наполнение — кто пишет тексты и к какому сроку вы отдаёте материалы. Путь заявки — куда она приходит и как вы это проверите. И раздел «что не входит» — чтобы после сдачи не обнаружить, что поддержка, наполнение каталога и фотосъёмка оплачиваются отдельно.
Григорий Аникеев

Григорий Аникеев

Основатель Web Sprint, автор статьи

Контролирую качество каждого этапа: от первого аудита до финального релиза. Отвечаю репутацией за результат.

Применить к проекту

Получить ТЗ под ваш проект

Если хотите применить рекомендации к своему сайту, нише или рекламной воронке, не нужно идти в отдельный раздел контактов. Отсюда удобнее сразу запросить короткий разбор по вашей ситуации.

  • Покажем, что стоит делать в первую очередь, а что можно отложить
  • Сверим рекомендации статьи с вашими страницами, трафиком и воронкой
  • Разберём задачу без лишних услуг и расплывчатых обещаний
Обсудить задачу

Связанные услуги

Полезные материалы