Заголовок сайта в теге <h1>

Eley
На сайте с 04.01.2012
Offline
84
612

В онлайнанализе страниц сайта указывается Заголовок сайта в теге <h1>. Если я ставлю заголовок статьи в тег <h1>, то система указывает, что заголовков в теге <h1> должно быть не больше одного. Поэтому я ставлю заголовок статьи в теге <h2>.

Вопрос, игнорировать замечание о двух тегах <h1> или для эффективного продвижения поста достаточно и <h2>?

Или вообще, что делать?

Asar
На сайте с 23.08.2004
Offline
322
#1

Заголовок сайта — в баню.

Eley
На сайте с 04.01.2012
Offline
84
#2
Asar:
Заголовок сайта — в баню.

Простите, в баню - значит игнорировать? И ставить на заголовок статьи тег <h1>?

Asar
На сайте с 23.08.2004
Offline
322
#3
Eley:
Простите, в баню - значит игнорировать? И ставить на заголовок статьи тег <h1>?

Это значит, что на странице статьи он (заголовок сайта) точно не нужен в <h1>, а вполне возможно — не нужен вовсе. А заголовок статьи — само собою, ставим в <h1>.

Eley
На сайте с 04.01.2012
Offline
84
#4
Asar:
Это значит, что на странице статьи он (заголовок сайта) точно не нужен в <h1>, а вполне возможно — не нужен вовсе. А заголовок статьи — само собою, ставим в <h1>.

У меня WordPress. Подскажите пожалуйста, как можно убрать заголовок сайта из контента статьи. Если онлайн сервесы видят заголовок сайта в теге <h1>, значит он в статье присутствует.

Asar
На сайте с 23.08.2004
Offline
322
#5

По Вордпрессу — эт мимо меня.

O1
На сайте с 28.01.2012
Offline
0
#6

находим:

<h1><a href="<?php echo get_settings('home'); ?>/"><?php bloginfo('name'); ?></a></h1>

меняем на:

<?php

$titleTag = (!is_single()) ? "h1" : "h3";

?>

<<?php echo $titleTag ?> class="title"><a href="<?php echo get_settings('home'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a></<?php echo $titleTag ?>>

Функция is_single() делает так что название сайта будет выводиться тегом h3 для страниц постов и тегом h1 для остальных страниц, включая главную.

Второй вариант

1. Заходим в header.php и находим часть кода с тегом <h1>

<h1><a href=»<?php bloginfo(‘url’); ?>/» title=»<?php bloginfo(‘description’); ?>»><?php bloginfo(‘name’); ?><br /><span><?php bloginfo(‘description’); ?></span></a></h1>

тегом <h1> выделено название сайта. Нам нужно убрать тег <h1> с этой части кода. После оптимизации код будет выглядеть вот так:

<a href=»<?php bloginfo(‘url’); ?>/» title=»<?php bloginfo(‘description’); ?>»><?php bloginfo(‘name’); ?><br /><span><?php bloginfo(‘description’); ?></span></a>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий