Наверное, при установке любимой Джумлы самой последней версии многие столкнулись с тем, что заголовки находятся в теге H2, а ведь сео-правила говорят о том, что должна сохраняться иерархия в названиях, поэтому название статьи всегда должно быть оформлено в теге H1, а уже подзаголовки могут быть H2, H3 и так далее.
При установке стандартной официальной Joomla 3 заголовки статей оформляются в тег H2, что не всегда нужно и порой СЕОшники требуют, чтобы все заголовки были в теге H1, да и тег H1 должен быть на страничке только 1. Заменить в коде оформление заголовков материалов с H2 на H1 дело пары минут. Для начала сделайте бекап сайта, чтобы при возможных ошибках всегда можно было быстро вернуть рабочую версию сайта.
Оформление названий материалов в тег H1 производится очень быстро и самым простым способом. Нужно будет сделать изменения всего в 1 файле. Как поменять в коде оформление названий материалов (статей) на сайте с H2 на H1?
Заголовки материалов в теге H1
Следует найти файл: /components/com_content/views/article/tmpl/default.php, скопировать его в папку с используемым шаблоном(создать необходимые, точные по структуре с родительскими, папки в шаблоне) /templates/имя_используемого_шаблона_для_сайта/html/com_content/article/default.php
Ищем строчки в коде:
<?php if ($params->get('show_title')) : ?> <h2> <?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?> <a href="/<?php echo $this->item->readmore_link; ?>"> <?php echo $this->escape($this->item->title); ?></a> <?php else : ?> <?php echo $this->escape($this->item->title); ?> <?php endif; ?> </h2> <?php endif; ?>
Меняем в них h2 на h1, сохраняем файл, чистим кеш и проверяем!
Теперь все заголовки в материалах Joomla 3 версии будут оформляться в необходимом теге H1!
Если новый файл с изменениями не скопировать в папку шаблона (создав в шаблоне нужные папки), то при обновлении Джумлы все изменения слетят и придётся проводить данную процедуру повторно, так что имейте это ввиду. Путь к скопированному файлу в шаблоне должен быть полностью аналогичен путю к файлу-оригиналу.
Правда, у меня в последней версии Joomla 3.6.5 (на данный момент) файл лежит в папке шаблона по пути: шаблон/html/com_content/article/default.php
А ещё лучше после обновления Джумлы взять новый файл, переопределить теги с H2 на H1 и вложить в шаблон обновлённый файл. Да, и не забывайте перед любыми изменениями в коде делать бекап сайта, чтобы вовремя вернуть рабочую версию сайта при каких-то ошибках!