Оценка стоимости
MODX SEO-специалист

SEO-продвижение
сайта на MODX Revolution

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

61%
сайтов на MODX
не используют SEO Pro
<0.6s
TTFB при правильной
настройке чанков
×4
рост трафика после
SEO-Matrix™ аудита
Архитектура MODX — кликните на слой
📄
Ресурсы & дерево
pagetitle / alias / template / parent
Критично
🧩
Чанки & сниппеты
[[$chunk]] / [[!snippet]] / pdoResources
Суперсила
🎨
Шаблоны & TVs
Template Variables / Form Customization
Ключевой
🔗
SEF & FURL
friendly_urls / alias / uri_override
Ключевой
📦
Дополнения & плагины
SEO Pro / SEO Tab / pdoTools / Tagger
Высокий
🧬 Технология, которую не знают ваши конкуренты

Ваш MODX-сайт теряет
силу в чанках.
Я знаю, как собрать её обратно.

MODX — единственная CMS, где структура сайта не диктуется системой. Ресурсы, чанки, сниппеты и TVs создают граф связей, который большинство SEO-специалистов не видят. Я разработал SEO-Matrix™ — метод анализа этого графа через pdoResources и JSON-выгрузку дерева ресурсов.

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

Типичный подход к MODX Ручная перелинковка «куда глаз упал», без понимания графа связей чанков
SEO-Matrix™ — мой метод Анализ графа через pdoResources → выявление чёрных дыр → математическая перестройка веса
Результат за 30 дней +40% к индексации глубинных страниц, +25% к распределению веса на коммерческие URL
SEO-Matrix™ — анализ графа MODX
Чёрные дыры (поглощают вес)
Оптимальные узлы (передают вес)
Мёртвые узлы (0 входящих ссылок)
pdoResources — выгрузка графа для Matrix Рабочий сниппет
// SEO-Matrix™: анализ связей ресурсов MODX
[[!pdoResources?
  &parents=`0`
  &depth=`10`
  &tpl=`matrixRow`
  &includeTVs=`seo_weight,inlinks`
  &sortby=`RAND()`
  &limit=`500`
  &where=`{"template:IN":[1,2,3,5]}`
]]

// Чанк matrixRow — строим JSON для анализа
{"id":[[+id]],"parent":[[+parent]],
"weight":[[+tv.seo_weight]],
"inlinks":[[+tv.inlinks]],
"template":[[+template]]}

6 ловушек MODX,
которые убивают позиции

SEO-специалист без опыта работы с MODX будет искать проблемы там, где их нет — и пропустит критичные особенности платформы.

🌳
Хаотичное дерево ресурсов
MODX не ограничивает структуру — можно создать 15 уровней вложенности или свалить всё в корень. Поисковик не понимает иерархию, URL становятся бессмысленными, вес не передаётся.
SEO-Matrix™ + логическая реструктуризация дерева под семантическое ядро
🏷️
Пустые TVs и дубли meta
Template Variables (TVs) для SEO часто не заполнены — тогда title берётся из pagetitle, который совпадает с H1 на 100% страниц. Дублирование + потеря уникальности.
Аудит всех TVs + шаблоны автозаполнения через сниппеты + ручная проработка
🔗
Битые связи в чанках
Чанки вызываются через [[$chunk]] — но если ID ресурса в чанке изменился, ссылка ведёт в никуда. MODX не проверяет целостность графа автоматически.
SEO-Matrix™ сканирует все чанки → находит битые связи → автоматически исправляет
🗺️
Sitemap без контроля
Стандартный sitemap в MODX через SEO Tab включает всё подряд — служебные ресурсы, неопубликованные страницы, дубли из разных контекстов.
Кастомный генератор sitemap через pdoResources с фильтрацией по шаблонам и TVs
Неоптимизированные сниппеты
Сниппеты типа [[!pdoResources]] с неправильными параметрами кэширования грузят страницу по 2–3 секунды. MODX не предупреждает о медленных вызовах.
Аудит всех сниппетов → замена на uncached только где нужно → кэширование через &cache=`1`
🌐
Мультиконтекст без hreflang
MODX поддерживает контексты (web, en, de) — но hreflang не настраивается автоматически. Результат: дубли контента в индексе без указания региона.
Кастомный сниппет hreflang через Babel + автоматическая генерация для всех контекстов

Что я проверяю
в первую очередь

Нажимайте на пункты — терминал покажет реальные команды и результаты аудита MODX-сайта.

