Блог начинающего SEO оптимизатора » Правильная структура заголовков блога

Правильная структура заголовков блога

Июнь 22, 2011 | SEO, Wordpress


Структура заголовков в блоге является одним из очень важных аспектов . Правильные заголовки определяют, какие части содержания важны и как они связаны между собой. В языке html они обозначаются тэгом <>, который может иметь шесть уровней. Например тэг <1> это заголовок первого уровня, самый важный на странице, а тэг <6> заголовок шестого уровня и служит самым незначительным заголовком на странице.

Основные правила HTML заголовков:

  1. Наиболее важный заголовок должен быть <>
  2. Существует как правило один заголовок <h1> на странице
  3. Подзаголовок должен быть <h2>, потом <h3> и так далее
  4. Заголовок должен содержать ключевые слова, иначе он зря потрачен.
  5. В больших постах заголовок должен помогать перейти к наиболее интересной части.

На основе этих несложных правил попробуем составить несложный пример.

<h1>Биржи ссылок</h1>

<h2>Вечные ссылки</h2>

<h3>ГГЛ</h3>

<h3>Ротапост</h3>

<h2>Не очень вечные ссылки</h2>

<h3>Сапа</h3>

<h3>Трастлинк</h3>

<h2>выводы</h2>

Заголовки на главной странице

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

  • H1 – Название блога
  • H2 – Если у вашего блога богатый на ключевые слова дискрипшен, если нет то не ставим.
  • H3 – Название ваших постов, если не использовали H2 выше, то название постов заключаем в него.
  • H4 – Информационное содержимое в сайдбаре. Например название виджетов.
  • H5 – Несвязанные заголовки в сайдбаре, футере и так делее.

Ну и на последок пример реализации. Сделаем так чтобы название блога имело заголовок <h1> только на главное странице, а в посте становилось заголовком <h3>.

Добавим в файл functions.php, который находиться в папке с нашей темой, функцию

function qoate_heading(){
if(is_home()) { $output = '<h1>'; } else { $output = '<h3>'; }
$output .= get_bloginfo('name');
if(is_home()) { $output = '</h1>'; } else { $output = '</h3>'; }
echo $output;
}

Функция проверяет страницу на которой мы находимся и подставляет соответствующий заголовок. Ну и не забываем заменить в файле headers.php нашей темы

<h1><?php bloginfo('name'); ?> </h1>

На

<?php qoate_heading(); ?>

Стоп! Это все хорошо, но мы сделали все красиво с точки зрения поисковых систем. Обычно заголовки имеют разный размер шрифта и обычному читателю это не совсем понравиться. Тег <h> относиться к блочным элементам, этим и воспользуемся. Немного изменим нашу функцию.

function qoate_heading(){
if(is_home()) { $output = '<h1 id="zagolovok">'; } else { $output = '<h3 id=" zagolovok">'; }
$output .= get_bloginfo('name');
if(is_home()) { $output = '</h1>'; } else { $output = '</h3>'; }
echo $output;
}

И создадим новый стиль

#zagolovok {
font-size:20px;
color:black;
}
Tags: , , ,







Comments (4)

 

  1. :

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

  2. :

    Всё очень правильно написано,автору респект

  3. :

    На сколько я знаю, Яндекс, в последнее время, стал придираться к частому использованию не только , но и в тексте.

  4. :

    Важно не только оформление заголовка, но также наличие в нём ключевых слов и его длина.