Привет. Оказывается многие не знают как сделать содержания для статей как в Википедии. Постоянно спрашивают. Например, для большой статьи содержание (структура) будет очень полезна для пользователей. Зашел и сразу увидел о чем статьи. Если нужно, быстро перешел к нужному разделу.
Я уже писал о том, как сделать содержание для статьи, но в том случае, все нужно делать руками. Иногда лень. А вот сделать содержание для статей как в Википедии очень просто, нужно установить плагин Table of Contents Plus (TOC+) и он все сделает автоматически. Т.е. если у вас уже есть на сайте статьи, то после установки плагина на всех статьях автоматически появится содержание. (В настройках просто укажите где содержание выводить и в каких случаях содержание не нужно. К примеру, если статья короткая, в статье 3 подзаголовка, то содержание выводиться не будет. Хотя можете и указать чтобы выводилось. В общем, ниже в двух словах поясню как что делается)
Устанавливаем Table of Contents Plus
Устанавливается плагин из админки. Плагины — Добавить новый — Поиск плагинов (Table of Contents Plus) — Установить
Настройки элементарные и интуитивно понятные. Настройки — TOC+
- Position. Где будет выводиться содержание. (я ничего не менял, я вообще содержание вывожу руками с помощью шорткода. Вы можете попробовать разные способы).
- Show when. Показывать содержание в той статье где n-кол-во подзаголовков. Т.е. если стоит 4, то содержание будет выводится в статье, в которой есть 4 подзаголовка. Можете менять как в большую сторону, так и в меньшую.
- Auto insert for the following content types. Автоматически выводить содержание в постах и на страницах. Как видите, у меня галочки сняты. Еще раз повторяю, если не хотите чтобы содержание выводилось автоматически, убираете галочки и выводите содержание с помощью шорткода [toc] (в любом месте статьи). Если галочки стоят, но вы не хотите выводить содержание в каких-то определенных статьях, вы можете использовать либо шорткод [no_toc] или указать в настройках исключения ID статьи/страницы (как узнать ID я писал тут).
- Heading text. Напишите по-русски заголовок содержание (Оглавление, Содержание, как вам будет угодно).
- Allow the user to toggle the visibility of the table of contents. Включенный чекбокс позволяет пользователь открывать или сворачивать содержание. Show text — показать/открыть содержание. Hide text — закрыть/скрыть содержание.
- Hide the table of contents initially. При включенном чекбоксе по умолчанию содержание будет свернуто и пользователю нужно бедет кликнуть на «Показать содержание». Тут на ваше усмотрение.
- Show hierarchy. Показать иерархию. Т.е. если у вас в статье есть иерархия подзаголовков h2 h3 h4, то в содержание будет структурированная иерархия. Рекомендую галочку включить.
- Number list items. Показывать или не показывать нумерацию в содержании. Рекомендую включить.
- Enable smooth scroll effect. Плавная или резкая прокрутка к нужному разделу статьи. Тут на ваше усмотрение.
Дальше идут настройки Appearance (отображение содержания)
- Width — ширина содержания. Экспериментируйте. Я на всех сайтах оставляю по умолчанию.
- Wrapping — обтекание содержания текстом. Без обтекания, справа или слева. Экспериментируйте. У меня по умолчанию.
- Font size — размер шрифта в содержании.
- Presentation — внешний вид. Модно настроить под свой дизайн сайта (пункт Custom).
Есть еще дополнительные настройки (Advanced), но я их никогда не трогаю. Не было нужды. Откройте Гугл переводчик https://translate.google.com и посмотрите что это за настройки.
Есть возможность создать карту сайта, вкладка sitemap, но мне тоже это ни к чему.
Кстати, если что-то не понятно, во вкладке HELP найдете всю информацию по плагину.
Многие закрывают содержание для статьи в <!—noindex—> я не закрываю. Зачем? В последнее время вообще перестал что либо прятать или закрывать. Даже если беру какие-то куски не уникального контента перестал их закрывать в <!—noindex—>.
В общем, ребятки, плагин крутой и безусловно очень удобный. И простой.
P.S. Нашел хороший сервис http://actualtraffic.ru/ где собраны более 600 различных партнерских программ и сервисов среди которых можно найти партнерку/сервис/оффер именно под ваш сайт. К каждому сервису представлены описания и отзывы. Обратите внимание. Возможно пригодится.
✌️ Хочешь продолжить разговор после статьи?
В Telegram я делюсь всем, чего нет на блоге: быстрые мысли, мемы, хаос и ностальгия.
Подписаться на Telegram


Гугл понижает позиции за содержание (по крайней мере у меня), надо закрывать от индексации.
Первый раз такое слышу. К тому же ноиндекс для Яндекса. С чего ты вообще решил что гугл понизил сайт в выдаче из за содержания? Вообще, Википедия, это жталон, с Википедии можно брать множество фишек и применять на своих сайтах.
Я убирал содержание и отправлял на переиндексацию через гугл вебмастерc. Позиции сразу выросли, нл может у меня переспам ключей…
Так и не обновил раздел «услуги». 20 к трафика) Тебе бы пост со скрином) И брать за консультации 3к) Нет правда, хочу по скайпу поболтать возможно?
Александр, да я сейчас пока вообще с заказчиками не работаю, вот налажу все процессы, делегирую рутину, тогда начну консультировать.
Надо будет испытать. Думаю для молодого сайта — этот плагин может негативно повлиять, не раз за подобные действия подпадал под АГС. Валерий, у тебя уже траст высокий, но для молодняка любая инновация может стать разрушительной.
Я сейчас также заметила, что многие убирают содержание. Не знаю, как это оказывает влияние на позиции, опыта нет. Но думаю, что время нахождения на сайте понизится. Человек посмотрел только тот пункт, что хотел и ушел.
Спасибо. Давно искал такой плагин. Раньше тоже делал вручную. Так при обновлениях иногда всё сбрасывалось и переставало действовать. А когда статья большая — это очень напрягает. Не знаю, насколько это важно для поисковиков. Это удобно для читателей, однозначно. Да и ссылку можно дать на любое место из другой статьи. Но если это сказывается плохо на посещаемости, напишите. Будем все благодарны.
Здравствуйте!Не подскажите после установки плагина Table of Contents Plus надо содержание закрыть от индексации.Как это сделать?
К сожаления в моем шаблоне после установки плагина исчезла «карусель» и стал некорректно работать виджет «гл.меню»! Пришлось удалить.
Не подскажите как правильно в этом плагине закрыть от индексации само оглавление в статье? Буду премного благодарна!
Давно собирался сделать начать делать содержание в статьях. Но то, что для этого есть плагин, не знал. Спасибо Валер за инфу.