Дерево ресурсов — глубина и логика структуры
TVs — заполненность SEO-полей
Чанки — битые связи и циклические вызовы
Сниппеты — кэширование и скорость
SEF-адреса — alias и uri_override
Sitemap — мусорные URL в карте сайта
Дополнения — конфликты SEO Pro / SEO Tab
SEO-Matrix™ — анализ графа связей
modx-seo-audit.sh — bash
nikolay@8merka:~$ ./modx-audit --init
← Выберите пункт аудита слева
Терминал покажет процесс проверки
SEO Health:
0%

Что входит в техническое
SEO для MODX Revolution

Каждый элемент архитектуры MODX требует отдельного подхода.

🌳
Реструктуризация дерева ресурсов
Перестройка parent-child связей под семантическое ядро. Оптимальная глубина — 2–3 уровня. Каждый уровень = дополнительный клик для пользователя и краулера
parent=0 → parent=5 → parent=12
🧩
SEO-Matrix™ анализ чанков
Сканирование всех чанков на предмет битых ссылок, циклических вызовов и неэффективных связей. Автоматическая генерация карты графа
pdoResources + JSON export → Matrix analysis
🔗
Alias и uri_override
Ручная проработка каждого alias — транслитерация, удаление стоп-слов, добавление ключевых терминов. uri_override для кастомных URL без привязки к дереву
alias=seo-prodvizhenie-modx / uri_override=1
📄
Шаблоны и Form Customization
Настройка правил отображения полей в админке для контент-менеджера — скрытие лишних TVs, обязательные поля SEO, подсказки для заполнения
modx-form-customization-rules
🏷️
Template Variables для SEO
Создание TV-полей: seo_title, seo_description, seo_keywords, seo_h1, seo_canonical. Вывод через чанки с проверкой на пустоту — fallback на стандартные поля
[[*seo_title:empty=`[[*pagetitle]]`]]
📝
Ручная проработка meta-тегов
Каждый title и description — вручную, с учётом запроса, конкурентов и смысла страницы. Никаких шаблонов — только ручная работа на каждой странице
longtitle → title / description → meta desc
📰
Контентные чанки
Разделение контента на SEO-чанки: header-seo, footer-seo, sidebar-seo. Каждый чанк оптимизируется отдельно — независимое управление весом и анкорами
[[$header-seo]] / [[$footer-seo]]
🖼️
TVs для изображений
SEO-оптимизированные поля для картинок: og_image, seo_image_alt, schema_image. Автоматическая генерация WebP через сниппет
[[+tv.og_image:phpthumbof=`w=1200&h=630&zc=1`]]
Кэширование сниппетов
Разграничение cached ([[snippet]]) и uncached ([[!snippet]]) вызовов. pdoResources с &cache=`1` и правильным &cacheTime. Сниппеты меню — всегда cached
[[!pdoResources? &cache=`1` &cacheTime=`3600`]]
🗄️
База данных — оптимизация
Очистка таблиц modx_site_content от удалённых ресурсов, оптимизация modx_site_tmplvar_contentvalues. Индексы на часто запрашиваемые поля
OPTIMIZE TABLE + ADD INDEX
🖼️
phpThumbOf / pThumb
Оптимизация изображений на лету: ресайз, WebP-конвертация, lazy loading. Настройка через системные настройки MODX — без правки ядра
phpthumbof=`w=800&h=600&q=85&webp=1`
📦
Сжатие assets
Минификация CSS/JS через сниппет или внешний инструмент. Объединение файлов в чанках — уменьшение количества HTTP-запросов
minifyX сниппет + чанк объединения
🔍
SEO Pro — правильная настройка
Отключение branding, настройка длин полей (title:70, desc:155), отключение автоподстановки sitename. Проверка конфликтов с SEO Tab
seopro.fields=pagetitle:70,longtitle:70,description:155
🏷️
Tagger — таксономия
Настройка тегов как дополнительной таксономии для SEO. Посадочные страницы под низкочастотные запросы через группы тегов
[[!TaggerGetTags? &groups=`1,2`]]
📄
pdoTools — замена стандартных сниппетов
pdoResources вместо getResources, pdoMenu вместо Wayfinder. Быстрее в 2–3 раза, меньше запросов к БД, лучше кэширование
pdoResources vs getResources — bench test
🗺️
SEO Tab — кастомный sitemap
Генерация sitemap.xml с фильтрацией по шаблонам, контекстам и TVs. Исключение служебных ресурсов и неопубликованных страниц
&templates=`1,2,3` &excludeTVs=`seo_hide=1`
🌐
Babel — мультиязычность
Настройка связей между языковыми версиями через Babel. Автоматическая генерация hreflang для всех пар ресурсов
[[!BabelLinks? &contextKey=`web`]]
🔗
Hreflang через кастомный сниппет
Если Babel не используется — ручной сниппет для генерации hreflang на основе контекстов и alias. Проверка на циклические ссылки
modx-hreflang-snippe
📍
Региональные контексты
Создание контекстов для регионов (msk, spb, ekb) с уникальными alias и контентом. Автоматическая подмена телефонов и адресов через TVs
context=msk / tv.phone=+7495...
🗺️
Sitemap для мультиконтекста
Отдельные sitemap для каждого контекста или один общий с указанием языка. Проверка на дубли между контекстами
&contexts=`web,en,de` / sitemap-index.xml

