WordPress

Разработка сайта на WordPress: структура до дизайна, а не после

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

структура и адреса
до вёрстки
правка контента
без разработчика
сдача
с техническим срезом
Дмитрий Сериков — digital-стратегия Divitio
Экспертиза

Почему WordPress и когда он не подходит

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

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

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

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

Для кого

Когда это нужно

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

  • Сайта нет или он на конструкторе, из которого нельзя забрать адреса и структуру
  • Нужно самостоятельно добавлять страницы, услуги, новости и кейсы
  • Планируете продвижение, и страниц со временем станет много
  • Текущий сайт нельзя продвигать без переделки вёрстки
  • Нужен каталог с фильтрами и понятными правилами индексации

Что входит

Проект ведём от структуры до сдачи с техническим срезом.

  • Проектирование структуры, разделов и адресов до дизайна
  • Дизайн и адаптивная вёрстка с осмысленной структурой заголовков
  • Настройка редактирования: страницы и блоки правятся без разработчика
  • Минимально необходимый набор плагинов с обоснованием каждого
  • Скорость, разметка, настройки индексации и карта сайта при сдаче
  • Обучение вашей команды и документация по проекту
Процесс

Как работаем

01
Разбор задачи — Что продаёте, кому, какие разделы нужны, откуда берётся контент
02
Структура — Карта страниц, адреса, внутренние связи — согласуем до дизайна
03
Дизайн — Макеты под реальный текст, адаптив под телефоны
04
Сборка — Вёрстка, настройка редактирования, минимальный набор плагинов
05
Сдача — Технический срез, индексация, карта сайта, обучение команды
Результат

Что на руках

  • Структура и адреса согласованы до вёрстки и не меняются после запуска
  • Контент правится вашей командой без обращения к разработчику
  • Сайт сдан с техническим срезом: содержимое в ответе сервера, скорость проверена
  • 01
    Карта страниц и адресов
  • 02
    Макеты и свёрстанные шаблоны
  • 03
    Настроенная админка с инструкцией
  • 04
    Технический срез при сдаче
  • 05
    Доступы и документация по проекту на вашей стороне
Структура

Почему структура обсуждается до дизайна

Это самый недооценённый этап и единственный, который почти невозможно переделать дешево. Разговор занимает день, а определяет стоимость владения сайтом на годы.

  • Какие разделы нужны. Не «как у конкурента», а под то, что вы продаёте и что люди ищут. Разделы, под которые нет ни спроса, ни контента, не создаются.
  • Какие страницы внутри разделов и по какому признаку они делятся: по услугам, по аудиториям, по объектам. Один признак, а не три сразу, иначе страницы начинают дублировать друг друга.
  • Какие адреса. Короткие, читаемые, с понятной вложенностью. Менять адрес работающей страницы — это переадресация, потеря части накопленного веса и риск ошибок, поэтому адреса решаются один раз.
  • Как страницы связаны ссылками. Откуда человек попадает на услугу, куда уходит дальше, какие страницы поддерживают друг друга. Внутренние ссылки проектируются, а не расставляются «куда получилось».
  • Что будет расти. Если через год появится сто страниц под товары или города, это видно из структуры сразу, и шаблоны готовятся под рост.

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

Вёрстка

Технические требования, которые мы закладываем в вёрстку

Это тот список, из-за несоблюдения которого к нам потом приходят с просьбой «починить SEO». Дешевле заложить сразу.

  • Содержимое в ответе сервера. Текст, заголовки и ссылки приходят в исходном коде страницы, а не появляются после выполнения скриптов. Это проверяется на сдаче.
  • Один заголовок первого уровня на страницу, дальше иерархия по смыслу, а не по размеру шрифта. Самая частая находка в сайтах с конструкторами — пять заголовков первого уровня на одной странице.
  • Текст текстом. Цены, условия и характеристики не картинками и не в тяжёлых файлах: иначе их не видит ни поиск, ни человек с телефона.
  • Сворачиваемые блоки — с содержимым в разметке, а не подгружаемым по клику. Иначе ответы на вопросы, ради которых блок и сделан, недоступны.
  • Изображения с подписями, в современных форматах, с размерами в разметке — чтобы страница не прыгала при загрузке.
  • Разметка для организации, товаров, вопросов и ответов — на этапе шаблона, одна и та же логика для всех страниц типа.
  • Адаптив. Сначала телефон, потом компьютер: большая часть трафика мобильная, и «потом поправим» в этом месте не работает.
  • Скорость. Проверяется на реальных страницах с реальными изображениями, а не на пустом шаблоне.

Все пункты входят в технический срез при сдаче: мы показываем, что именно проверили и с каким результатом, а не просто передаём доступы.

Админка

Редактируемость: чтобы сайт не умер через полгода

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

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

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

Перенос

