Зачем нужны теги в Joomla?
Теги позволяют гибко структурировать контент сайта.
Под тегом подразумевается ключевое слово или фраза, которую можно присвоить, например, материалу или категории. В дальнейшем тег будет отображаться на странице данного материала или категории (при условии, если включен показ тегов) в виде ссылки, при клике по которой, пользователь попадёт на теговую страницу со списком материалов. Это упрощает пользователям навигацию по сайту и поиск нужной информации, также теговые страницы могут ранжироваться в поисковых системах по соответствующим поисковым запросам, что позволяет значительно расширять семантический охват сайта.
Таким образом, теги (метки) в Joomla:
- повышают юзабилити сайта, упрощая поиск нужной информации,
- расширяют список релевантных страниц, которые могут быть востребованы в поисковых системах,
- как следствие, положительно влияют на SEO.
Термины и определения
Рассмотрим основные сущности компонента Теги (Метки) в Joomla:
- Тег (теговая ссылка)
- Ключевое слово или фраза, отображаемая на сайте в виде ссылки и ведущая на страницу данного тега (теговая страница).
- Страница со списком тегов в панели управления
- Страница в Панели управления, выводящая список всех существующих тегов. На данной странице можно добавлять новые теги и переходить к редактированию существующих.
- Страница создания тега в панели управления
- Страница в Панели управления, на которой можно редактировать данные, отображаемые на определённой теговой странице.
- Страница редактирования тега в панели управления
- Страница в Панели управления, на которой можно редактировать данные, отображаемые на определённой теговой странице.
- Страница со списком тегов на сайте
- Страница сайта, выводящая список тегов. Для создания такой страницы существует тип пункта меню Теги.
- Теговая страница.
- Страница сайта, которая выводит список ссылок на страницы (материалы, категории, контакты и т. д.), с присвоенным определённым тегом/тегами. Теговые страницы можно создавать через пункт меню Элементы и Элементы (компактный список), а также на такие страницы будут вести страницы со списком тегов.
Чем теги отличаются от категорий?
И теги, и категории материалов предназначены для того, чтобы структурировать контент, однако между ними есть ряд существенных отличий:
- Категории могут присваиваться только материалам, в то время как теги могут быть присвоены сущностям различных компонентов: материалам, категориям, контактам, а также сущностям некоторых сторонних компонентов.
- Каждый материал должен быть внутри одной определённой категории, а теги использовать необязательно.
- Материал может быть только внутри одной категории, а тегов может быть неограниченное количество.
- Алиас категории может быть задействован в структуре URL материала, а алиасы тегов к URL-адресам материалов не применяются. Иначе говоря, категория может отображаться в URL-адресе материала, а теги не отображаются.
- Теговые страницы могут выводить не только материалы, но и другие элементы (категории, контакты и др).
При анализе таблицы может показаться, что теги выигрывают у категорий по всем параметрам, однако это не совсем так. Категории следуют использовать, если необходимо:
- чтобы в URL материала отображался путь к категории, например: www.site.com/category/article;
- выводить материалы в формате блога или списка;
- отображать категорию в дополнительных данных о материале.
Также ничто не мешает в Joomla использовать и категории, и теги.
Создание новых тегов
Новые теги можно создавать двумя способами:
На странице со списком тегов - (Рис. 9).
Компоненты → Теги → Создать.
Здесь можно создавать новые теги и редактировать контент соответствующих теговых страниц.
На странице редактирования материала - (Рис. 10).
Например, при редактировании материала можно присваивать ему определённые теги, и новые добавленные таким образом теги будут созданы на уровне компонента.
Добавление тегов материалам
Для назначения тегов различным материалам на страницах редактирования их предусмотрена специальная опция. Рассмотрим процесс добавления тегов в материал Joomla:
- Переходим на страницу редактирования материала - (Рис. 10).
- Во вкладке Материал находим опцию Теги.
- Здесь можно либо выбирать уже существующие теги из списка, либо вводить новые.
- Для добавления нового тега необходимо ввести текст и нажать Ввод (Enter), после чего данный тег появится в списке на странице компонента, где можно его отредактировать при необходимости.
Редактирование тегов
Путь к странице со списком тегов в панели управления Joomla:
Компоненты → Теги.
Страница редактирования тега содержит 3 вкладки с настройками:
- Подробности
- Здесь вводятся название и описание тега, а также можно выбрать родительский тег на случай, если необходимо создать страницу со списком дочерних тегов. Остальные настройки являются типовыми.
- Основные
- Здесь можно определить макет отображения страницы данного тега, назначить CSS-класс ссылке и добавить картинки, которые будут отображаться в списке тегов или на теговых страницах.
- Публикация
- Данные о публикации тега (даты, автор, количество просмотров и т. д.) и метаданные.
Отображение тегов
На уровне настроек различных компонентов можно включать и отключать показ тегов на страницах элементов данных компонентов.
Рассмотрим на примере компонента Материалы. Чтобы отключить/включить теги для:
- всех материалов по умолчанию:
Материалы → Настройки → вкладка Материалы → Теги
- По умолчанию - Включено.
- всех категорий по умолчанию:
Материалы → Настройки → вкладка Категория → Теги категории
- По умолчанию - Выключено.
- материалов определённой категории:
страница редактирования пункта меню для категории → вкладка Отображение → Теги
- отдельных материалов:
страница редактирования материала или пункта меню → вкладка Отображение → раздел Макет → Теги
- отдельной категории:
страница редактирования пункта меню категории → вкладка Категория → Теги категории
Настройки компонента
Путь к настройкам компонента Теги в панели управления Joomla:
Компоненты → Теги → Настройки.
Все эти параметры могут быть переопределены в настройках пункта меню:
- Элементы
- Для макета списка элементов.
- Выбор тегов
- Для управления правилом выбора тегов на страницах редактирования элементов.
- Теги
- Для макета списка тегов.
- Макет
- Для всех макетов.
- Режим ввода
- Для управления режимом ввода тегов.
- Интеграция
- Для интеграции тегов с компонентом «Лента новостей».
Пункты меню для вывода тегов
На уровне ядра Joomla существует 3 типа пунктов меню для компонента «Теги»:
- Теги
- Отображение списка тегов.
- Элементы
- Отображение списка элементов, которым назначены определенные теги.
- Элементы (компактный список)
- Отображение компактного списка элементов, которым назначены определенные теги.
Теги
Предназначен для создания страницы со списком теговых ссылок:
- Подробности
- Здесь можно выбрать родительский тег, дочерние теги которого будут отображаться на странице. Иначе будут отображаться все теги. Также можно установить фильтр по языку. Остальные настройки являются типовыми для пунктов меню Joomla 5.
- Параметры
- Здесь можно указать количество столбцов для вывода списка тегов, добавить описание, изображение и т. д.
- Макет
- Настройки вывода элементов на странице: общее количество элементов, фильтр, поле выбора количества элементов, пагинация.
Элементы
Предназначен для создания теговых страниц со списком элементов, которым назначены определённые теги:
Макет вывода аналогичный, как и для типа пункта меню «Теги», однако ссылки в списке ведут не на теговые страницы, а на страницы элементов контента, для которых также можно настроить вывод дополнительной информации (описания и изображения элементов). Примечательны следующие вкладки с настройками:
- Подробности
- Здесь можно выбрать тег или множество тегов, а также типы контента (материалы, категории, контакты и т. д.), которые должны выводится на теговой странице.
- Тег
- Настройки отображения данных тега, с которым связана страница.
- Элемент
- Параметры отображения элементов списка.
- Разбиение на страницы
- Параметры настройки пагинации.
- Выбор тегов
- Если во вкладке Подробности будет указано несколько тегов, то от настроек во вкладке Выбор тегов будет зависеть, должна ли страница отображать только элементы, включающие все указанные теги, либо отображать нужно все элементы, которым присвоен хотя бы один из указанных тегов.
Элементы (компактный список)
Отличие от типа пункта меню «Элементы» в том, что данный макет не отображает дополнительную информацию об элементах, только ссылки в виде таблицы:
Вкладки с настройками такие же, как и для пункта меню «Элементы», но вкладки Элемент и Разбиение на страницы замещает вкладка Список, в которой настраивается вывод данных в списке элементов.
Обратите внимание! Что настройки Изображение элемента и Описание элемента не работают.
10 Модули для тегов
На уровне ядра Joomla существует два системных модуля, связанных с компонентом «Теги»:
- Популярные теги
- Модуль для отображения списка популярных тегов. Может формировать облако тегов, в котором теги будут различаться размером шрифта: чем больше элементов включает тег, тем больше размер шрифта.
- Похожие теги
- Модуль для отображения ссылок на элементы контента с похожими тегами. Т. е. данный модуль выводит не сами теги, а ссылки на элементы, у которых есть общие теги относительно текущего элемента. Например, если на странице материала, которому присвоен тег Joomla, данный модуль будет выводить ссылки на материалы и другие элементы, с также присвоенным тегом Joomla.
По желанию, вы можете создать эти модули в менеджере модулей для сайта и вывести их в модульную позицию.