В этой статье я объясню простыми словами про модуль SEO Suite на ModX. Расскажу зачем его ставить, как установить и какие моменты проверить после включения. Установка выглядит банально: заходите в админку и ставите пакет через установщик. (“Приложения” → “Установщик”)

Затем вас перекинет во вкладку управления пакетами, где нужно будет найти большую зеленую кнопку “Загрузить дополнения”.

Далее в поисковую строку вбиваем название “SEO Suite”, нажимаем Enter и скачиваем модуль.

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

Теперь давайте разберемся какую пользу принесет нам SEO Suite в повседневной работе. Во время переезда сайта часто приходится иметь дело с сотнями битых ссылок. Инструмент импорта из CSV позволяет загрузить старые адреса, увидеть предложенные совпадения и массово создать 301-редиректы. При этом важно не верить автоподбору слепо: модуль предлагает кандидатов, но иногда выбирает то, что кажется ему похожим, а не то, что нам реально нужно. Найти эту функцию можно перейдя в “Приложения” → “SEO Suite”.

Не кидайте на продакшн полный архив 404 без проверки. Начинайте с небольшой выборки и проверяйте совпадения вручную. Если поля SEO не отображаются — сначала проверьте шаблон и сниппеты, потом пересохраните ресурсы. И если вы планируете кастомную логику сопоставления, делайте её через сниппеты и слушатели событий, а не правьте ядро модуля — так проще обновляться и разруливать баги.
SEO Suite добавляет в TV удобный набор полей, которые дают вам контроль над тем, что попадёт в индекс и как страница будет выглядеть при шаринге. Самые важные вещи — это выбор индексируемости (index / noindex) и переходов по ссылкам (follow / nofollow): с их помощью вы быстро исключите из выдачи служебные страницы и решите, куда передавать вес. Ещё есть флажок для включения в внутренний поиск — полезно, чтобы внутренний поиск показывал только релевантные страницы, и опция заморозить URL, когда нужен человекочитаемый урл без перестройки структуры ресурса.
Дальше — каноник и карта сайта: можно задать альтернативный canonical для страниц-дублей и решить, попадёт ли страница в sitemap, а также указать приоритет и частоту обновлений. Если у вас много однотипных страниц, разумно задать наследование значений, чтобы не заполнять каждую вручную.

Также отдельная полезность есть про соцсети — Open Graph и Twitter-поля (заголовок, описание, изображение, тип карточки, автор). Заполнение этих полей гарантирует обеспечит аккуратное превью при отправке ссылки: правильный заголовок, читаемое описание и картинка 1200×630 в Facebook и Twitter.

Ставить SEO Suite имеет смысл, если вы хотите централизовать управление мета-данными, редиректами и сократить ручную работу при миграциях. Это полезный инструмент для тех, кто готов сделать одно небольшое усилие по настройке и проверке, чтобы потом экономить часы рутинной возни.
А для всех тех, кто хочет наладить SEO-оптимизацию “под ключ”, приглашаем обратиться за продвижением сайтов в Web-студию.