1 (06.03.2013 09:37 отредактировано Simur)

Тема: Правильно раставление тегов h1 - h3

Здравствуйте ребята!
Помогите пожалуйста с правильным расставлением тегов h1-3.
Я перечислю как думаю я, а Вы меня поправьте если я не прав:

1. С помощью модуля CatFace - выводим h1 на главной и в категориях
2. Полная новость - берем тайтл в h1
3. Краткая новость - берем тайтл в h2 или h4 ?
4. Название категорий  - берем в h3

Нужно ли брать продкатегории в h? У меня их много...

Заранее спасибо)

Re: Правильно раставление тегов h1 - h3

Simur пишет:

1. С помощью модуля CatFace - выводим h1 на главной и в категориях

Да.

Simur пишет:

2. Полная новость - берем тайтл в h1

Да.

Simur пишет:

3. Краткая новость - берем тайтл в h2 или h4 ?

Не важно.

Simur пишет:

4. Название категорий  - берем в h3

Если это сквозной блок/сайдбар/меню/навигация, то никаких h-тегов, просто span или div.

3 (06.03.2013 11:45 отредактировано Simur)

Re: Правильно раставление тегов h1 - h3

admin пишет:

Если это сквозной блок/сайдбар/меню/навигация, то никаких h-тегов, просто span или div.

Вот я взял h3 такие категории:

+ открыть спойлер

Секс шопы
Техника секса
Секс и здоровье
Учебное пособие
_http://www.sex-site.ru/

Я так понимаю, что я сделал не правильно?
Если нет, то что мне лучше взять в h3? И если у меня на главной вывод новостей не как в стандарте ДЛЕ, а блоками: Последние публикации, Популярные и т.д., то что мне взять в h2?

Заранее спасибо)

Re: Правильно раставление тегов h1 - h3

Что-то сейчас я вообще не увидел Н2 на сайте (но интересные статьи и картинки увидел smile ). Наверное, следует выделить основные категории сайта в Н2?

Re: Правильно раставление тегов h1 - h3

DVE пишет:

Что-то сейчас я вообще не увидел Н2 на сайте

Он в категориях для краткой новости, на главной его нет. Т.к. я не знаю куда его правильней написать...

Добавлено: 06.03.2013 11:46

DVE пишет:

но интересные статьи и картинки увидел

Спасибо )))

Re: Правильно раставление тегов h1 - h3

Возможно, кто-то со мной не согласится, но по-моему надо на каждой странице иметь Н1, после которого несколько Н2.  На главной - уж точно. А если страница не содержит Н2, это скорее исключение из правил.

Re: Правильно раставление тегов h1 - h3

У меня Н1 есть на каждой странице, Н2 в категориях. На главной Н2 тоже нужно вывести, но я не знаю что правильней им выделить...

Re: Правильно раставление тегов h1 - h3

Не стоит этим настолько серьезно заморачиваться. Зачем это все? Это не даст каких-то видимых результатов.
Главное, чтобы был грамотный title и заполненный h1 с вхождением основного ключевика, все остальное вторично.

Re: Правильно раставление тегов h1 - h3

4. Название категорий  - берем в h3

Если это сквозной блок/сайдбар/меню/навигация, то никаких h-тегов, просто span или div.

Т.е. если у меня так, то должно быть правильно, верно?

+ открыть спойлер

<div class="vtitle">Навигация</div>
   <div class="topnews">
   
<div id="contmain">

<ul>
<li><strong>Название категории</strong></li>
<ul>
<li><a href="/#">Название подкатегории</a></li>
<li><a href="/#">Название подкатегории</a></li>
<li><a href="/#">Название подкатегории</a></li>
<li><a href="/#">Название подкатегории</a></li>
</ul>
</ul>
</div>
   </div>

10

Re: Правильно раставление тегов h1 - h3

Simur пишет:

Т.е. если у меня так, то должно быть правильно, верно?

Да.

11 (04.12.2013 21:14 отредактировано Simur)

Re: Правильно раставление тегов h1 - h3

ок, спасибо!! ))

Добавлено: 06.03.2013 14:49

Можно (надеюсь) последний вопрос:

как правильно оформить тег Н2 для краткой новости?

1. <h2 class="title"><a href="{full-link}" title="{title}">{title}</a></h2>
2. <a href="{full-link}" title="{title}"><h2>{title}</h2></a>

12

Re: Правильно раставление тегов h1 - h3

Simur пишет:

2. <a href="{full-link}" title="{title}"><h2>{title}</h2></a>

Вот думаю будет верный вариант, без стилей!
А вот оформление делайте в css

13

Re: Правильно раставление тегов h1 - h3

Hooligan пишет:

А вот оформление делайте в css

Честно говоря слабоват в этом sad

14

Re: Правильно раставление тегов h1 - h3

Согласно правилам верстки, правильно будет конструкция вида: <h2><a> </a></h2>
Так как <a> - это строчный элемент, а <h2> - это блочный элемент.
Для seo же, это никакой роли не играет, так что я бы делал согласно общепринятым правилам.

15 (04.12.2013 21:14 отредактировано Simur)

Re: Правильно раставление тегов h1 - h3

admin пишет:

Согласно правилам верстки, правильно будет конструкция вида: <h2><a> </a></h2>

тогда встречный вопрос, ка правильней:

1. <h2 class="title"><a href="{full-link}" title="{title}">{title}</a></h2>
2. <h2><a href="{full-link}" title="{title}">{title}</a></h2>

16

Re: Правильно раставление тегов h1 - h3

Ну я немного (может и не в тему) дополню.

Обычно мы советуем:
h1-h6 не должны использоваться в оформлении/дизайне сайта (навигация, всякие блоки в сайдбарах и т.д.).
h1-h6 должен быть размечен только контент.
h1 - на каждой странице.
h1 - должны быть уникальный для каждой странице.
Должен соблюдаться шаг и вложенность  h1-h2-h3

Также по возможности я бы не делал в h1-h6 ссылки.

17

Re: Правильно раставление тегов h1 - h3

MasterMarti пишет:

Ну я немного (может и не в тему) дополню.

Обычно мы советуем:
h1-h6 не должны использоваться в оформлении/дизайне сайта (навигация, всякие блоки в сайдбарах и т.д.).
h1-h6 должен быть размечен только контент.
h1 - на каждой странице.
h1 - должны быть уникальный для каждой странице.
Должен соблюдаться шаг и вложенность  h1-h2-h3

Также по возможности я бы не делал в h1-h6 ссылки.

+1 думаю, ето самый верный вариант!! Сам его использую!

18

Re: Правильно раставление тегов h1 - h3

Хм.... А в стандартных шаблонах тайтл полной и краткой новости вообще взято в Н3

Добавлено: 07.03.2013 17:13

<h3 class="btl">{title}</h3> - в полной
<h3 class="btl">[full-link]{title}[/full-link]</h3> - в краткой....

19

Re: Правильно раставление тегов h1 - h3

Simur пишет:

Хм.... А в стандартных шаблонах тайтл полной и краткой новости вообще взято в Н3

присоединяюсь к вопросу.

Re: Правильно раставление тегов h1 - h3

surcho пишет:

вообще взято в Н3

Это не правильно. Что тут рассуждать?