Плагин карты сайта в формате HTML (для людей)
Рассмотрим, как работает плагин карты сайта HTML формата под названием WP Sitemap Page. По моему мнению – это наилучшее решение для автоматической генерации карты сайта на WordPress.
Что такое HTML карта
Для начала вынужден дать небольшое вступление, и пояснить, что такое HTML карта сайта. Если вы уже в курсе, то переходите сразу к работе с плагином ниже. А если нет, то обязательно должны узнать, что это.
Бывают также XML карты, которые создаются для роботов и улучшения индексации. О них вы можете узнать здесь.
На WordPress этот элемент можно реализовать при помощи разнообразных плагинов карт сайта. В данной статье я вам расскажу, как действует плагин WP Sitemap Page.
WP Sitemap Page
WP Sitemap Page – это плагин карты сайта. Работает только с HTML форматом и имеет множество полезных настроек, которые мы рассмотрим. После установки и активации этого плагина перейдите в пункт консоли «Настройки», подпункт «WP Sitemap Page».
Сразу в верхней части настроек вы увидите короткую инструкцию на русском языке от разработчиков о том, как это работает. Можете почитать. А ниже сами настройки, которые можно выставить, как у меня на скриншотах.
- Основные настройки.
- Добавить тег nofollow к ссылкам. Если поставите тут галочку, то поисковые роботы не будут переходить по ссылкам карты сайта.
- Выберите способ отображения
- Как отображать записи. В этом пункте вы увидите поле с кодом по умолчанию. Редактирование этого кода позволяет менять вид вывода ссылок HTML карты сайта. Для изменения следует использовать значения, приведённые чуть выше этого поля. Так, по умолчанию отображается только название записи в виде ссылки, но можно добавить ещё день, месяц, год, час, минуту и секунду (даже такие точности!) публикации каждого материала, а также вывести ID и раздел материала. Возможностей уйма. Но попробуйте сначала как по умолчанию.
- Записи в нескольких рубриках. Если поставить тут галочку, то одна и та же запись будет отображаться во всех рубриках карты, в которых она есть, если таковые записи имеются.
- Исключить стандартную карту сайта
- Исключенные страницы. Плагин карты сайта позволяет исключить записи и страницы. Чтобы это сделать, необходимо вписать их ID в этом поле.
- Исключить следующие виды записей. Кроме этого можно также убрать из HTML карты сайта виды записей, такие как архивы, например. То, что ненужно отображать, отмечается галочкой.
- Исключить таксономии. В этом поле плагин карты сайта позволяет исключить таксономии – категории, теги. То, что ненужно отображать, отмечается галочкой.
- Защищенные паролем. Если хотите, чтобы материалы, защищённые паролем, плагин карты сайта не показывал, поставьте здесь галочку.
- Показывать ссылку на плагин
- Отображать имя плагина с ссылкой на него в нижней части карты сайта. Какое бы сильное уважение я не испытывал к разработчикам этого плагина, я бы не рекомендовал ставить эту галочку. Лишние ссылки на сайте не очень-то нужны.
После внесения всех настроек, не забудьте нажать кнопку «Сохранить изменения».
Когда с настройками плагина карты сайта покончили, необходимо, наконец, вывести её. Для этого создаём в консоли страницу или запись, как-нибудь её именуем, например, «Карта сайта» или «Содержание сайта», и помещаем туда шорткод:
Сохраняем, и смотрим что получилось. Для удобства эту страницу карты можно поместить в меню сайта.
Кстати, я у себя генерирую HTML карту именно этим плагином. Можете посмотреть, как она выглядит тут.
Очень крутой плагин! В интернете было написано что данный плагин создает карту сайта только из страниц! То есть записи не учитываются. Но это не так. Я установил себе — и о чудо! все так как мне надо! Теперь отображается карта статей и страниц! все как надо. Спасибо за полезную статью! Автору удачи!
О! Спасибо 🙂
Здравствуйте, Константин! Мы скачали версию WP Sitemap Page 1.6 на итальянском (мы в Италии, компы и WP все тоже на итальянском) и плагин тоже скачался на итальянском. Но сайт мы делаем на русском, и нам надо поменять язык на русский. Никак не можем найти эту фишку смены языка в этой версии. Может быть вы знаете, Константин? Заранее благодарна за Ваш ответ!
Здравствуйте!
Обычно плагин получает такой язык, который имеет сама WordPress. Похоже, что у вас WordPress на итальянском. Если так, то нужно чтобы WordPress была на русском, тогда и плагин будет на русском.
Да, не плохо. Так же у себя сделаю. Блин два дня потратил на поиски подобной инфы.
Спасибо за подробное описание, сделала все как у вас
Выручила ваша статья. Я перелопатила много статей с рекомендациями плагинов вывода карты сайта, и лишь этот плагин подошёл к теме и версии движка для нового сайта моей ученицы. Кстати, он и смотрится симпатично, вернее вывод рубрик и архивов. Всё лаконично и никаких лишних наворотов. И ещё большой плюс автору (ам) — есть возможность самостоятельно решать, будет отображаться его имя, или нет. А то искать в дебрях кода не каждому по способностям, а особенно новоиспечённым инфопредпринимателям. Спасибо вам за статью о данном плагине, и подсказкам о настройке.
Спасибо, была проблема в карте, пара страниц упорно не индексировалась Яндексом. Благодаря вашей статье Яндекс все скушал.