SEO-теги h1 в Drupal 7

Главные вкладки

Аватар пользователя Kzot Kzot 10 марта 2019 в 10:27

Всем здравия!
Понимаю, что писал похожую тему недавно, но тут случилась кракозябра.

Суть:
В bootstrap_business/page.tpl.php был изменен тег с h2 на h1. Как итог - правильное расположение тегов по SEO.

По важным причинам пришлось перейти на обычный бутстрап. Там такая же проблема образовалась - сайт не выводил h1 теги. Я излазил уже все файлы и везде, где только можно, менял значение h2 на h1. Результата ноль.
Подскажите пожалуйста, как в этой теме исправить код?

ЗЫ: Интересно то, что как я перерыл всю файловую систему, я обнаружил на странице такой вот код:

 <a id="main-content"></a>
                  <div class="contextual-links-wrapper"><ul class="contextual-links views-contextual-links-page"><li class="views-ui-edit first last"><a href="/admin/structure/views/view/final_fantasy_xiv_/edit/page?destination=final-fantasy-xiv-">Редактировать представление</a></li>
</ul></div>                   <strong> <h2</strong> class="element-invisible">Главные вкладки<strong></h2></strong><ul class="tabs--primary nav nav-tabs"><li><a href="/admin/config/search/metatags_quick/path_based/edit?path=final-fantasy-xiv-&amp;lang=ru&amp;destination=final-fantasy-xiv-">Метатэги для адресов</a></li>
</ul>                          <div class="region region-content">
    <section id="block-system-main" class="block block-system clearfix">

Где-то существуют тэги для названия страниц, но тут они обозначены, как h2, а не h1

Вот код bootstrap/page.tpl.php

<a id="main-content"></a>
      <?php print render($title_prefix); ?>
      <?php if (!empty($title)): ?>
       
       
       
        <strong><h1</strong> class="page-header"><?php print $title; ?><strong></h1></strong>
      <?php endif; ?>
      <?php print render($title_suffix); ?>
      <?php print $messages; ?>
      <?php if (!empty($tabs)): ?>
        <?php print render($tabs); ?>
      <?php endif; ?>
      <?php if (!empty($page['help'])): ?>

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

Комментарии

Аватар пользователя VasyOK VasyOK 10 марта 2019 в 10:45
1

Что вы хотите сделать?
На главной статьи выводятся через views+ds соттв настройку вывода h2 можно найти в ds (навреное, не работаю с ним)
На внутренней там h1

Аватар пользователя Kzot Kzot 10 марта 2019 в 10:58

Я вас не понимать. Можно чуть подробнее?
Я хочу сделать так, чтобы название главных страниц (Lineage 2, Black Desert Online...) выводились под тегом h1. Это важно для SEO.
Названия тем на этих страницах выводятся как надо - через тэг h2.

Аватар пользователя Kzot Kzot 10 марта 2019 в 21:33

В файлах page.tpl.php моей темы стоят h1 заголовки, но аудиторы (сайты) подсказывают, что нет тегов h1 на страницах. В этом и проблема.

Аватар пользователя Kzot Kzot 10 марта 2019 в 21:41

Я смотрю коды других бустрапов (бизнес), нахожу нужную мне строку кода:

<h1 class="page-title"></h1>

В моей же теме бустрапа такой строчки нет, а должна быть

Я же не могу в пейдж.тлп заменить свою строку:
   <h1 class="page-header"><?php print $title; ?></h1>
на

<code><h1 class="page-title"></h1>


?

Аватар пользователя Kzot Kzot 11 марта 2019 в 7:39

Что-то я задуплил с утра пораньше. Я не могу найти эту строчку в пейдж.тлп
<strong><h1</strong> class="page-header"><?php print $title; ?><strong></h1></strong>

Эта строка в пейдж.тлп же должна находиться?

В моем файле пейдж.тлп показывается сейчас:
 <h1 class="page-header"><?php print $title; ?></h1>

Я не понимать, как это произошло - я не удалял и , но даже и теперь h1 теги не выявляются. Я запутался окончательно...

Аватар пользователя ant4 ant4 11 марта 2019 в 8:46

Прежде чем ковырять код шаблонных файлов, надо проверить в UI, в параметрах темы, все что связано с заголовком страницы, может есть крыжик о скрытии заголовка или что-нибудь похожее. А также при формировании страниц с кучей анонсов, например через Views, проверить заголовок Представления, может он пустой.