Выбрать город
8 (800) 333-13-49

График работы:

  • ПН-ПТ: 11:00 — 19:00 по Мск
  • #seo

SEO продвижение MODX

SEO продвижение MODX
Оглавление
  • 01.SEO продвижение MODX сайтов
  • 02.Работа с .htaccess и robots.txt
  • 03.Главные директивы .htaccess
  • 04.Настройка ошибки «404»
  • 05.Метатеги: title, description, keywords
  • 06.Удаление из URL-адреса.html
  • 07.Правильные линки на внешние сайты
  • 08.Работа с sitemap.xml
  • 9.Бонус: 2 лайфхака для MODX REVO

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


MODX Revolution — функциональная и гибкая система управления контентом с исходным кодом и открытой лицензией. Данную CMS считают одной из наиболее «дружественных» по отношению к SEO-продвижению. Как сделать SEO на MODX Revolution эффективным.


Изображение скриншота CMS ModX

Работа с .htaccess и robots.txt


Правильная настройка данных служебных файлов — обязательное требование для качественной и быстрого индексирования страниц.


Корректный robots.txt



  • User-agent: *

  • Disallow: /assets/components/

  • Disallow: /connectors/

  • Disallow: /core/

  • Disallow: /manager/

  • Disallow: /index.php

  • Disallow: *?

  • Host: site.ru

  • Sitemap: http://site.ru/sitemap.xml


Важно! Значения index.php и*? допускается делать «невидимыми» лишь при применении ЧПУ-ссылок. Иначе, прекратитсяиндексация всего сайта,а следовательно, SEOотMODX не дастрезультатов.


Главные директивы .htaccess




  1. #301 редирект страниц:

    • #RewriteRule ^category/old-page.html$ category/new-page [R=301,NC,L].






  1. #Редирект с http://site.com/index.html и http://site.com/index.php на http://site.com:

    • #RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/.

    • #RewriteRule ^(.*)index\.(php|html|htm)$ $1 [R=301,L].li>






  1. #Редирект на HTTPS:

    • #RewriteCond %{HTTPS} =off.

    • #RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L].






  1. #Редирект с БЕЗ www на С www:

    • #RewriteCond %{HTTP_HOST} ^([^www].*)$.

    • #RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L].






  1. #Редирект С www на БЕЗ www:

    • #RewriteCond %{HTTP_HOST} ^www\.(.*) [NC].

    • #RewriteRule ^(.*)$ http://%1/$1 [R=301,L].






  1. #Редирект междудоменами:

    • #RewriteCond %{HTTP_HOST} old.ru.

    • #RewriteRule (.*) http://new.ru/$1 [R=301,L].




Директивы отключаются посредством символа «#». Чтобы их активировать, надо лишь удалить знак в начале строчки.


Настройка ошибки «404»


Первым делом потребуется создание страницы «404» в структуре веб-сайта с помощью спецвкладки в настройках. Затем надо в окошке «Системные настройки»присвоить ей ID, который будет соответствовать цифровому идентификатору.


Изображение скриншота настройки CMS ModX

Метатеги: title, description, keywords


Верная поисковая SEO-оптимизация MODX требует добавления на каждую страницу релевантных и уникальных мета тегов. Для этого используется компонент SEO Pro. Он позволяет расширить число полей, осуществить мониторинг вхождения ключевых фраз и показывать сниппет. Для его применения необходимо внедрить специальный код. 

Удаление из URL-адреса.html


Поменять расширение «.html» на слэш можно в панели администратора. Для чего потребуется зайти в «Содержимое» и далее в«Типы содержимого». Здесь надо лишь текущее расширение изменить на нужное.


Картинка - скриншот настройки CMS ModX

Правильные линки на внешние сайты



Частая ошибка — указывать ссылки на внешние источники посредством sef-псевдонимов. Допустим:

<a href="/catalog.html">перейти в каталог</a>

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

<a href="[[~19]]">перейти в каталог</a>

Здесь «~19» – не меняющийся со временем уникальный идентификатор.

Работа с sitemap.xml


Чтобы создать карты сайта можно воспользоваться специнструментами pdoSitemap и GoogleSiteMap. Сама процедура не будет отличаться от настройки sitemap.xml для веб-сайтов на прочих CMS.


Теперь вы узнали, как сделать эффективным SEO-продвижение в MODX Revolution.

Бонус: 2 лайфхака для MODX REVO


И в заключении рассмотрим 2 лайфхака. Первый – системные настройки для пользователя.


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


Что потребуется сделать?



  1. Установить виджет «settingsWidget» от DocentBF с modstore.pro (https://modstore.pro/packages/utilities/settingswidget) и написатьв него ранеесозданные настройки.

  2. Зайти в управление панелями и создать новую панель. В неё нужно добавить данный компонент. Назвать его можно как захотите. Далее назначьте его политике менеджера. Но доступ к системным настройкам не запрещайте в политике, иначе менеджер не сможет их увидеть.

  3. Опции надо спрятать другим методом. Отправляйтесь в настройки и из отправляйте пункт «Админ» в управление. Так вкладка будет скрыта визуально, но не с панели.


Лайфхак № 2. Откройте любой шаблон, допустим «Главная». В поле «Значок» напишите «icon-home». Затем сохраните изменения и обновите.

Вам может быть интересно:

Находим клиентов !

Наш менеджер свяжется с вами, а специалисты разработают индивидуальное коммерческое предложение

Нажимая на кнопку, вы соглашаетесь с политикой конфиденциальности