Услуги
Обсудить проект
  • Analytics Funnel
  • CRM Integration
  • E-E-A-T Optimization
  • Large-scale Catalog
  • Legacy Refactoring
  • Long-term Maintenance
  • Performance Optimization

1+ год
активной разработки и поддержки крупного портала

Долгосрочная разработка и техническое сопровождение крупного образовательного портала ДПО Проф — учебного центра дополнительного профессионального образования с каталогом 750+ профессий и трёх типов курсов. Редизайн ключевых разделов, грамотная Schema.org разметка, E-E-A-T факторы, оптимизация PageSpeed из красной зоны в зелёную, рефакторинг устаревшего бэкенда, интеграция Bitrix24 и Roistat для полной аналитической воронки.

ДПО Проф — годовая разработка и поддержка крупного образовательного портала
Клиент
УЦ ДПО Проф
Учебный центр дополнительного профессионального образования. Лицензия Минобразования, документы с внесением в ФИС ФРДО. Россия.
Период

1+ год активной разработки и продолжающаяся поддержка
Стек
WordPress · ACF Pro · Bitrix24 · Roistat · Schema.org
Роль
Solo · Full-stack · SEO + Performance + Integrations
Кратко

Годовая разработка и техническое сопровождение крупного образовательного портала ДПО Проф — учебного центра дополнительного профессионального образования. Каталог 750+ профессий по трём типам курсов (обучение, переподготовка, повышение квалификации). Редизайн ключевых разделов, грамотная Schema.org и E-E-A-T архитектура, рефакторинг устаревшего бэкенда темы, оптимизация PageSpeed из красной зоны в зелёную, полная интеграция Bitrix24 и Roistat для отслеживания всех лидов и источников.

Результат

Цифры

  • 1+ год активной разработки и продолжается
  • 90 / 99 PageSpeed Mobile / Desktop (из красной зоны)
  • 1350+ страниц каталога курсов и профессий
  • Bitrix24 + Roistat полная аналитическая воронка

PageSpeed измерен после оптимизации в продакшене. Объём каталога — текущее количество страниц обучения, переподготовки и повышения квалификации в архиве сайта. Все интеграции работают в production без потерь данных.

История

Что было, что сделал, что получилось

О ДПО Проф

ДПО Проф — учебный центр дополнительного профессионального образования с лицензией Министерства образования РФ. Выдаёт документы с внесением в ФИС ФРДО (федеральный реестр сведений документов об образовании) — это означает, что курсы и переподготовки официально признаются работодателями и государственными органами.

Каталог огромен — 750+ профессий в трёх форматах:

  • Рабочие профессии — первичное обучение для рабочих должностей
  • Профпереподготовка — смена профессии для специалистов с опытом
  • Повышение квалификации — углубление и обновление знаний

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

Что было нужно

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

  • Устаревший бэкенд темы — годы наслоений кода, Legacy функционал, спагетти-логика
  • PageSpeed в красной зоне — Mobile показатели ниже 50, проблемы с Core Web Vitals
  • Слабая Schema.org разметка — структурные ошибки, дубли свойств, отсутствие критичных типов (Course, EducationalOrganization)
  • E-E-A-T факторы не проработаны — Google и Яндекс не получали правильных сигналов о quality content и authorship
  • Дизайн ключевых разделов устарел — header, footer, FAQ, блог выглядели как «делалось в 2018 году»
  • Интеграции отсутствовали или работали криво — лиды терялись, источники не отслеживались
  • Контент-менеджеры жаловались на сложность работы с админкой — много рукодельной верстки в записях

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

Как я подошёл к работе

Архитектурный анализ

Перед любыми изменениями — детальный аудит существующего:

  • Структура темы (templates, partials, hooks, фильтры)
  • Все кастомные post types и таксономии
  • Все ACF группы полей и их связи
  • SEO-настройки (RankMath/Yoast, Schema, sitemaps)
  • Производительность (PageSpeed Insights, WebPageTest, query analyzer)
  • Legacy-код, который можно безопасно удалить
  • Зависимости от устаревших плагинов

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

Рефакторинг бэкенда темы

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

  • Структурирование папок и шаблонов под понятную архитектуру
  • Перенос всей бизнес-логики из шаблонов в helpers и services
  • Удаление дублирующегося и устаревшего кода
  • Документирование функций темы для будущих разработчиков
  • Унификация имён классов, переменных, конфигов

Снаружи сайт после рефакторинга выглядит так же — но внутри стало в разы понятнее, безопаснее и быстрее.

Schema.org с E-E-A-T факторами

SEO для образовательного портала в 2026 году — это GEO (Generative Engine Optimization), а не просто классическое SEO. AI-движки и Google AI Overviews используют Schema.org как карту для понимания контента. Без правильной разметки портал просто не существует для AI.

Что переделано:

  • Полная замена JSON-LD — Schema-вывод плагина (Yoast или RankMath) выключен, написана собственная кастомная архитектура schema.org
  • Course schema для каждой страницы программы обучения с правильными provider, courseMode, educationalLevel, occupationalCredentialAwarded
  • EducationalOrganization для самого центра с лицензией, контактами, регистрационными данными
  • Article и BlogPosting для блога с правильным author, publisher, datePublished
  • FAQPage для FAQ-разделов с inLanguage и правильной структурой Q&A
  • BreadcrumbList для всех нетривиальных страниц
  • WebPage с mainEntity и about для каждой страницы
  • E-E-A-T сигналы — реальные имена авторов статей, биографии в author meta, ссылки на лицензии и сертификаты центра, дата обновления контента

