Почему сайт за три дня на нейросети не доезжает до продакшена
Сайт за три дня генерируется легко, а до боевого запуска не доходит. Разбираю по пунктам, что остаётся недоделанным: адаптив, скорость, формы, право, безопасность.
Сайт за три дня получить можно, и выглядеть он будет нормально. Не доезжает он до продакшена по одной причине: за три дня делается то, что видно, а до боевого запуска нужно ещё и то, что не видно. Адаптив под настоящие телефоны, состояния форм, доступность, скорость, разметка, работающий приём заявок, аналитика, юридические страницы, защита от ботов, домен и почта. Каждый пункт по отдельности занимает от получаса до дня. Вместе они дают те самые две-три недели, из-за которых срок «три дня» и не сходится.
Разница между «сайт готов» и «сайт запущен» - это не перфекционизм. Это граница, за которой сайт начинает принимать заявки и попадать в поиск, а до неё он просто картинка по адресу.
Разработка сайта под ключот 250 000 до 600 000 ₽сроки: 4-8 недель
Три дня - это какой объём на самом деле
Сгенерировать пять экранов, поправить тексты, подобрать картинки, собрать в одностраничник. Это честные три дня, иногда меньше.
Что в эти три дня не входит: проверка на реальных устройствах, обработка ошибок, скорость, структура адресов, микроразметка, серверная часть формы, счётчик и цели, политика персональных данных, cookie-уведомление, редиректы, сертификат, почта на домене, подтверждение в Вебмастере, sitemap, бэкап. Это ещё примерно 60-70 часов, и они распределены мелкими кусками, поэтому не ощущаются заранее.
Отсюда типичная история: человек показывает сайт знакомым на второй день, все хвалят, а через месяц выясняется, что заявок нет, потому что форма никуда не отправляет, и в поиске сайта тоже нет, потому что его никто не отдавал роботу.
Что забывают, разложенное по критичности
Чеклист
Что остаётся недоделанным после быстрой сборки
Список составлен по сайтам, которые ко мне приносили на доработку. Критичное блокирует запуск, важное чинится на первой неделе, остальное можно отложить.
24 проверок 14 критично 7 важно 3 можно потом
01 Интерфейс и устройства
- критично Вёрстка не ломается на экране 360 пикселей и без горизонтального скролла чинить до запуска
- критично Форма имеет состояния: ошибка поля, отправка, успех, отказ сети чинить до запуска
- важно Кнопка блокируется после нажатия, повторная отправка не проходит в первый месяц
- критично Меню на телефоне открывается и закрывается, не перекрывает контент чинить до запуска
- важно Фокус с клавиатуры видно, поля подписаны, контраст текста читаем в первый месяц
- можно потом Страница 404 существует и ведёт обратно на сайт когда дойдут руки
02 Скорость и поиск
- критично LCP на мобильном ниже 2,5 с, картинки в WebP с заданными размерами чинить до запуска
- важно Шрифты локальные, в woff2, без скачка макета при загрузке в первый месяц
- критично Человекопонятные адреса вместо page-1, page-2 чинить до запуска
- критично Уникальные title и description на каждой странице, один H1 чинить до запуска
- критично robots.txt и sitemap.xml, сайт подтверждён в Вебмастере, задан регион чинить до запуска
- можно потом Микроразметка Organization, BreadcrumbList, FAQPage когда дойдут руки
03 Заявки, аналитика, право
- критично Форма реально доходит: запись, письмо на почту, дубль в Telegram чинить до запуска
- критично Политика обработки персональных данных и чекбокс согласия чинить до запуска
- критично Счётчик Метрики стоит, цель на отправку формы настроена и считает чинить до запуска
- важно Уведомление о cookie, если счётчики и виджеты стоят в первый месяц
- важно Телефон, почта и реквизиты на видном месте, а не только в форме в первый месяц
- важно Проверка, что письма не уходят в спам: SPF и DKIM на домене в первый месяц
04 Безопасность и эксплуатация
- критично Ограничение частоты отправок и защита формы от ботов чинить до запуска
- критично Никаких ключей и токенов в коде фронтенда чинить до запуска
- критично HTTPS с автопродлением сертификата, редирект с http и www чинить до запуска
- критично Домен оформлен на владельца бизнеса, а не на подрядчика чинить до запуска
- важно Бэкап и доступ к исходникам у заказчика в первый месяц
- можно потом Мониторинг доступности: узнать о падении раньше клиентов когда дойдут руки
Четыре пункта, на которых ломается чаще всего
Форма, которая никуда не идёт. В сгенерированном коде отправка либо заглушка, либо mailto:, который открывает почтовый клиент. Заявка теряется молча, человек видит «Спасибо», вы не видите ничего. Проверяется за минуту: отправьте себе заявку с телефона и посмотрите, пришла ли она. Если пришла на почту, проверьте папку спама: письма с нового домена без SPF и DKIM туда уезжают штатно.
Мобильная вёрстка. Уменьшенное окно браузера и настоящий телефон ведут себя по-разному: там другая ширина, другой масштаб шрифта, другая клавиатура, которая закрывает половину экрана при заполнении формы. Самая частая находка - таблица цен или широкая карточка, из-за которой вся страница ездит вбок.
Скорость. Картинка на четыре мегабайта в первом экране плюс шрифты с внешнего домена дают LCP 5-6 секунд. Значительная часть посетителей уходит раньше, чем увидела предложение. Здесь важно не путать причину и следствие: это не «сайт немного медленный», это потеря трафика, за который вы уже заплатили.
Юридическая часть. Форма, собирающая имя и телефон без политики обработки персональных данных и согласия, - нарушение, а не недоделка. Добавляется за час, но про неё не помнит ни один генератор, потому что это не про код.
Сколько на самом деле занимает доводка
По моим замерам на чужих сайтах, которые приносили дожать:
Формы, серверная часть, почта, защита от ботов - от четырёх до восьми часов. Адаптив и состояния - от восьми до шестнадцати, зависит от того, насколько кривой каркас. Скорость - от четырёх до двенадцати. Адреса, метатеги, разметка, sitemap, Вебмастер - около шести. Метрика и цели - два-четыре. Юридические страницы и cookie - два. Домен, сертификат, почта, редиректы - три-четыре.
Сумма - примерно 30-50 часов, если каркас нормальный. Если каркас сгенерирован без структуры и всё лежит в одном файле, дешевле пересобрать, чем чинить, и это не фигура речи: правки в таком коде идут по кругу.
По моей ставке 3 500 ₽ в час доводка выходит в 100-175 тысяч, что близко к цене сайта-визитки с нуля от 90 000 до 180 000 ₽. Поэтому решение принимается замером, а не принципом: иногда доработать дешевле, иногда нет, и это выясняется за двадцать минут просмотра кода.
Чего вообще не заменяет скорость сборки
Даже безупречно доведённый быстрый сайт остаётся одностраничником про всё сразу. Если у вас восемь услуг, он не будет ранжироваться ни по одной: страница, которая отвечает на всё, не отвечает конкретно ни на что.
Структура выводится из спроса, а спрос выгружается из Wordstat. Это отдельная работа, которая идёт до вёрстки и занимает 3-7 дней. Её нельзя ускорить генерацией, потому что она состоит не из написания текста, а из решений: какие кластеры берём, какие отбрасываем, какая страница закрывает какой запрос.
Отсюда простое правило. Быстрая сборка уместна, когда сайт нужен как посадочная под рекламу или как подтверждение существования компании. Она неуместна, когда сайт должен приносить заявки из поиска: там срок определяется не вёрсткой, а структурой, и три дня в него не помещаются физически.
Как принять работу, чтобы не платить за картинку
Страх «сгенерируют за вечер, возьмут как за месяц» на этом рынке абсолютно нормальный. Снимается он не обещаниями, а приёмкой по числам.
Список, который можно вписать в договор целиком: LCP на мобильном ниже 2,5 секунды по PageSpeed Insights, вёрстка без горизонтального скролла на 360 пикселях, тестовая заявка доходит на почту и в Telegram при вас, цель в Метрике зафиксировала эту заявку, каждая страница имеет свой title и description, sitemap отдаётся и сайт подтверждён в Вебмастере, политика ПДн и согласие на месте, домен оформлен на вас, исходники и доступы у вас.
Девять пунктов, каждый проверяется при заказчике за пятнадцать минут и не требует технических знаний. Сайт, который их проходит, доехал до продакшена, независимо от того, сколько в нём сгенерированного кода. Сайт, который не проходит, не доехал, даже если его писали руками три месяца.
Что входит в разработку сайта, какие сроки и по каким критериям я сдаю работу - на отдельной странице. Если у вас уже есть быстро собранный сайт, пришлите адрес: скажу, что в нём осталось доделать и стоит ли это дороже пересборки.
Ещё про разработка
3 статьи-
Astro, WordPress, Битрикс или Тильда: что выгоднее владельцу сайта
Какую CMS выбрать, если считать не функции, а счёт за год: подписки, лицензии, хостинг, часы на правки и риск остаться без подрядчика. Четыре платформы в деньгах.
100 показов в месяц у вопроса -
Готовая CMS, headless или статика
Headless CMS, готовая коробка или чистая статика: разница в том, кто нажимает «Опубликовать» и что происходит дальше. Сравнение по расходам и скорости публикации.
187 показов в месяц у вопроса -
Лендинг, визитка, корпоративный или магазин: что выбрать
Как создать сайт для бизнеса и не переплатить: чем отличаются лендинг, визитка, корпоративный сайт и магазин по цене, срокам и способности собирать трафик.
787 показов в месяц у вопроса