Стоимость продвижения

Выберите масштаб работ. Все тарифы — с личным ведением.

🏠
Герой Региона
Для бизнеса в одном городе. Локальное SEO.
35 000
/месяц
  • Аудит MODX-сайта
  • 20–30 коммерческих запросов
  • Local SEO и Яндекс.Карты
  • Коммерческий контент
  • Отчёт каждые 2 недели
Обсудить →
🏢
Царь Москвы
Для бизнеса в Москве. Высококонкурентные запросы.
45 000
/месяц
  • Всё из «Региона» +
  • 50–80 запросов
  • Ссылочное продвижение
  • Анализ конкурентов МСК
  • Отчёт каждую неделю
Обсудить →
🌐
Император СНГ
Для бизнеса в России и странах СНГ.
75 000
/месяц
  • Всё из «России» +
  • 150+ запросов
  • Мультиязычность MODX
  • Международное ссылочное
  • Стратегический консалтинг
Обсудить →

Как проходит продвижение
MODX-сайта

👤 Дополнительный разработчик не требуется — все технические и контентные задачи по SEO я решаю самостоятельно
1
Технический аудит
Дерево ресурсов, чанки, сниппеты, TVs, SEF — полная диагностика архитектуры MODX
2
SEO-Matrix™
Анализ графа связей ресурсов, выявление чёрных дыр и мёртвых узлов, перестройка веса
3
Семантика
Сбор запросов, кластеризация под структуру дерева MODX и TVs
4
Техническая оптимизация
Реструктуризация дерева, SEF-адреса, Schema.org, скорость — всё реализую самостоятельно
5
Ручные meta-теги
Каждый title и description прописывается вручную через TVs — никаких шаблонов. Уникальный подход к каждой странице
6
Контент страниц
Детальная проработка каждой страницы: структура, H1–H3, текст, LSI-ключи, коммерческие факторы
7
Ссылочное
Качественные внешние ссылки, крауд-маркетинг, гостевые публикации на релевантных площадках
8
Отчётность
Прозрачные отчёты с позициями, трафиком и списком выполненных работ за период

Частые вопросы
о SEO на MODX

Именно потому, что MODX требует ручной настройки, SEO на ней особенно эффективно. Нет «магических» плагинов, которые всё сделают за вас — но и нет ограничений, которые накладывают WordPress или Битрикс. При правильной работе MODX даёт полный контроль над каждым элементом страницы — от чанка до TV-поля. Это конкурентное преимущество.
Нет. Все технические задачи — реструктуризация дерева ресурсов, настройка TVs, работа с чанками и сниппетами, SEO-Matrix™ — я выполняю самостоятельно. Вам не нужно привлекать своего разработчика или искать дополнительного специалиста. Это экономит ваше время и бюджет.
SEO-Matrix™ — мой авторский метод анализа графа связей ресурсов, чанков и сниппетов в MODX. В отличие от других CMS, где структура диктуется системой, в MODX вы её создаёте сами — и легко создаёте неправильно. Matrix показывает, где ссылочный вес «застревает» в чёрных дырах, какие ресурсы не получают веса, и как перестроить граф для максимального SEO-эффекта. Это математика, а не догадки.
pdoTools (pdoResources, pdoMenu) работает в 2–3 раза быстрее стандартных getResources и Wayfinder за счёт оптимизированных SQL-запросов и лучшего кэширования. Для SEO это означает ниже TTFB, лучшие Core Web Vitals и больше страниц в индексе за тот же краулинговый бюджет. Я мигрирую все вызовы на pdoTools в первую неделю работы.
Аудит корпоративного сайта до 500 ресурсов — 5–7 рабочих дней. Крупные каталоги и мультиконтекстные проекты — до 14 дней. В результате получаете приоритезированный список задач с оценкой трудоёмкости, ожидаемым эффектом и прогнозом роста позиций для каждой.
Начнём работу

Запустим MODX
на полную мощность?

Оставьте заявку — проведу SEO-Matrix™ аудит вашего MODX-сайта бесплатно