Schema валидируется без ошибок в Google Rich Results Test и Schema.org Validator. Это даёт корректное цитирование AI и rich snippets в Google.

Оптимизация PageSpeed: из красной зоны в зелёную

PageSpeed был в красной зоне (Mobile ниже 50). После работы стабильно держится 90 mobile / 99 desktop.

Что сделано:

  • Минификация и объединение CSS/JS на уровне темы (не плагином)
  • Конвертация всех изображений в WebP с правильным fallback
  • Lazy loading для всего, что не на первом экране
  • Critical CSS — инлайн в <head> для быстрого рендера первого экрана
  • Удалены лишние скрипты WordPress по умолчанию (emoji, oEmbed, WLW manifest и др.)
  • Оптимизация запросов к базе — особенно для огромного каталога курсов (никаких N+1)
  • WP Rocket с правильно настроенным кэшем и исключениями для динамических страниц
  • Оптимизация шрифтов — только используемые начертания, preload critical, font-display swap
  • Изображения с правильными размерами в HTML — устранение CLS

Редизайн ключевых разделов

Постепенно, не «всё сразу», обновлялись разделы:

  • Header и Footer — современный визуал, понятная навигация для большого каталога
  • FAQ-блоки — переделаны с поиском, категориями и фильтрами (раньше были просто список)
  • Блог-template — современная структура с правильными meta-данными для каждой статьи
  • Каталог курсов — улучшенная навигация с алфавитной фильтрацией
  • Страницы курсов — структурированный шаблон с программой, документами, формой заявки

Каждый редизайн — это согласование с клиентом, итерация дизайна, верстка, тестирование. Не «нарисовал и забыл».

Интеграция Bitrix24 и Roistat

Полная аналитическая воронка для отслеживания всех лидов:

Roistat — система сквозной аналитики:

  • Все формы на сайте интегрированы с Roistat API
  • Roistat-маркер (источник трафика) захватывается на стороне клиента и передаётся вместе с заявкой
  • UTM-параметры сохраняются в куки и приходят с заявкой даже если пользователь сначала открыл главную, а потом потерял прямой источник
  • Отправка событий: открытие формы, заполнение, успешная отправка
  • Корректная работа с кешем WP Rocket (исключения для tracking-скриптов)

Bitrix24 — CRM для обработки лидов:

  • Все заявки с сайта приходят напрямую в воронку Bitrix24
  • Маппинг полей формы на пользовательские поля Bitrix24 (UF_CRM_*)
  • Roistat-маркер и UTM сохраняются в карточке лида — менеджер видит откуда пришёл клиент
  • Retry-очередь для случаев, когда Bitrix24 временно недоступен (лиды не теряются)
  • Email-уведомления администраторам при сбоях интеграции
  • Логирование всех отправок в БД для диагностики

Это полная аналитическая воронка, которая показывает реальную атрибуцию трафика к продажам. Менеджеры по продажам и маркетингу работают с одной картиной.

Что получилось

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

Конкретные результаты по трафику и конверсиям клиент не раскрывает (NDA), но сам факт продолжающейся работы — главное доказательство того, что улучшения дают эффект.

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

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

Главная страница образовательного портала ДПО Проф
Главная страница — точка входа для тысяч посетителей в каталог 750+ профессий.
Структурированный каталог из шести типов программ обучения с алфавитной навигацией по 1350+ профессиям.
Структурированный каталог из шести типов программ обучения с алфавитной навигацией по 1350+ профессиям.
Карточка курса — с программой, документами, ценой и формой заявки.
Карточка курса — с программой, документами, ценой и формой заявки.
PageSpeed Insights после оптимизации: 90 mobile, 99 desktop — поднято из красной зоны.
PageSpeed Insights после оптимизации: 90 mobile, 99 desktop — поднято из красной зоны.
Стек

Технологии проекта

  • WordPress
  • Custom Theme
  • ACF Pro
  • PHP 8
  • MySQL 8
  • WP Rocket
  • Bitrix24
  • Roistat
  • Schema.org Custom JSON-LD
  • REST API
  • Webhook Processing
  • E-E-A-T Optimization
  • Yoast SEO
  • Vanilla JavaScript

Старый WordPress-сайт стал тормозить?

Существующий WordPress-сайт с устаревшим кодом, медленной загрузкой, неработающим SEO? Нужны рефакторинг, оптимизация, интеграция с CRM или аналитикой? Опишите задачу — пришлю ориентир по срокам и бюджету за 24 часа.

  • Рефакторинг устаревшего кода и удаление Legacy
  • PageSpeed оптимизация — обычно из красной зоны в зелёную
  • Schema.org и E-E-A-T факторы по последним требованиям
  • Интеграции с CRM (Bitrix24, AMO, RoiStat) — отслеживание всех лидов
или Telegram @shemedinov
Связаться

Обсудим ваш проект?

Опишите задачу — отвечу за 24 часа. Бесплатный 30-минутный звонок, без анкет на 50 вопросов.

или напишите напрямую: