Блог Метриум

Как составить ТЗ на сайт: структура, примеры и шаблон

Практический чек-лист для ТЗ на разработку сайта: структура, бриф, SEO, формы, CRM, приемка, ошибки заказчика и шаблон для скачивания.

Команда агентства Метриум готовит техническое задание на разработку сайта

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

Если ТЗ слабое, подрядчик начинает угадывать задачу: сайт может получиться визуально аккуратным, но без заявок, SEO-базы, понятной аналитики и нормальной передачи обращений в CRM. Ниже - практический каркас, по которому можно подготовить ТЗ на лендинг, корпоративный сайт или сайт услуг.

Что должно быть в ТЗ до старта разработки

Таблица к материалу: Как составить ТЗ на сайт: структура, примеры и шаблон
Раздел ТЗЧто зафиксироватьЗачем бизнесуРиск если пропустить
ЦельЗаявки, продажи, доверие, SEO, поддержка рекламы или сервисная функцияКоманда понимает, что считать успехомСайт будет красивым, но бесполезным для бизнеса
АудиторияКто принимает решение и какие вопросы задает перед заявкойСтруктура и тексты говорят с реальным покупателемСтраница отвечает не на тот интент
СтруктураСтраницы, блоки, меню, формы, сценарии пользователяПроще оценить сроки, объем и бюджетПоявятся незапланированные доработки
SEOСемантика, мета, H1-H3, URL, canonical, redirects, sitemapСайт не теряет органику при запускеПосле релиза придется чинить индексацию
Формы и CRMПоля, валидация, UTM, источник заявки, уведомления, CRMЗаявки не теряются после отправкиМаркетинг не видит качество каналов
ПриемкаЧто проверяем перед оплатой и запускомСнижает спорные правкиРезультат нельзя объективно принять
ТЗ как маршрут от задачи к запуску
Цельчто должен дать сайт бизнесу
Сценариикак пользователь дойдет до заявки
Требованияконтент, UX, SEO и интеграции
Приемкачто проверяем перед релизом

Бриф и ТЗ: в чем разница

Бриф собирает вводные: кто вы, какая задача, какие есть ограничения, что уже пробовали, какие сайты нравятся, кто аудитория.

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

Если коротко: бриф помогает понять задачу, а ТЗ помогает управлять разработкой, сроками, бюджетом и ответственностью.

1. Опишите бизнес-цель сайта

Начните не с дизайна и не с CMS, а с результата. Для лендинга это могут быть заявки на услугу. Для корпоративного сайта - доверие, кейсы и понятная презентация компании. Для сайта услуг - связка рекламы, SEO, контента и формы обращения.

Таблица к материалу: Как составить ТЗ на сайт: структура, примеры и шаблон
ПлохоХорошо
Нужен современный сайт.Нужен лендинг для услуги, цель - получать квалифицированные заявки на консультацию из Google Ads и органики.
Сделайте красиво, как у конкурентов.Нужно объяснить услугу, показать кейсы, снять возражения и привести пользователя к заявке или WhatsApp.

2. Зафиксируйте аудиторию и сценарии

В ТЗ нужно указать, кто принимает решение: собственник, маркетолог, закупщик, технический специалист, HR или частный клиент. У разных ролей разные вопросы, и страница должна отвечать на них в правильном порядке.

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

3. Соберите карту страниц и блоков

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

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

4. Опишите контент и ответственность

Отдельно укажите, кто готовит тексты, фото, видео, отзывы, сертификаты, логотип, презентации и кейсы. Частая причина срыва сроков - дизайн уже готов, а контент все еще собирается из переписок, старых PDF и неподходящих фото.

Если подрядчик пишет тексты, в ТЗ нужно дать факты: услуги, цены или вилки, регионы, ограничения, преимущества, реальные кейсы, частые вопросы клиентов и критерии качества лида.

5. Задайте требования к дизайну и UX

Не ограничивайтесь словами "дорого", "современно" или "минималистично". Дайте 2-3 референса и поясните, что именно в них полезно: структура, плотность информации, визуальный стиль, карточки услуг, форма заявки или подача кейсов.

Для UX важно указать ключевые действия: отправить заявку, написать в WhatsApp, запросить расчет, скачать файл, записаться на консультацию. Если таких действий несколько, нужно определить главный CTA и вторичные действия.

6. Добавьте SEO-требования до дизайна

SEO нельзя добавлять в конце как украшение. В ТЗ нужно сразу зафиксировать структуру URL, H1-H3, Title и Description, canonical, sitemap, robots.txt, микроразметку, редиректы со старых URL и страницы, которые нельзя потерять при переносе.

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

Если сайт переезжает с Tilda, WordPress или другой платформы, добавьте карту старых и новых URL. Подробнее ограничения такого сценария разобрали в статье SEO на Tilda: как продвигать сайт и что ограничивает платформу.

7. Пропишите формы, CRM и аналитику

Форма заявки - это не просто поля на странице. В ТЗ нужно указать список полей, обязательность, маску телефона, согласие на обработку данных, антиспам, страницу благодарности, уведомления, передачу в CRM и сохранение UTM-меток.

Таблица к материалу: Как составить ТЗ на сайт: структура, примеры и шаблон
ЗонаЧто написать в ТЗЗачем
ФормаИмя, телефон, услуга, комментарий, UTM, страница отправкиПонимать источник и контекст заявки
CRMКуда попадает заявка, кто получает уведомление, какие поля обязательныНе терять обращения после отправки
АналитикаGA4, Яндекс.Метрика, GTM, события кликов, отправка формы, звонкиОценивать не только трафик, но и действия пользователя

Если сайт запускается под рекламу, без этой части сложно понять, какие кампании дают целевые обращения. Связку сайта, CRM и аналитики мы отдельно разобрали в материале как интегрировать CRM и Google Analytics.

8. Определите сроки, бюджет и приемку

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

Отдельно пропишите, что входит в стоимость, а что считается дополнительной работой: новые страницы, новые формы, сложная анимация, дополнительная языковая версия, интеграция с CRM, перенос контента, SEO-переезд.

Типичные ошибки при составлении ТЗ

Таблица к материалу: Как составить ТЗ на сайт: структура, примеры и шаблон
ОшибкаКак выглядитЧем грозитКак исправить
Нет бизнес-цели"Сделать новый сайт"Дизайн есть, заявок нетЗафиксировать целевое действие и KPI
SEO вспоминают после дизайнаСтраницы уже сверстаны, семантики нетПеределка структуры, URL и текстовДобавить SEO-карту до прототипа
Формы описаны общими словами"Форма обратной связи"Заявки теряются или приходят без UTMОписать поля, CRM, события и уведомления
Нет ответственности за контент"Материалы предоставим потом"Срыв сроков и пустые блокиСоставить список контента и владельцев
Приемка на глаз"Посмотрим, понравится или нет"Бесконечные правки и спорные доработкиСделать чек-лист приемки
Не указаны ограниченияНе описаны CMS, легал, бренд, сроки, доступыПодрядчик выбирает решения, которые не подходят бизнесуСобрать ограничения отдельным разделом

Мини-шаблон ТЗ на сайт

Ниже каркас, который можно использовать как структуру документа. Его не нужно заполнять идеально с первого раза. Важно отделить известные факты от вопросов, которые нужно обсудить с подрядчиком.

Разделы рабочего ТЗ
Цельчто должен дать сайт
Аудиториякто принимает решение
Структурастраницы и блоки
Контентчто уже есть и чего нет
Функцииформы, CRM, аналитика
SEOURL, мета, редиректы
Приемкачек-лист запуска
Вопросычто требует уточнения

Из практики Метриум

Самые дорогие ошибки в разработке сайта обычно появляются не в коде, а до старта: не зафиксировали цель, забыли SEO, не описали форму заявки или не решили, кто готовит контент. Хорошее ТЗ не делает проект бюрократичным. Оно убирает угадывание.

Сергей Шнырёв, директор агентства Метриум

В проектах по сайтам мы смотрим на ТЗ как на коммерческий документ. Оно должно связывать страницу, трафик, форму, аналитику и обработку заявки. Если связи нет, сайт может быть запущен вовремя, но не помогать продажам.

Когда ТЗ лучше не писать самому

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

В таких случаях ТЗ должно учитывать не только дизайн, но и будущую лидогенерацию. Если нужна разработка сайта под заявки, SEO и аналитику, посмотрите услугу создание сайтов в Казахстане.

Мини-шаблон приемки сайта

Таблица к материалу: Как составить ТЗ на сайт: структура, примеры и шаблон
Зона приемкиЧто проверитьЧто зафиксировать в ТЗ
SEOtitle, description, H1, canonical, sitemap, robotsкто отвечает за проверку до публикации.
Заявкиформы, телефоны, WhatsApp, CRM, уведомлениякуда приходит обращение и кто его обрабатывает.
АналитикаGA4, цели, события, UTM, GSCкакие действия считаются конверсией.
Контенттексты, изображения, alt, кейсы, юридические страницычто должно быть готово до запуска рекламы.

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

Как проверить подрядчика по ТЗ

Таблица к материалу: Как составить ТЗ на сайт: структура, примеры и шаблон
ВопросХороший ответКрасный флаг
Что будет считаться успехом сайта?Заявки, качество лидов, SEO-сохранность, скорость запускаОтвет только про дизайн или количество страниц
Как вы сохраните SEO?Карта URL, canonical, редиректы, sitemap, мета, проверка индексацииSEO обещают добавить потом
Как проверяются формы?Тест отправки, CRM, уведомления, цели аналитикиФормы просто сверстают
Что войдет в приемку?Чек-лист по контенту, адаптиву, скорости, заявкам и ошибкамПриемка на глаз

FAQ: короткие ответы по ТЗ на сайт

Сколько страниц должно быть в ТЗ?
Для небольшого сайта обычно достаточно 10-20 страниц или структурированного документа с таблицами. Важнее не объем, а ясность цели, структуры, функций, SEO и приемки.

Можно ли начать с брифа без ТЗ?
Можно на этапе знакомства и оценки. Но перед разработкой бриф нужно превратить в ТЗ: иначе объем работ, сроки и критерии приемки останутся размытыми.

Нужно ли прикладывать прототип?
Да, даже простой wireframe помогает согласовать структуру страницы до дизайна и снижает риск дорогих переделок.

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

Что делать, если часть вводных неизвестна?
Не придумывать. Лучше прямо отметить это как открытый вопрос и вынести в обсуждение с подрядчиком.

Вывод

Хорошее ТЗ на сайт - это не длинный документ ради документа. Это способ заранее договориться о цели, структуре, контенте, SEO, формах, CRM, аналитике, сроках и приемке.

Если нужно подготовить сайт не просто к запуску, а к заявкам и управляемому маркетингу, Метриум может помочь собрать ТЗ, проверить структуру, учесть SEO и связать сайт с аналитикой. Начать можно со страницы создания сайтов или с консультации по текущему ТЗ.

Наши контакты
для расчёта проектов

Готовы адаптировать маркетинг?
Оставьте контакты - мы свяжемся с вами для подготовки коммерческого предложения

Карта офиса Метриум в Алматы на улице Жамбыла 114/85

Закажите
обратный звонок