Jump to content

Recommended Posts

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

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

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

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

 

 

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

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

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

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

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

 

 

 

 

 

 

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

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

 

 

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

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

 

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

Link to post
Share on other sites

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

 

 

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

Link to post
Share on other sites

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

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

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

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  магией ,потому и  не подстраивается под это =)

Link to post
Share on other sites

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

 

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

Link to post
Share on other sites

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

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

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

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

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

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

 

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

 

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

Link to post
Share on other sites

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

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

на такой

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

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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...