Привет, друзья! 🌟 Ищете способы оптимизировать SEO на вашем сайте MODX? В этой статье вы узнаете, как настроить файлы robots.txt и sitemap.xml, оптимизировать мета-теги и использовать плагины SEO Pro и SEO Tab. Обсудим основы SEO, включая создание и настройку robots.txt, генерацию и оптимизацию мета-тегов, установку и настройку SEO Pro и SEO Tab, и создание sitemap.xml. Правильная настройка SEO-параметров может значительно улучшить видимость вашего сайта в поисковых системах. Узнайте больше в нашей статье! ➡️

Настройка SEO в MODX

Настройка SEO в MODX

Число голосов: 189
4.9
5
1
189

Добро пожаловать на наш блог! Сегодня мы поделимся базовыми, но важными аспектами SEO для MODX Revolution.

В этой статье вы узнаете, как правильно настроить файлы robots.txt и sitemap.xml, оптимизировать мета-теги и использовать плагины SEO Pro и SEO Tab для улучшения видимости вашего сайта в поисковых системах.

Настройка Robots.txt для MODX Revolution

Что такое Robots.txt?

Robots.txt - это текстовый файл, который используется для управления доступом поисковых роботов к различным частям вашего сайта. Он помогает предотвратить индексацию дубликатов и внутренних страниц, которые не предназначены для публичного поиска.

  • Создание и настройка файла Robots.txt
  • Создание шаблона: В административной панели MODX создайте новый шаблон с названием "Robots.txt" и в поле «Код шаблона» укажите:
    [[*content]]
  • Создание ресурса: Создайте новую страницу с именем "robots" без расширения ".txt" и примените к ней только что созданный шаблон.
  • Настройка ресурса: В настройках ресурса установите "Тип содержимого" как "Text" и отключите HTML-редактор.
MODX REVO Robots txt выбрать шаблон MODX REVO Robots txt указать тип ресурса MODX REVO Robots txt вставить код из примера и сохранить

Пример содержимого для Robots.txt в MODX:


User-agent: Yandex #правила для Яндекса
Disallow: /manager/
Disallow: /core/ 
Disallow: /connectors/ 
Disallow: /assets/components/
Disallow: /index.php 
Disallow: /index.html 
Disallow: /*?
#разрешаем доступ к внутренним файлам и страницам с пагинацией
Allow: /*?page= #открываем страницы каталоги для обхода карточек товаров, и улучшения индексации сайта
Allow: /assets/images/*
Allow: /images/*
Allow: /assets/images/*
Allow: /*/css/*.css
Allow: /*/js/*.js
Allow: /assets/*/*.css
Allow: /assets/*/*.js
Allow: /assets/*/*.png
Allow: /assets/*/*.jpg
Allow: /assets/*/*.jpeg
Allow: /assets/*/*.gif
Clean-param: utm #правила от дублей из Яндекс Директ или сквозной аналитики можно указывать несколько параметров меток.
#правила для всех остальных поисковых систем 
User-agent: *
Disallow: /manager/
Disallow: /core/
Disallow: /connectors/
Disallow: /assets/components/
Disallow: /index.php 
Disallow: /index.html 
Disallow: /*?

#разрешаем доступ к внутренним файлам и страницам с пагинацией, смотрите свою структуру папок до файлов которые не нужно закрывать и меняйте
Allow: /*?page=
Allow: /assets/images/*
Allow: /images/*
Allow: /assets/images/*
Allow: /*/css/*.css
Allow: /*/js/*.js
Allow: /assets/*/*.css
Allow: /assets/*/*.js
Allow: /assets/*/*.png
Allow: /assets/*/*.jpg
Allow: /assets/*/*.jpeg
Allow: /assets/*/*.gif

Host: [[++site_url]]
Sitemap: [[++site_url]]sitemap.xml

Генерация и оптимизация мета-тегов в MODX Revolution

Настройка мета-тегов

Настройте стандартные поля в MODX для лучшего отображения мета-тегов:

  • Заголовок страницы (pagetitle) становится <h1>.
  • Расширенный заголовок (longtitle) для <meta name="title">.
  • Описание страницы (description) для <meta name="description">.
  • Если необходимо выводить ключевые фразы, используйте (introtext) для <meta name="keywords">, хотя многие поисковые системы не учитывают это значение, но мы заметили положительную динамику в 2024 году и стали применять.

Пример кода для шапки сайта:


<title>[[*longtitle:empty=`[[*pagetitle]]`]]</title> 
<meta name="description" content="[[*description]]">

 

Установка и настройка SEO Pro и SEO Tab

Установка дополнений

Через меню "Пакеты" в административной панели MODX перейдите в "Установщик" и найдите дополнения "SEO Pro" и "SEO Tab". Установите их для расширения возможностей SEO вашего сайта.

Конфигурация SEO Pro

Откройте "Системные настройки" и настройте следующие параметры для SEO Pro:

  • seopro.allowbranding: Нет (убирает ссылку на сайт разработчика).
  • seopro.fields: Настройте длины для полей, например, pagetitle:70, longtitle:70, description:155.
  • seopro.usesitename: Нет (отключает автоматическую подстановку названия сайта в тайтл).

Вывод title seoPro

[[+seoPro.title]]

Вывод keywords seoPro

[[+seoPro.keywords]]

 

Создание и настройка Sitemap.xml в MODX Revolution

Создайте новый ресурс с пустым шаблоном и установите тип содержимого как "XML". В содержимом ресурса используйте вызов плагина SEOTab для генерации карты сайта:

 

[[!StercSeoSiteMap]]

 

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

Таблица свойств SiteMap.XmL:

Параметр

Значение по умолчанию

Описание

contexts

web

Один или несколько контекстов, разделение запятая.

allowSymlinks

0

Установите это значение 1, если вы хотите включить символические ссылки в свой файл Sitemap.

outerTpl

sitemap/outertpl

Можно изменить обертку чанка rowTpl (см. Ниже).

rowTpl

sitemap/rowtpl

Чанк вывода ресурса в карту сайта.

type

 

Укажите тип карты сайта, можно отдельно создать Sitemap сайта и Sitemap для картинок. Возможные значения: index/images.

indexOuterTpl

sitemap/index/outertpl

Обертка чанка карты индекса сайта

indexRowTpl

sitemap/index/rowtpl

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

imagesOuterTpl

sitemap/images/outertpl

Используйте, чанк обертку Sitemap для изображений.

imagesRowTpl

sitemap/images/rowtpl

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

imageTpl

sitemap/images/imagetpl

Изменить imageTpl, который повторяется для каждого включеного ресурса с картинками

templates

 

Укажите список идентификаторов шаблона с разделителями-запятыми для создания шаблона для сайта. Чтобы исключить шаблоны из файла Sitemap ставьте минус перед id "-". Пример: &templates=-1,2,3

Заключение

Правильная настройка SEO-параметров на вашем сайте MODX Revo может значительно улучшить его видимость в поисковых системах. Используйте наши советы для базовой оптимизации и не забудьте адаптировать настройки под конкретные нужды вашего проекта. Если у вас возникнут вопросы или потребуется помощь, не стесняйтесь обращаться в комментариях.

В следующей статье мы рассмотрим как оптимизировать стили и скрипты.

Оптимизируйте ваш сайт MODX Revolution и добивайтесь лучших результатов в SEO уже сегодня!

Настройка SEO в MODX

Оставить комментарий