ГлавнаяПлагины для WordPress

Плагин карты сайта в формате HTML (для людей)

Рассмотрим, как работает плагин карты сайта HTML формата под названием WP Sitemap Page. По моему мнению – это наилучшее решение для автоматической генерации карты сайта на WordPress.

Что такое HTML карта

Для начала вынужден дать небольшое вступление, и пояснить, что такое HTML карта сайта. Если вы уже в курсе, то переходите сразу к работе с плагином ниже. А если нет, то обязательно должны узнать, что это.

HTML карта – это вывод заголовков всех или избранных по какому-либо критерию материалов на одной из страниц. Каждый заголовок представляет собой работающую ссылку, таким образом, что при клике на неё открывается нужный материал. HTML карта похожа по своему принципу на оглавление к книге.

Бывают также XML карты, которые создаются для роботов и улучшения индексации. О них вы можете узнать здесь.

На WordPress этот элемент можно реализовать при помощи разнообразных плагинов карт сайта. В данной статье я вам расскажу, как действует плагин WP Sitemap Page.

Плагин карты сайта WP Sitemap PageWP Sitemap Page

WP Sitemap Page – это плагин карты сайта. Работает только с HTML форматом и имеет множество полезных настроек, которые мы рассмотрим. После установки и активации этого плагина перейдите в пункт консоли «Настройки», подпункт «WP Sitemap Page».

Сразу в верхней части настроек вы увидите короткую инструкцию на русском языке от разработчиков о том, как это работает. Можете почитать. А ниже сами настройки, которые можно выставить, как у меня на скриншотах.

Плагин карты сайта WP Sitemap Page

Плагин карты сайта WP Sitemap Page

  • Основные настройки.
    • Добавить тег nofollow к ссылкам. Если поставите тут галочку, то поисковые роботы не будут переходить по ссылкам карты сайта.
  • Выберите способ отображения
    • Как отображать записи. В этом пункте вы увидите поле с кодом по умолчанию. Редактирование этого кода позволяет менять вид вывода ссылок HTML карты сайта. Для изменения следует использовать значения, приведённые чуть выше этого поля. Так, по умолчанию отображается только название записи в виде ссылки, но можно добавить ещё день, месяц, год, час, минуту и секунду (даже такие точности!) публикации каждого материала, а также вывести ID и раздел материала. Возможностей уйма. Но попробуйте сначала как по умолчанию.
    • Записи в нескольких рубриках. Если поставить тут галочку, то одна и та же запись будет отображаться во всех рубриках карты, в которых она есть, если таковые записи имеются.
  • Исключить стандартную карту сайта
    • Исключенные страницы. Плагин карты сайта позволяет исключить записи и страницы. Чтобы это сделать, необходимо вписать их ID в этом поле.
    • Исключить следующие виды записей. Кроме этого можно также убрать из HTML карты сайта виды записей, такие как архивы, например. То, что ненужно отображать, отмечается галочкой.
    • Исключить таксономии. В этом поле плагин карты сайта позволяет исключить таксономии – категории, теги. То, что ненужно отображать, отмечается галочкой.
    • Защищенные паролем. Если хотите, чтобы материалы, защищённые паролем, плагин карты сайта не показывал, поставьте здесь галочку.
  • Показывать ссылку на плагин
    • Отображать имя плагина с ссылкой на него в нижней части карты сайта. Какое бы сильное уважение я не испытывал к разработчикам этого плагина, я бы не рекомендовал ставить эту галочку. Лишние ссылки на сайте не очень-то нужны.

После внесения всех настроек, не забудьте нажать кнопку «Сохранить изменения».

Когда с настройками плагина карты сайта покончили, необходимо, наконец, вывести её. Для этого создаём в консоли страницу или запись, как-нибудь её именуем, например, «Карта сайта» или «Содержание сайта», и помещаем туда шорткод:

Страницы

Статьи по разделам

Мои шаблоны

Download Categories

Download Tags

Сохраняем, и смотрим что получилось. Для удобства эту страницу карты можно поместить в меню сайта.

Кстати, я у себя генерирую HTML карту именно этим плагином. Можете посмотреть, как она выглядит тут.

УжасноПлохоНормальноХорошоОтлично (5 оценок, среднее: 5,00 из 5)
Оставьте комментарий:
комментариев 8
  1. Вячеслав:

    Очень крутой плагин! В интернете было написано что данный плагин создает карту сайта только из страниц! То есть записи не учитываются. Но это не так. Я установил себе — и о чудо! все так как мне надо! Теперь отображается карта статей и страниц! все как надо. Спасибо за полезную статью! Автору удачи!

  2. Анжелика:

    Здравствуйте, Константин! Мы скачали версию WP Sitemap Page 1.6 на итальянском (мы в Италии, компы и WP все тоже на итальянском) и плагин тоже скачался на итальянском. Но сайт мы делаем на русском, и нам надо поменять язык на русский. Никак не можем найти эту фишку смены языка в этой версии. Может быть вы знаете, Константин? Заранее благодарна за Ваш ответ!

    • Константин Вендин:

      Здравствуйте!

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

  3. Максим:

    Да, не плохо. Так же у себя сделаю. Блин два дня потратил на поиски подобной инфы.

  4. Надя:

    Спасибо за подробное описание, сделала все как у вас

  5. Ирина:

    Выручила ваша статья. Я перелопатила много статей с рекомендациями плагинов вывода карты сайта, и лишь этот плагин подошёл к теме и версии движка для нового сайта моей ученицы. Кстати, он и смотрится симпатично, вернее вывод рубрик и архивов. Всё лаконично и никаких лишних наворотов. И ещё большой плюс автору (ам) — есть возможность самостоятельно решать, будет отображаться его имя, или нет. А то искать в дебрях кода не каждому по способностям, а особенно новоиспечённым инфопредпринимателям. Спасибо вам за статью о данном плагине, и подсказкам о настройке.

  6. Штукатур:

    Спасибо, была проблема в карте, пара страниц упорно не индексировалась Яндексом. Благодаря вашей статье Яндекс все скушал. indecision

Я не спамлю...