Использование меток улучшает навигационные возможности Joomla, позволят группировать категории и материалы по дополнительным параметрам. Проблема минимальна, если вы закрываете метки в robots от индексации. Если же tag открыты, то по умолчанию Джумла дублирует заголовки H1 и H2, что ни есть хорошо.
Дефолтная структура заголовков
По умолчанию структура заголовков такая:
- Title – название метки + название сайта (при включённых настройках),
- H1 – главный заголовок метки,
- H2 – второй дублирующийся заголовок.
В реальном примере это выглядит так:
<Title>Продажа розовых слонов – сайт</Title>
<h1>Продажа розовых слонов</h1>
<h2>Продажа розовых слонов</h2>
Такой вариант плох и для поисковых систем (спам) и для визуального удовлетворения, так как пользователь видит два одинаковых заголовка.
Правим list.php
Дабы от сего негатива избавиться, надо удалить вывод заголовка второго уровня.
Я использую для отображения tag компактный режим, суть манипуляции идентичная и для обычного режима, изменяется только файл, который надо править.
Идите по пути в диспетчере файлов на хостинге или в Total Commander:
public_html / components / com_tags / views / tag / tmpl / list.php
Открываете файл list и вырезаете из него блок <h2>…</h2>
Если режим обычный, то править надо файл default.php в папке tmpl.
Как вариант можете удалить блок h1, а блок h2 переименовать в h1.
В результате получится не спамная структура заголовков и на странице пропадёт дублирующий главный заголовок H2.
Советы
Включают компактный режим по пути
Компоненты – метки – настройки – Макет список элементов по умолчанию – Компактный.
Пять минут простых манипуляций и метки приобретают нужный для ПС вид и не вызывают чувство отвращения у пользователя при просмотре страницы.
Если вы хотите открыть метки для индекса, то в файле robots сделайте две манипуляции:
- Удалите Disallow: /component/
- Пропишите Disallow: /*tag/*?*
Первое правило позволит ботам индексировать папку component, второе запретит для индексации страницы пагинации меток, что поставит барьер для дублей.