
За 20 лет практики я привык, что клиент приходит с формулировкой «у нас что-то с текстами». А открываешь код страницы — и там четыре, пять, а иногда и восемь тегов H1 на одном экране. Логотип — H1. Название блока — H1. Заголовок формы обратной связи — H1. Подпись в футере — снова H1. И человек искренне не понимает, почему страница, набитая ключами, болтается на третьей странице выдачи. А ответ простой: один H1 открывает странице дорогу в топ, а каждый лишний — эту дорогу перекрывает.
Я специально не пишу очередной учебник «что такое H1 и зачем он нужен» — про базу у меня есть отдельный разбор, как базовый заголовок страницы H1 влияет на продвижение. Здесь я вскрываю конкретную и очень частую болезнь: несколько H1 на одной странице. Откуда они берутся, что при этом видит Яндекс, и как за пятнадцать минут навести порядок, не сломав вёрстку.
Сразу расставлю точки. Формально современный HTML5 разрешает несколько H1 внутри секций article и section. Формально. На практике поисковые системы, и Яндекс в первую очередь, до сих пор читают H1 как главный сигнал темы страницы. И когда этих сигналов пять, они друг друга гасят.
Почему H1 должен быть ровно один
Представьте, что вы зашли в кабинет и спросили: «Кто здесь главный?» — а вам хором ответили пять человек. Вы растеряетесь и, скорее всего, уйдёте искать того, у кого хотя бы есть табличка на двери. Робот ведёт себя так же. H1 — это табличка «о чём эта страница». Она должна быть одна.
H1 работает в связке с тегом title и текстом страницы. Title обещает пользователю тему в выдаче, H1 подтверждает её на самой странице, а тело раскрывает. Это единая цепочка релевантности. Когда H1 один и он бьёт точно в интент запроса — цепочка целая, страница выглядит для алгоритма честной и сфокусированной. Когда H1 несколько — каждый тянет тему в свою сторону, фокус размывается, и вес запроса делится между ними.
Я много раз видел это на замерах. Убираешь четыре лишних H1, оставляешь один осмысленный — и через два-три апдейта страница подрастает на пять-пятнадцать позиций без единого нового слова в тексте. Контент тот же, ключи те же. Меняется только структура. Это, кстати, ровно тот же механизм, что я описывал в материале про то, как контент влияет на продвижение: алгоритм оценивает не только слова, но и то, как они организованы.
Откуда берутся лишние H1: конструкторы и темы
Главный источник эпидемии — визуальные конструкторы и криво написанные шаблоны. Человек ничего плохого не делает: он собирает страницу мышкой, тянет блоки, ставит крупные красивые заголовки. А конструктор под каждый такой «крупный заголовок» подставляет H1, потому что для него это просто «самый большой шрифт».
Разберу типовых виновников:
-
Tilda. Классика жанра. В блоках обложек и заголовков (Cover, Title) по умолчанию нередко проставляется H1. Собрал лендинг из трёх экранов с крупными фразами — получил три H1. А если ещё и в хедере логотип обёрнут в заголовок, то четыре.
-
1С-Битрикс. Тут беда обычно в шаблоне: H1 зашит и в компоненте хлебных крошек, и в заголовке раздела, и в карточке товара. На страницах каталога это множится автоматически по каждому элементу.
-
WordPress-темы. Дешёвые или старые темы любят вешать H1 на название сайта в шапке (логотип), а потом ещё раз — на заголовок записи. Итого минимум два H1 на каждой странице сайта, и владелец об этом даже не подозревает.
-
Готовые блоки и виджеты. Слайдеры, всплывающие формы, баннеры акций — их разработчики часто ставят H1 «для веса», не думая, что блок вставят на страницу, где H1 уже есть.
Отдельно отмечу: проблема почти всегда системная. Если один H1 лишний в шаблоне шапки — он лишний на всех страницах сайта разом. Поэтому чинить надо не одну страницу, а источник. Об этом ниже.
Как H1 соотносится с title и интентом запроса
Здесь новички делают две противоположные ошибки, и обе вредны. Первая — H1 дословно равен title. Вторая — H1 вообще не связан с title и интентом запроса.
Правильно так. Title и H1 говорят об одном и том же, но разными словами и с разной задачей. Title заточен под клик в выдаче: он может содержать бренд, цену, гео, цифру. H1 заточен под человека, который уже открыл страницу: он подтверждает «да, ты попал куда хотел» и звучит естественнее. Дословное дублирование — это упущенная возможность и слабый сигнал разнообразия; я подробно разбирал логику title в отдельной статье про мета-теги для SEO-продвижения сайта.
Пример. Запрос «купить теплицу из поликарбоната недорого».
-
Title: «Купить теплицу из поликарбоната недорого в Москве — от 12 900 ₽».
-
H1: «Теплицы из поликарбоната с доставкой и установкой».
Оба про одно, но не под копирку. И главное — H1 один, он забирает весь вес запроса себе. А теперь представьте, что рядом с этим H1 стоит ещё H1 «Наши преимущества» и H1 «Отзывы клиентов». Вес размазался, и запрос «теплица из поликарбоната» борется за внимание алгоритма с абстрактными «преимуществами». Правильный подбор фразы для H1 — это часть работы с семантическим ядром сайта: заголовок должен нести главный запрос кластера, а не случайное слово.
Иерархия H1–H6: где чей уровень
Все лишние H1, о которых мы говорим, на самом деле должны быть заголовками более низкого уровня. Заголовки — это оглавление, дерево. У дерева один ствол и много веток, а не пять стволов из одной точки.
-
H1 — тема всей страницы. Один. Всегда.
-
H2 — крупные смысловые разделы: «Преимущества», «Как заказать», «Отзывы», «Цены». Их может быть много.
-
H3 — подпункты внутри H2. Например, внутри «Цены» — «Эконом», «Стандарт», «Премиум».
-
H4–H6 — более глубокая вложенность, нужна редко, обычно на длинных информационных страницах.
Правило простое: уровни не перепрыгивают. После H1 идёт H2, а не сразу H3. Внутри H2 живёт H3, а не второй H1. Если вы соберёте заголовки страницы в столбик и они не читаются как логичное оглавление — структура сломана. Кстати, эта же дисциплина заголовков сильно помогает оптимизации под AI-поиск: нейросети разбирают страницу именно по дереву заголовков, чтобы понять, что в ней главное, а что второстепенное.
Пять частых ошибок с H1, которые я вижу постоянно
Соберу в один список то, что встречается почти на каждом втором аудите.
-
H1 в логотипе. Название сайта в шапке обёрнуто в H1. В итоге на всех страницах главный заголовок — это бренд, а не тема страницы. Логотип должен быть либо ссылкой с alt, либо, если это главная, максимум одним осознанным H1 — но не дублироваться дальше.
-
H1 на каждом блоке. Тот самый случай с конструкторами: каждый крупный заголовок — H1. Пять экранов — пять H1.
-
H1 дословно равен title. Копипаст из одного поля в другое. Технически не смертельно, но это упущенный сигнал и признак того, что над страницей не думали.
-
Пустой H1. Тег есть, а текста внутри нет — либо там только картинка, либо вёрстка «съела» содержимое. Для алгоритма это заголовок ни о чём, зияющая дыра в структуре.
-
H1, забитый ключами. «Теплицы купить теплица из поликарбоната цена теплица недорого Москва» — это уже не заголовок, а переспам ключевых слов, за который Яндекс наказывает, а не поощряет. H1 должен читаться как человеческая фраза.
Заметьте: четыре из пяти ошибок — это либо лишний H1, либо неправильный. И почти все чинятся не переписыванием текста, а правкой шаблона и вёрстки.
Как проверить, сколько H1 на странице
Прежде чем чинить — надо увидеть масштаб. Проверка занимает пару минут.
-
Через код страницы. Откройте страницу, нажмите Ctrl+U (просмотр исходного кода) и поиском по странице (Ctrl+F) найдите «<h1». Браузер покажет количество совпадений. Если больше одного — проблема есть.
-
Через инструменты разработчика. F12, вкладка Console, вставьте запрос вида document.querySelectorAll со селектором h1 и посмотрите длину результата. Это покажет реальное число H1 уже в собранном DOM, а не только в исходнике — важно для страниц, где заголовки дорисовывает JavaScript.
-
Через SEO-расширения и краулеры. Screaming Frog, любой браузерный SEO-плагин, отчёты в панелях. Краулер за один проход покажет все страницы сайта, где H1 нет вовсе или где их несколько. Это единственный вменяемый способ проверить большой сайт целиком.
Проверять надо не одну страницу, а срез: главную, карточку товара, страницу категории, статью блога, страницу контактов. Обычно вылезает системная закономерность — лишний H1 сидит в одном общем шаблоне и множится по всему сайту. Это, по сути, форма дублирования контента на сайте на уровне структуры: один и тот же заголовок кочует по всем страницам.
Как исправить: пошаговый порядок действий
Теперь по делу. Порядок, которым я сам пользуюсь на проектах.
-
Найдите источник. Определите, откуда лезет каждый H1: из шапки (логотип), из шаблона, из конкретного блока конструктора. Чаще всего один-два виновника дают весь мусор.
-
Оставьте один осмысленный H1. Решите, какая фраза лучше всего описывает тему страницы и бьёт в интент запроса. Она и станет единственным H1.
-
Понизьте остальные до H2/H3. Все прочие «большие заголовки» переведите в теги более низкого уровня. В Tilda это делается в настройках блока (выбор тега заголовка), в WordPress — правкой шаблона или через настройки темы, в Битрикс — правкой компонента.
-
Уберите H1 из логотипа. Название сайта в шапке — это не заголовок страницы. Замените на обычную ссылку с текстом или alt.
-
Проверьте связку с title. Убедитесь, что H1 и title говорят об одном, но не дословно. При необходимости переформулируйте.
-
Перепроверьте после правки. Ещё раз прогоните страницу через код и краулер. Должен остаться ровно один непустой H1.
На больших сайтах правьте шаблон, а не отдельные страницы. Исправили компонент один раз — починили тысячу страниц. Это самая выгодная по трудозатратам работа в SEO: минимум усилий, эффект по всему сайту. Если хотите системно навести порядок со структурой, начните с аудита контента сайта — заголовки там один из первых пунктов.
Чек-лист: одна страница — один H1
Короткий список, по которому можно проверить любую страницу за минуту:
-
На странице ровно один тег H1, и он не пустой.
-
H1 описывает тему всей страницы и содержит главный запрос кластера.
-
H1 не совпадает с title дословно, но говорит о том же.
-
Логотип в шапке не обёрнут в H1.
-
Все прочие заголовки — H2 и ниже, уровни не перепрыгивают.
-
H1 читается как нормальная фраза, а не как гирлянда ключей.
-
Если собрать все заголовки в столбик — получается логичное оглавление.
Всё это — не косметика. Порядок в заголовках даёт алгоритму понять страницу быстро и однозначно, а значит, ранжировать её выше. Правильная работа с H1 — базовый уровень, с которого начинается любое серьёзное продвижение сайта в Яндексе. Без чистой структуры ни ссылки, ни тексты не сработают в полную силу.
Хотите, чтобы ваш сайт брал позиции за счёт правильной структуры — а не терял их из-за пяти H1, о которых вы даже не знали? Я занимаюсь продвижением сайтов в Яндексе больше 20 лет и готовлю сайты в том числе под выдачу нейросетей и AI-поиск. Разберу ваш проект, покажу все ошибки в заголовках и метатегах и объясню, где именно вы теряете трафик и заявки.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →
Забрала: один H1 с главным запросом; логотип из H1 убрать; иерархия H2-H3; H1 не дублировать Title слово в слово; не переспамить; H1 не должен отсутствовать; проверять код краулером; править в шаблоне, а не по страницам. Спасибо за разбор!
Само по себе несколько H1 редко обрушивает позиции, современные алгоритмы это переваривают, но чистая иерархия с одним осмысленным H1 под запрос — заметное преимущество в конкуренции. Срочности пожара нет, но в техаудит включить и поправить стоит, особенно если H1 без ключа или его нет вовсе.
А насколько сильно несколько H1 бьют по позициям? Стоит ли ради этого срочно лезть в шаблон или можно в порядке общего техаудита?
Виктория, само по себе несколько H1 редко обрушивает позиции, современные алгоритмы это переваривают, но чистая иерархия с одним осмысленным H1 под запрос — заметное преимущество в конкуренции. Срочности пожара нет, но в техаудит включить и поправить стоит, особенно если H1 без ключа или его нет вовсе.
Добавлю: правьте H1 в шаблоне, а не на каждой странице руками. Если проблема в шаблоне (логотип в H1), одна правка чинит весь сайт разом. Ручная правка тысячи страниц бессмысленна, когда причина в одном месте шаблона. Ищите корень в теме, а не латайте по странице.
Спасибо, полезла проверять. Подозреваю, у нас логотип в H1 на каждой странице, а заголовки статей в H2. То есть уникального H1 под запрос нет вообще. Исправлю шаблон: логотип из H1 убрать, заголовок страницы сделать H1.
В конструкторах и шаблонах часто скрытые H1 в служебных блоках. Визуально не видно, а в коде есть. Проверяйте именно код, а не картинку. Скрытый H1 в каком-нибудь виджете ломает иерархию так же, как видимый. Смотрите исходник, а не только страницу.
Отсутствие H1 вообще — тоже проблема, не только их избыток. Иногда на странице нет ни одного H1, робот не понимает, о чём она главное. Один чёткий H1 обязателен: не больше одного, но и не ноль. Проверьте, что он есть на всех важных страницах.
Один читаемый H1 с главным запросом, а не свалка ключей. Переспам в заголовке сейчас скорее вредит, ловит Баден-Баден и отпугивает людей. H1 это в первую очередь заголовок для читателя, а ключ вплетён естественно. Набор ключей в H1 — вчерашний день.
А переспам в H1 — тоже ошибка? Раньше пихали в заголовок несколько ключей. Сейчас лучше один читаемый H1 под человека, а не набор запросов?
H1 не должен дублировать Title слово в слово. Пусть Title заточен под сниппет и клик, а H1 — под заголовок на странице, они могут раскрывать запрос немного по-разному. Полное совпадение Title и H1 не ошибка, но разнообразие даёт чуть больше охвата по формулировкам.
Иерархия важна: H1 главный, H2 разделы, H3 подразделы. Не прыгать через уровни и не использовать заголовки для красоты вместо смысла. Логичная структура заголовков помогает и роботу понять страницу, и людям, и попасть в быстрые ссылки. H1 это начало, а не всё.
А иерархия H2-H3 насколько важна после H1? Или главное один H1, а дальше можно не заморачиваться порядком заголовков?
Николай, иерархия важна: H1 главный, H2 разделы, H3 подразделы. Не прыгайте через уровни и не используйте заголовки для красоты вместо смысла. Логичная структура заголовков помогает роботу понять страницу, людям — ориентироваться, и попасть в быстрые ссылки. H1 — это начало, а не всё, дальше тоже должен быть порядок.
Логотип в H1 — самая частая беда шаблонов. Оборачивают картинку логотипа в H1 на каждой странице, и получается одинаковый H1 везде вместо уникального под запрос. Логотип в обычный div или ссылку, а H1 — заголовку страницы. Мелочь в шаблоне, а бьёт по всему сайту.
Прогоните сайт краулером — он покажет количество H1 на каждой странице и подсветит, где их несколько или ноль. Плюс расширения для браузера, которые выводят структуру заголовков. Быстро видно, где шаблон наплодил лишних H1.
А как проверить, сколько H1 на моих страницах? В коде копаться или есть инструмент, который покажет заголовки?
Марина, прогоните сайт краулером — он покажет количество H1 на каждой странице и подсветит, где их несколько или ноль. Плюс расширения для браузера, которые выводят структуру заголовков. Быстро видно, где шаблон наплодил лишних H1 или где логотип завёрнут в H1 на каждой странице.
Классика, на которой спотыкаются шаблоны. H1 должен быть один и содержать главный запрос страницы. А по факту дизайнеры заворачивают в H1 логотип, слоганы, названия блоков — и получается четыре-пять H1, иерархия сломана, робот в замешательстве. Привели к одному осмысленному H1 — страницы поехали вверх.