@Legal2019
Всё в имени моём... и радость и печаль...

Как часто нужно использовать заголовки на сайте?

Всем привет.
Скажу сразу, я обычный любитель. Мне нравиться тратить своё время (когда есть оно) за модернизацией своего сайта... но мне не ясно, как правильно или как лучше должно быть в коде...
Пытаюсь сам разобраться как поднять в топ свой сайт (когда-то у него был хороший трафик).
Используя разные ресурсы обратил внимание на то, что тесты выдают:
Тег H1 повторяется больше чем один раз.
H1: 10 H2: 7 H3: 1 H4: 0 H5: 0 H6: 0

Просто я так понимаю, что эти заголовки более важны для ботов, чем для простого читателя, т.к. с помощью CSS можно сделать многое по визуальном восприятию...

У меня, к примеру, сейчас на главной странице сайта примерно так:
в header: <h1>название (типа ООО "Рога и Копыта")</h1>
в main:
<h1>название статьи</h1>
далее контент

в sidebar: <h1>Свежие записи</h1>
далее ссылки с кратким описанием статей в виде:
<a><h1>Заголовок статьи</h1></a>
<p>краткое описанием статьи</p>

в footer: нет вообще.
Вопрос:
Может кто что может посоветовать из литературы по сайту строению?
Может кто что может сказать сколько должно быть оптимально этих заголовков?
  • Вопрос задан
  • 118 просмотров
Решения вопроса 2
delphinpro
@delphinpro
frontend developer
У вас начальная стадия SEO головного мозга. Это опасно.
Переключитесь, пока не поздно. Ориентируйтесь на контент, а не на поисковики.

Далее серьёзно.

Нужно понять назначение основных семантических элементов html — h1-h6, header, footer, section, article, main, aside.
Разметить основное содержимое страницы - main. Это единственный элемент на странице.
Разметить второстепенное - aside, сколько угодно
Разметить основной контент - article, section, header, footer
Насчет article и section многие спорят. Насчет того, что во что вкладывается. Ну я не буду настаивать на каком то варианте, почитайте доводы обеих сторон в интернете.
Разметить отдельные смысловые блоки контента внутри article/section - h1-h6, header, footer

Вот и всё.
Дальше детали. Main должен иметь заголовок . используем h1.
У article может быть свой заголовок h1 (а может и не быть) и любое количество подзаголовков h2-h6
Ну и так далее.

В общем нужно почитать о назначение данных элементов. Можно в спецификации, если осилите, можно статейки поискать с разжевыванием.
Ответ написан
firedragon
@firedragon
Senior .NET developer
Ищите семантическая модель документа. Если кратко то боты поумнели и ориентируются на структуру документа. А структуру можете посмотреть в любой книге например. Заголовок 1 это название, 2 это глава и так далее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы