Вы ищете способ создать HTML карту сайта в WordPress? В отличие от XML карты сайта, которую вы отправляет поисковым системам для лучшей индексации, HTML карты выводят выстроенный список ваших страниц для пользователей. В сегодняшней статье мы покажем вам как добавить страницу с HTML картой сайта в WordPress.
В чем отличия между XML и HTML картами сайта
XML карта сайта написана или сгенерирована с помощью XML языка разметки, предпочитаемым поисковыми системами. Вы можете отправить свою карту сайта в XML в панель вебмастера для улучшения контроля за индексацией сайта поисковыми системами.
HTML карта сайта, с другой стороны, создается именно для посетителей сайта. Она написана или сгенерирована в HTML, и обычно содержит в себе список всех страниц/записей, доступных на вашем сайте.
Теперь, когда мы прояснили отличия, давайте добавим HTML карту сайта в WordPress.
Добавляем HTML со всеми записями и страницами
Первым делом вам необходимо установить и активировать плагин Hierarchical HTML Sitemap. Плагин работает «из коробки» и нет никаких дополнительных настроек для него.
Просто создайте новую страницу, где вы хотите вывести карту сайта. Далее, добавьте в область контента простой шорткод:
[htmlmap showpages]
Вот так плагин отображает карту сайта. Сверху он укажет все ваши категории с количеством записей в каждой из них, а также список записей в них, и, наконец, все страницы.
Пусть у плагина нет страницы настроек, но у самого шорткода есть список параметров. Это позволит вам настроить свою карту сайта в HTML в нужном виде. Ознакомиться с полным списком параметров и способами их применения можно на страницы скачивания плагина.
Создаем HTML карту сайта в WordPress только для страниц
Многие владельцы сайтов используют WordPress в качестве CMS, размещая основной контент в страницах (Смотрите нашу статью об отличиях между записями и страницами).
В этом случае вам нужна HTML карта сайта для вывода страниц в правильном иерархическом порядке. Вот как вы можете добавить HTML Sitemap только для страниц.
Первым делом вам необходимо установить и активировать плагин WP Sitemap Page. После активации просто добавляем следующий шорткод на страницу, где будет отображаться карта сайта в HTML.
[wp_sitemap_page only="page" display_title="false"]
А вот так она будет выглядеть на вашем сайте с полным списком страниц WordPress, отображаемых в иерархическом порядке.
В WP Sitemap Page есть множество опций, и вы можете настроить их на странице Настройки » WP Sitemap Page в своей административной панели.
Мы надеемся, что эта статья помогла вам научиться добавлять страницу с HTML картой сайта в WordPress.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.