Заголовки H2 и далее до H6
Autor: Alex B.Заголовки H1 - H6, в которых предлагается отформатировать текст с текстовом редакторе, в итоговой верстке страницы не являются заголовками.
Заголовок H1 задан только при заполнении данных на шаге 3 - называется "заголовок страницы" (в русской редакции), код страницы выглядит вот так:
<div id="imPage"><header id="imHeader"><h1 class="imHidden">Управление проектами строительства - ИЮЛЬ девелопмент</h1>
Этот заголовок H1 корректно распознается поисковыми системами, его используют роботы для создания сниппета страницы.
Повторю: заголовки H1 - H6, в которых предлагается отформатировать текст с текстовом редакторе, в итоговой верстке страницы не являются заголовками.
Они упакованы в контейнер вида:
<div id="imCell_24" class=""><div id="imCellStyleGraphics_24"></div><div id="imCellStyleBorders_24"></div><div id="imTextObject_24"><div data-index="0" class="text-tab-content grid-prop current-tab " id="imTextObject_24_tab0" style="opacity: 1; "><div class="text-inner"><div class="imHeading2">Управление проектами строительства и девелопмента</div></div></div></div>
Это не является заголовком H2 для поисковой системы.
При этом в текстовом редакторе форматирование заголовков имеет точные атрибуты "Заголовок H1" и так далее до H6.
Необходимо вносить изменения в программу, чтобы код записывался корректно для роботов поисковых систем, либо поясните мне, пожалуйста, что я сделал не так.
Autor
Добавлю, мне помнится, что в ранних версиях это обсуждали.
Программа строит H1 из "заголовка страницы", он в "templates>_custom>base" определяется как:
header id="imHeader">
<!-- HeaderTitleTag --><!-- HeaderTitle --><!-- /HeaderTitleTag -->
<!-- HeaderObjects -->
</header>
В целом, это можно использовать "как есть", но тогда вопрос:
- можно ли дать другое имя классу "class="imHidden", из этого примера:
<div id="imPage"><header id="imHeader"><h1 class="imHidden">Управление проектами строительства - ИЮЛЬ девелопмент</h1>
- потому что такое название означает, что я скрываю что-то от пользователя. За это поисковая система разве не понижает сайт в поисковой выдаче, вплоть до бана страницы?
И еще одно замечание: в любом случае, если на странице программно уже задан заголовок H1, в текстовых заголовках "заголовок H1" нужно убрать! Не может быть на странице двух заголовков H1!
Autor
Получается, что для улучшения представления в поисковой системе, в программном коде в файле "base" лучше вообще вырезать эти строки:
header id="imHeader">
<!-- HeaderTitleTag --><!-- HeaderTitle --><!-- /HeaderTitleTag -->
<!-- HeaderObjects -->
</header>
и далее самостоятельно назначать H1 (также H2-H6) в тексте, используя "<h1>...</h1>?
Тогда подскажите какой класс использовать, чтобы эти заголовки отображались корректно, с заданными настройками программы - выбранным-текстом-размерами-цветом и так далее. Где лежат эти настройки, чтобы задать к ним путь?
Согласен, протестировал H1 на сайте нет от слова вообще. Может я тоже, что-то не так делаю.
Autor
H1 в тексте страницы сайта всегда есть, х5 его преобразует из т.н. "заголовка страницы", а его его нет, идет по пути, который описан в комментарии в файле "base", выше написал где его найти. Т.е. если не прописан заголовок страницы, она вначале берет его из заголовка сайта (прописывается в самом начале на шеге 1, если и там нет - берет из тайтла страницы и т.д.
Подход имеет право на жизнь для новичков, наверное.
Но ошибки в итоге 3 штуки, на мой взгляд:
1) - h1 идет в классе "imHidden", т.е. скрыт от поисковых систем, class="imHidden" имеет свойство {display:none;}, то есть он скрыт от пользователя... что в максимальном варианте думает поисковый робот? - правильно, бан за клоакинг(((
2) - h1 в тексте программируется в оболочку, в контейнер div, обозначенный как <div id="imCell_24" class=""><div id="imCellStyleGraphics_24"></div><div id="imCellStyleBorders_24"></div><div id="imTextObject_24"><div data-index="0" class="text-tab-content grid-prop current-tab " id="imTextObject_24_tab0" style="opacity: 1; "><div class="text-inner"><div class="imHeading1">любой текст</div></div></div></div>... соответственно,поисковая система не видит здесь никакого тега h1(((
3) если программа составляет тег h1 программно из других частей, то почему в текстовом редакторе тоже предлагается сделать "Заголовок H1"??? - это уже ошибка точно.
И с этим нужно срочно что-то делать!
Вы такие вопросы задаёте, что неудобно отвечать даже :) Разработчики только что придумали отображать время чтения статьи в блоге, это именно то, без чего изнывали пользователи программы, а тут какие-то мелочи)
Autor
Да, действительно, о чём это я))))
Только и осталась нам возможность вопросы ставить)))
Вообще, конечно, странные идеи вначале принудительно формировать h1, а потом скрывать его в контейнере, и еще вводить пользователя в заблуждение относительно реальности заголовков в тексте!
Ответ от support дождёмся, надеюсь.
***
In general, of course, strange ideas are first forced to form h1 from another points, and then hide it in a container, and also mislead the user about the reality of the headings in the text!
We will wait for a response from support, I hope.
При проверке на онлайн сервисах Н1 не находится.
Autor
Да, кстати, смотрел Ваш сайт, забыл написать. Действительно, нет ни одного H1. Странно. Я у себя если убираю заголовок страницы, программа подставляет имя сайта, строго по заданному алгоритму.
Там у Вас наверху в браузере мигает что-то - "Жми сюда!" с огоньком) - это кто такой?
И очень странное: запрещена индексация
- X-Robots-Tag: запрещает индексациюпараметры: «noindex»
- Meta-Tag: запрещает индексацию (noindex) в мета-теге «robots»
https://a.pr-cy.ru/motor-tester.ru/
У Вас нет заголовков, слов на странице 1... что-то странное. А сайт хороший, авторитетный и полезный.
Наверху в браузере мигает купленный за кредиты дополнительный объект.
На счет запрета индексации не пойму, запретов никаких нет, возможно из за ссылок которые идут на другие ресурсы рни закрыты для робота.
То что пишет нет заголовков и нет Н1...Н6 это вообще не понятно почему, давно как то смотрел все работало. Тоже самое и про заголовки не понятно куда копать или это с програмой х5 проблема.
https://a.pr-cy.ru/motor-tester.ru/ тоже особо доверять всему что пишет, например Установленные системы статистикиесть, а пишет нет.
Autor
Итого, старый вариант снятия автоматического создания заголовка H1 работает. Если вдруг кому будет полезно, версия 2024.4.3:
папка "/ WebSite X5 - Evo / Templates / _Custom" в файле "base" убираем следующую строку:
<!-- HeaderTitleTag --><!-- HeaderTitle --><!-- /HeaderTitleTag -->
После этого программа перестаёт автоматически генерировать заголовок H1.
Чтобы создать его в тексте просто добавляем <h1>ваш текст</h1> и задаем нужную вам высоту текста. Или определяем другой заголовок по блокам текста ниже заголовка H1 на странице.
На всякий случай, не забываем, что заголовок H1 может быть использован только один раз на странице, он должен быть расположен выше всех других заголовков (H2-H6).
Работаем со стилем - "обычный текст"! Не определяем наш текст как "заголовок H1", или любой другой, который можно определить в текстовых настройках. Эти настройки программой не предназначены для создания заголовков, они определяют только стиль текста, настраиваемый в глобальных настройках "Стиль текста, Поля и Кнопки" на шаге 2.
Имеем в виду, что программа НЕ СОЗДАЕТ автоматически никаких других заголовков, кроме H1.
Важно! Когда программа автоматически создает заголовок H1 из текста названия страницы, она помещает его в стиль imHidden с параметром "display: none", что точно негативно сказывается на ранжировании страниц вашего сайта поисковыми системами.
Важно! Сокрытие текста на странице сайта от просмотра (видимости пользователем при просмотре страницы) поисковыми системами определяется, как "скрытый текст" (пример из правил Яндекса), цитата: "- текст, скрытый с помощью специальных технических приемов: display: none".
В плохом варианте развития событий использование такого заголовка может привести к бану страницы сайта. В любом случае, это отражается на поисковом ранжировании, такие страницы сложно продвинуть стандартными seo-методами в первые страницы выдачи поисковых систем.
Hello Alex
If I understand your issue correctly, you're attempting to insert into your text some Headings like "Heading 1", "Heading 2" and so on and you noticed you're missing the tags <h1> <h2> and so on.
If this is the case, it's likely you didn't enable the option in Step 1 to have the software handle these automatically.
I provide to you here our official guide on the matter which explains what you need to enable to see those headings appear with <h1> <h2> <h3> tags.
https://guide.websitex5.com/en/support/solutions/articles/44001790534-come-si-gestiscono-i-tag-di-intestazione-
Please try this out and let me know if it helped
Thank you
Stefano
GOOGLE TRANSLATE ---
Здравствуйте, Алекс
Если я правильно понял вашу проблему, вы пытаетесь вставить в свой текст некоторые заголовки, такие как «Заголовок 1», «Заголовок 2» и т. д., и вы заметили, что у вас отсутствуют теги <h1> <h2> и т. д.
Если это так, то, скорее всего, вы не включили опцию на шаге 1, чтобы программное обеспечение обрабатывало их автоматически.
Я предоставляю вам здесь наше официальное руководство по этому вопросу, в котором объясняется, что вам нужно включить, чтобы эти заголовки отображались с тегами <h1> <h2> <h3>.
https://guide.websitex5.com/en/support/solutions/articles/44001790534-come-si-gestiscono-i-tag-di-intestazione-
Попробуйте это и дайте мне знать, помогло ли это
Спасибо
Стефано