Главная Статьи Оптимизация

Оглавление статьи и якорные ссылки

Длинную статью редко читают подряд — чаще ищут конкретный ответ. Оглавление в начале материала с переходами к разделам решает это: человек сразу прыгает к нужному месту, а не скроллит весь текст. Делается такая навигация на якорных ссылках, помогает и читателю, и SEO. Разберём, как и зачем.

Как это работает

Якорная ссылка — это ссылка не на другую страницу, а на конкретное место текущей. Каждому разделу (заголовку) присваивают идентификатор, а в оглавлении ставят ссылку на этот идентификатор. Клик — и страница прокручивается прямо к разделу.

<!-- ссылка в оглавлении -->
<a href="#kak-dobavit">Как добавить</a>
<!-- заголовок раздела с тем же id -->
<h2 id="kak-dobavit">Как добавить</h2>

Чем это полезно

Когда добавлять и как сделать правильно

Оглавление нужно длинным материалам — лонгридам, гайдам, инструкциям. Короткой заметке оно ни к чему. Несколько правил:

⚠️ Оглавление — для длинных текстов. Лепить его на каждую короткую страницу не нужно: на материале в пару экранов оно лишь занимает место и мешает. Ориентир — если в статье много разделов и читателю реально удобнее прыгать по ним, оглавление оправдано.

Коротко

Оглавление в начале длинной статьи с переходами к разделам помогает читателю быстро найти нужное, а не скроллить весь текст. Делается на якорных ссылках: заголовку дают идентификатор (id), а в оглавлении ставят ссылку на него (#id). Это улучшает удобство и поведенческие факторы, повышает шанс на быстрые переходы в выдаче и дисциплинирует структуру заголовков. Добавляйте оглавление длинным материалам, стройте его из заголовков с понятными id, на CMS — плагином.

Частые вопросы

Что такое якорная ссылка?
Это ссылка не на другую страницу, а на конкретное место текущей. Разделу (заголовку) присваивают идентификатор через атрибут id, а ссылка с решёткой и этим идентификатором (например, href="#kak-dobavit") прокручивает страницу прямо к нему. На якорных ссылках и строится оглавление статьи с переходами по разделам.
Зачем статье оглавление?
Чтобы читатель длинного материала быстро находил нужный раздел, а не скроллил весь текст. Это улучшает удобство и поведенческие факторы (люди не уходят, не доскролив), повышает шанс на показ «быстрых переходов» к разделам прямо в выдаче, дисциплинирует структуру заголовков и позволяет делиться ссылкой сразу на нужное место.
Как сделать оглавление с переходами?
Присвойте каждому заголовку раздела идентификатор (например,

), а в начале статьи поставьте список ссылок на эти идентификаторы (). Клик по пункту оглавления прокрутит страницу к разделу. На популярных CMS это обычно делает плагин, собирая оглавление из заголовков автоматически.

Каким статьям нужно оглавление?
Помогает ли оглавление для SEO?