zhekaglava

Тег H1

10 posts in this topic

Здравствуйте.

Я не давно сменил шаблон . И там тег h1 прописывается вот так (пример)

<h1 class="heading"><span itemprop="name">Название материала></span></h1>

Меня все убеждают что это нормально .

 

 

Но при анализе через программу site-auditor показывает код вот так ...

<span itemprop="name">Название материала</span>

Я заменил на свой вариант 

<h1>Название материала</h1>

(Но не много внешка  сайта изменилась...Исчезла часть графического составляющего )

 

 

 

 

 

 

Есть ли смысл делать по 2 варианту?

(Для анализа этот сайт в подписи,  и данная проблема находится в разделе материала )

 

 

Share this post


Link to post
Share on other sites
<h1>Название материала</h1>

Такой вариант предпочтительней, поскольку вы всегда можете задать тегу H1 стили через CSS. И вернуть его таким образом к первоначальному виду.

 

Не рекомендуется ставить классы тегу H1 и тем-более использовать внутри него другие теги, так как это просто не имеет смысла.

ToneR and Kurash like this

Share this post


Link to post
Share on other sites

Не рекомендуется ставить классы тегу H1 и тем-более использовать внутри него другие теги, так как это просто не имеет смысла.

 

 

Не согласен, ПС не воспринимает классы и будет видеть обычный h1. Рекомендуется или нет - нигде точно про это не написано))

salex likes this

Share this post


Link to post
Share on other sites

скорее всего вы хотите сделать так:

<!-- Но тут должно быть описание Schema.org/Article, например -->
<h1 class="heading" itemprop="name">Название материала</h1> 

и это правильный вариант. Сохраняются и стили заголовка, и для микроразметки показываете название статьи.

zhekaglava and LetSevI like this

Share this post


Link to post
Share on other sites

Как было изначально .

h_1474219098_1765159_1262eab82c.png

 

..............................................

 

Я сам за этот вариант но графическая составляющая сайта теряется ..

<h1>Название материала</h1>

h_1474219098_3706789_3107222f1d.png

 

 

.............................

 

А если код заменить на этот то 


<h1 class="heading" itemprop="name">Название материала</h1> 

h_1474219098_2356450_5cf507758f.png

 

 

 

 

Вот в чем беда ,  а создатель шаблона считает Seo  магией ,потому и  не подстраивается под это =)

Share this post


Link to post
Share on other sites

Не согласен, ПС не воспринимает классы и будет видеть обычный h1. Рекомендуется или нет - нигде точно про это не написано))

 

Просто в них вообще никакой логики и смысла нет. Лишние символы в коде.

Share this post


Link to post
Share on other sites

скорее всего вы хотите сделать так:

<!-- Но тут должно быть описание Schema.org/Article, например -->
<h1 class="heading" itemprop="name">Название материала</h1> 

и это правильный вариант. Сохраняются и стили заголовка, и для микроразметки показываете название статьи.

Ваш вариант тоже хорош ...

Share this post


Link to post
Share on other sites
<h1>Название материала</h1>

Такой вариант предпочтительней, поскольку вы всегда можете задать тегу H1 стили через CSS. И вернуть его таким образом к первоначальному виду.

 

Не рекомендуется ставить классы тегу H1 и тем-более использовать внутри него другие теги, так как это просто не имеет смысла.

 

Соглашусь! В теги заголовков (тем более в h1) не рекомендуется вставлять лишний код, ссылки и прочее. Может негативно сказаться. Через css-норм.

pawok, witosp and ToneR like this

Share this post


Link to post
Share on other sites

Так что вам мешает заменить этот код:

<h1 class="heading"><span itemprop="name">Название материала></span></h1>

на такой

<div class="heading" itemprop="name"><h1>Название материала></h1><div>

Я на своих сайтах всегда так делаю, и дизайн не ломается и h1 чистенький)

workmaster95 and Kurash like this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.