Если сайт заменяет существующий

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

  • Опись старого сайта до начала. Полный список адресов, какие из них приносят трафик, какие в индексе. Это основа карты переадресаций.
  • Карта переадресаций со старых адресов на новые, один к одному, а не всё на главную. Переадресация всего на главную — самая дорогая ошибка при переезде.
  • Сохранение адресов, где это возможно. Если старый адрес читаемый и приносит трафик, правильнее оставить его, а не улучшать.
  • Перенос контента с проверкой: тексты, изображения с подписями, страницы, которые приносят трафик, — ничего не теряется по дороге.
  • Фиксация базовой линии перед переключением: позиции, трафик, индексация с датой. Без неё невозможно понять, была ли просадка.
  • Наблюдение после переключения: ошибки в панелях вебмастера, индексация новых адресов, работа переадресаций.

Небольшая просадка в первые недели после переезда нормальна и восстанавливается. Ненормально — потеря, которая не восстанавливается, и почти всегда её причина в отсутствии нормальной карты переадресаций.

Плагины

Набор плагинов: что ставим и чего избегаем

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

Что обычно действительно нужно:

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

Чего избегаем:

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

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

Скорость

Скорость закладывается при сборке, а не лечится потом

Медленный сайт на WordPress — почти всегда следствие решений, принятых при разработке. Разогнать его потом можно, но дороже, чем сделать быстрым сразу.

  • Тема без лишнего. Готовая универсальная тема тянет код для десятков вариантов оформления, из которых вы используете один.
  • Изображения на входе. Сжатие и современные форматы настраиваются так, чтобы работали для того, что загружает контент-менеджер, а не только для картинок из макета.
  • Шрифты. Два начертания вместо шести и локальная раздача вместо подключения к сторонним сервисам.
  • Скрипты по страницам. Код плагина формы не нужен на странице блога; подключение делается там, где он используется.
  • Кеш с понятными правилами сброса, чтобы обновлённая цена появлялась сразу, а не через сутки.
  • Проверка на реальных страницах с реальными изображениями и реальным объёмом текста, а не на пустом шаблоне.

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

Сдача

Что входит в сдачу проекта

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

  • Доступы оформлены на вас: домен, хостинг, админка, панели вебмастера, аналитика. Не на нас с обещанием передать потом.
  • Технический срез с результатами проверок: содержимое в ответе сервера, структура заголовков, скорость по типам страниц, настройки индексации, карта сайта.
  • Карта страниц и адресов в том виде, в котором её утверждали, плюс карта переадресаций, если был перенос.
  • Список плагинов с объяснением задачи каждого — чтобы через год не гадать, зачем это стоит.
  • Схема резервного копирования: что копируется, куда, как часто и как разворачивается.
  • Инструкция и обучение для вашей команды: как добавить страницу, услугу, новость, как заменить изображения.
  • Исходники макетов и шрифтовые лицензии, если шрифты платные.

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

Сроки

Из чего складывается срок

Срок разработки определяется не объёмом вёрстки, а скоростью решений и готовностью контента. Распределение, которое мы видим на практике:

  • Структура — 3–5 дней нашей работы плюс время на ваше согласование. Это самый важный этап, и торопить его невыгодно.
  • Дизайн — зависит от числа уникальных шаблонов, а не от числа страниц: двадцать однотипных услуг верстаются одним шаблоном.
  • Сборка и настройка админки — предсказуемая часть, укладывается в план.
  • Контент — главная переменная. Ожидание текстов, фотографий и прайса растягивает проекты чаще, чем что-либо ещё. Если контент готовите вы, срок стоит закладывать с запасом.
  • Перенос и переадресации — отдельная задача, если сайт заменяет существующий.

Поэтому в плане мы отдельно показываем, что зависит от нас и что от вас: так видно, где именно проект встанет, и это можно обсудить до начала, а не в середине.

FAQ

Вопросы

Вы используете готовую тему или делаете с нуля?
Зависит от задачи и бюджета. Готовая тема быстрее и дешевле, но тянет лишний код и ограничивает вёрстку. Индивидуальная чище и быстрее работает. Мы называем плюсы и минусы для вашего случая и решаем вместе, а не по умолчанию.
Сколько плагинов будет на сайте?
Столько, сколько нужно для перечисленных задач, и ни одним больше. Каждый добавляет свои скрипты и свою поверхность для уязвимостей. Список плагинов — часть сдачи проекта, с объяснением, зачем каждый.
Можно ли перенести контент со старого сайта?
Да, перенос входит в проект отдельной задачей. Вместе с ним делается карта переадресаций со старых адресов на новые — без неё при смене сайта теряются накопленные позиции.
Что будет, если я захочу что-то поменять после сдачи?
Содержание и структуру страниц вы меняете сами — для этого проект и настраивается. Доработки функциональности делаем в рамках <a href="/razrabotka/uslugi/podderzhka-wordpress/">поддержки</a> или отдельными задачами по смете.
Заявка

Обсудить: Сайт на WordPress

Оставьте контакты — перезвоним в течение рабочего дня, разберём задачу по «Сайт на WordPress» и как её связать с SEO и видимостью в ChatGPT и Perplexity. РФ и СНГ.