B2BPRO.KZ | Рекламное агентство в Алматы

Разработка сайта под ключ на WordPress: этапы и сроки

Схема этапов разработки сайта под ключ на WordPress

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

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

Что входит в «под ключ» на самом деле

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

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

Этап первый: аналитика и требования

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

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

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

Этап второй: структура и прототипы

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

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

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

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

Этап третий: дизайн

Дизайн на WordPress можно получить тремя способами, и они сильно отличаются по срокам. Первый: взять готовую тему и настроить её под фирменный стиль. Быстро, обычно от недели, но вы получаете сайт, похожий на тысячи других, и заметно больше кода, чем нужно вашему проекту. Второй: индивидуальный дизайн под каждый экран, три-четыре недели, дороже, зато сайт выглядит вашим. Третий гибридный: индивидуально прорабатываются главная, ключевая посадочная и карточка услуги, остальные шаблоны собираются по единой системе компонентов.

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

Мобильные макеты обязательны. Не «дизайнер потом адаптирует», а отдельные экраны под телефон, согласованные заранее. По нашим проектам с мобильных приходит от 60 до 80% визитов в зависимости от отрасли, и именно на телефоне обычно ломается длинная таблица, широкая форма и меню на восемь пунктов.

Этап четвёртый: сборка на WordPress

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

Сборка на визуальном конструкторе поверх готовой темы самая быстрая. Страницы собираются мышью, правки клиент вносит сам. Платите скоростью загрузки и зависимостью от плагина: тема и конструктор тянут за собой стили и скрипты, которые ваш сайт не использует.

Разработка собственной темы работает наоборот. Дольше на неделю-две, зато в коде остаётся только то, что нужно проекту. Есть и промежуточный вариант: блочная тема и штатный редактор сайта WordPress. Он открывается в разделе «Внешний вид» → «Редактор» и доступен только при активной блочной теме. В нём редактируются шаблоны страниц, части шаблонов вроде шапки и подвала, глобальные стили, навигация и сами страницы. Для команды, которая привыкла к стандартному редактору блоков, это самый предсказуемый способ поддерживать сайт без разработчика.

Что бы вы ни выбрали, на этом же этапе закладывается техническая база. Актуальные требования WordPress: PHP версии 8.3 или выше, MariaDB от 10.11 либо MySQL от 8.0 и HTTPS на каждой установке. Запустить сайт можно и на более старых версиях PHP и MySQL, но они уже сняты с поддержки и оставляют вам известные уязвимости в наследство. Хостинг под проект стоит выбирать до начала сборки, а не в день запуска: перенос готового сайта на другой сервер добавляет ещё день работы и риск словить простой.

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

Этап пятый: контент

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

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

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

Сроки: от недели до месяца. Диапазон огромный именно потому, что зависит не от подрядчика.

Этап шестой: тестирование, перенос и запуск

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

Отдельно идёт аналитика. Счётчики Google Analytics и Яндекс.Метрики ставятся до запуска, цели настраиваются до запуска, вебмастеры подключаются до запуска. Сайт, который месяц проработал без корректно настроенных целей, стоит вам месяца рекламного бюджета, потраченного вслепую.

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

Полезно знать, как WordPress ведёт себя после запуска. Минорные и защитные обновления ядра на большинстве сайтов ставятся автоматически, а вот плагины и темы сами по себе не обновляются. Автоматически им прилетают только исправления критических уязвимостей, которые команда безопасности WordPress помечает через API wordpress.org. Всё остальное обновляет человек. Значит, сразу после запуска нужно решить, кто этот человек: ваш системный администратор либо подрядчик по договору сопровождения.

Интеграции: скрытая часть сметы

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

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

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

Сколько это занимает целиком: три сценария

Лендинг или сайт-визитка на пять-семь страниц. Аналитика неделя, прототип и дизайн полторы-две недели, сборка полторы недели, контент и тесты неделя. Итого три-четыре недели при условии, что тексты готовы вовремя.

Корпоративный сайт на 15–30 страниц с блогом и разделом услуг. Полтора-два месяца. Основное время уходит на дизайн-систему и на контент: пятнадцать описаний услуг никто не пишет за выходные.

Каталог или интернет-магазин с фильтрацией, интеграцией с 1С и личным кабинетом. От двух с половиной до четырёх месяцев. Здесь сроки определяет не WordPress, а состояние вашей товарной базы. Если номенклатура ведётся в трёх разных таблицах с разными названиями одного и того же товара, первый месяц уйдёт на приведение её в порядок, и это нормально.

Все три оценки предполагают, что на стороне заказчика есть один ответственный, который отвечает на вопросы в течение суток. Если согласование идёт через комитет, умножайте на полтора.

Что срывает сроки

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

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

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

Что вы должны получить на выходе

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

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

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

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

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

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

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

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

Нужна ли поддержка после запуска и что в неё входит?
Нужна, минимум в объёме обновлений и резервного копирования. Плагины и темы сами не обновляются, кроме случаев критических уязвимостей, а устаревший плагин это самый частый вход для взлома сайта на WordPress. Стандартный пакет поддержки включает мониторинг доступности, обновления, регулярные бэкапы с проверкой их восстановления и определённое количество часов на мелкие правки контента и вёрстки.

Прокрутить вверх