WordPress · 6 мин чтения

Корпоративный сайт на WordPress: структура и обязательные разделы

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

Из каких блоков строится структура корпоративного сайта на WordPress

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

Для услуг и товаров завожу отдельный тип записей - custom post type - через код или ACF, а не обычные страницы. Разница на практике заметна сразу: с CPT можно фильтровать услуги по категориям, выводить их сразу на нескольких страницах через блок или шорткод, менять шаблон карточки одним разом для всех сорока позиций, а не редактировать каждую страницу вручную. Если услуг у компании три-пять, хватает обычных страниц - усложнять там, где не нужно, смысла нет.

Хлебные крошки ставлю обязательно, если разделов больше пятнадцати: без них посетитель на странице «Кейс: автоматизация склада» не поймёт, из какого раздела услуг он сюда попал и куда возвращаться. URL-структуру тоже продумываю заранее - вложенность вида /uslugi/nazvanie/ вместо плоских адресов помогает и с навигацией, и с внутренней перелинковкой для поисковика.

Обязательные разделы для сайта компании

Набор ниже я не сокращаю ни для одного клиента, даже если сайт нужен «на скорую руку» за две недели:

  • О компании - год основания, состав команды, лицензии и сертификаты, если работа связана со строительством, медициной или финансами.
  • Услуги или продукция - с ценами или пометкой «от», фото и описанием: без конкретики конверсия падает почти вдвое, я проверял это на A/B‑тесте для одной производственной компании.
  • Кейсы или портфолио - три-пять примеров с цифрами результата, а не общими фразами вроде «сделали, заказчику понравилось».
  • Контакты - карта, форма заявки, телефон, реквизиты для B2B-клиентов, которым нужен договор ещё до оплаты.
  • Политика обработки персональных данных - обязательна по 152-ФЗ, если на сайте есть хоть одна форма с полем «телефон» или «email».
  • Блог или новости - не ради моды, а потому что без регулярных публикаций сайт на WordPress перестаёт расти в поиске уже через полгода после запуска.

Вакансии и раздел с документами добавляю по отдельному запросу - не каждой компании они нужны, а лишний пункт в меню только размывает внимание посетителя.

Каталог услуг и карточки товаров - где хватит стандартного WordPress, а где нужен WooCommerce

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

На одном из проектов делал интернет-магазин стройматериалов на WooCommerce с приёмом оплаты через эквайринг Т‑Банка - само подключение заняло два дня вместе с тестовыми платежами, но большую часть времени отняла не интеграция оплаты, а настройка статусов заказа под логику склада заказчика: часть товара со склада отгружается сразу, часть - под заказ с отдельным сроком, и это всё в одной корзине с разными датами доставки.

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

Интеграции: заявки, CRM, доставка, оплата

Форма на сайте без интеграции с CRM - это письма, которые менеджер может пропустить в общей почте. Обычно завожу вебхук из формы Contact Form 7 или Gravity Forms прямо в amoCRM или Битрикс24, а уведомление о новой заявке дублирую в Telegram через бота на aiogram - так менеджер видит заявку за секунды, а не когда откроет почту утром следующего дня.

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

Если на сайте есть доставка товаров, расчёт стоимости по API СДЭК подключаю отдельным блоком в карточке товара или в корзине WooCommerce - в библиотеке готовых скриптов у меня есть рабочий пример такого калькулятора, который можно адаптировать под конкретный проект вместо разработки с нуля. И отдельный момент по данным: контакты клиентов с сайта храню на серверах в России, а не в Google Sheets или Airtable - этого требует 152-ФЗ, и на практике это ещё и надёжнее для самого бизнеса, чем зависеть от иностранного сервиса.

Плагины, безопасность и типографика

На корпоративном сайте держу минимальный набор плагинов: SEO-плагин (Yoast или RankMath), кеширование, резервное копирование и защита от перебора паролей при входе в админку. Каждый лишний плагин - это точка отказа при обновлении WordPress и потенциальная дыра в безопасности, если автор плагина забросил поддержку год-два назад.

Из практики: на одном сайте до меня стояло 34 плагина, часть из них дублировала функции друг друга - например, два SEO-плагина одновременно - и сайт грузился почти 6 секунд на мобильном подключении. После чистки до 11 плагинов и настройки кеша страница стала открываться за 1.8 секунды, а показатель отказов в Метрике заметно снизился в первый же месяц.

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

Сроки и бюджет разработки корпоративного сайта на WordPress

Что выбрать, зависит от задачи компании, а не от моды на инструмент. Сравнение по моей практике:

Формат сайта Когда подходит Срок Цена
Лендинг на Tilda Одна услуга, быстрый запуск, минимум разделов 1-2 недели от 30 000 ₽
Корпоративный сайт на WordPress Несколько услуг, блог, каталог, рост контента 3-5 недель от 60 000 ₽
Интернет-магазин на WooCommerce Каталог с оплатой и доставкой 5-7 недель от 80 000 ₽
Кастомная платформа на Laravel или Next.js Личный кабинет, нестандартная логика, высокая нагрузка от 8 недель от 300 000 ₽

В студиях за корпоративный сайт на WordPress на рынке просят от 80 000 до 250 000 ₽ - разброс объясняется тем, что в стоимость закладывают дизайнера, менеджера проекта и несколько кругов правок через согласования. У меня в цену не входят лишние звенья цепи, поэтому она ниже, а сроки короче за счёт того, что дизайн, вёрстку и интеграции я не передаю между разными людьми в команде.

Корпоративный сайт, каталог, блог

Фронтенд + Бэкенд

от 60 000 ₽

Подробнее →

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

Сколько разделов должно быть на корпоративном сайте?

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

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

Нет. WooCommerce тянет за собой корзину, статусы заказов и интеграцию с оплатой - весь этот функционал не нужен, если конверсия идёт через заявку или звонок. Для услуг хватает custom post type с фильтрами по категориям и формой на карточке: сайт грузится быстрее и проще в поддержке.

Сколько по времени делается корпоративный сайт на WordPress?

Сайт с пятью-семью разделами и без сложных интеграций закрываю за 3-4 недели. Если добавляется каталог на WooCommerce, интеграция с CRM и Telegram-ботом для уведомлений о заявках, срок растягивается до 6-7 недель - тестирование оплаты и вебхуков занимает больше времени, чем вёрстка страниц.

Можно ли перенести старый сайт на WordPress без потери позиций в поиске?

Можно, если сохранить структуру URL или настроить 301-редиректы со старых адресов на новые, перенести метатеги и не менять без причины тексты на уже проиндексированных страницах. Просадка трафика на одну-две недели после переезда бывает почти всегда - это нормальная переиндексация, а не повод паниковать и что-то откатывать назад.

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Самозанятый Калинкин Н. А. · работаю с физлицами и юрлицами

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно