Техническое задание на сайт: что в нём должно быть и чего быть не должно

Девять пунктов, которые помещаются на две страницы и снимают спор «а я думал, это входит». Цель, посетитель, страницы, функции, кто наполняет, чем управляет заказчик, закон, доступы, этапы.

27 сентября 2026 · 3 мин чтения · Редакция ВебАдминки

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

Что должно быть в ТЗ

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

2. Кто посетитель. С телефона или с компьютера, из рекламы или из поиска, знает ли компанию. Оптовик с компьютера в офисе и мама с телефоном в очереди ведут себя по-разному, и интерфейс для них разный.

3. Список страниц. Не «как у конкурента», а перечень: главная, услуги (сколько), о компании, портфолио, контакты, документы. Для каждой — что на ней должно быть, хотя бы списком блоков. Это самая полезная часть ТЗ и самая часто пропускаемая.

4. Что должно работать. Формы (какие, куда приходят заявки), калькулятор, фильтр в каталоге, личный кабинет, оплата, обмен с 1С, интеграция с CRM. Каждый пункт — отдельная работа, и если его нет в ТЗ, его нет в смете.

5. Кто наполняет. Тексты, фото, цены — заказчик, разработчик или копирайтер? Сайт без текстов не запускается, а ждать тексты от заказчика можно месяцами. Это стоит записать прямо: «тексты предоставляет заказчик до такого-то числа».

6. Чем управляет заказчик после сдачи. Какие страницы и блоки редактируются в админке, а какие меняет только разработчик. Заказчик, который хочет сам менять цены на главной, должен получить для этого поле в админке, а не просьбу «напишите нам».

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

8. Домен, хостинг, доступы. Кто регистрирует домен и на кого (на заказчика, всегда), где хостинг, кто платит, кто получает доступы после сдачи.

9. Сроки и этапы. Прототип — дизайн — вёрстка — наполнение — запуск, с датами и тем, что заказчик принимает на каждом этапе. Принятый этап не переделывается бесплатно — это защищает обе стороны.

Чего в ТЗ быть не должно

  • «Современный дизайн», «удобная навигация», «продающие тексты» — не проверяемые требования. Замените примерами сайтов, которые нравятся, и тем, что именно в них нравится.
  • Технологии ради технологий. Заказчику не нужно выбирать между PHP и Node — нужно записать, что сайт должен открываться быстро, редактироваться без программиста и жить на российском хостинге.
  • Требования к продвижению. «Сайт должен быть в топ-10» — не свойство сайта. Свойство сайта — корректные заголовки, скорость, карта сайта, адреса страниц; продвижение — отдельная работа.

Если ТЗ писать некому

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

Нужен сайт, который сделан правильно?

Соберём сайт под задачу, с документами по 152-ФЗ, на российском хостинге и с поддержкой после запуска.

Проверить сайт на 152-ФЗ

Читайте ещё

Все статьи
Создание сайтов
Создание сайтов 6 ноября 2026 · 3 мин

Какие страницы нужны сайту компании

Корпоративному сайту редко нужны «около нас», «миссия» и пустой блог. Нужны страницы, по которым человек понимает услугу, цену, доказательство и способ оставить заявку. Разбор базового набора.

Читать
Создание сайтов
Создание сайтов 30 октября 2026 · 3 мин

Этапы создания сайта: от первого созвона до запуска

Сайт делается не «дизайном и вёрсткой», а цепочкой: задача, структура, прототип, дизайн, сборка, наполнение, проверка, запуск. На каком этапе задержка стоит дороже всего и что от вас нужно на каждом.

Читать
Создание сайтов
Создание сайтов 30 сентября 2026 · 3 мин

Личный кабинет клиента: договоры, счета и акты онлайн — кому нужен и что в нём должно быть

Если менеджер раз в неделю «присылает ещё раз акт за март», нужен кабинет: документы, долг, акт сверки по кнопке, подписанные экземпляры. Откуда берутся документы и сколько это стоит.

Читать

Обсудить проект

Заполните форму, и мы свяжемся с вами в ближайшее время

Решите пример с картинки — так мы отсекаем автоматические рассылки.
Пример с картинки

Сайт webadminka.ru использует cookies и сервисы веб-аналитики Яндекс.Метрика. Аналитические и другие cookie включаются только с вашего согласия. Подробнее прочитайте в Политике использования файлов cookie

Настройки файлов cookie

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

Технические, всегда активны

Обеспечивают работу сайта: защиту форм от подделки запросов, сохранение вашего выбора по cookie. Без них сайт не работает, поэтому они включены всегда.

Аналитические/маркетинговые

Яндекс.Метрика: анонимно считает посещения и показывает, какие страницы читают. Помогает улучшать сайт. Включается только после вашего согласия.

Другие файлы cookie

Сторонние виджеты на страницах — например, отзывы с Яндекс.Карт. Виджет ставит свои cookie, поэтому без разрешения он не загружается.