Привет, Друзья. Прекрасно, когда блог живет и его страницы пополняются новыми постами. Но как посетителю разобраться и скорее отыскать информацию? Для этого служит карта сайта. Она позволит не только сориентироваться читателю, но и поможет поисковым машинам более детально и быстрее проиндексировать содержимое страниц вашего блога WordPress.
Но помощь в индексации для карты сайта имеет лишь косвенное предназначение. Для поисковиков будет создаваться отдельный документ. Другой плагин, другой формат, другое размещение. Но это чуть позже, когда станем переводить блог с локального сервера на настоящий хостинг.
А сейчас нашей задачей является карта сайта для людей. И для ее создания воспользуемся классикой — плагином Dagon Design Sitemap Generator.
После активации, небольшой настройки создается карта сайта в формате HTML. В том самом, в котором прописывается вся информация блога WordPress и читатель имеет возможность ее посмотреть и воспользоваться.
Бесплатно скачать плагин можно с сайта разработчика dagondesign. В настоящее время доступна версия 3.17. При испытаниях хорошо себя зарекомендовала, проблемы отсутствовали. В свое время пользовался отдельно взятым скриптом. Уже не помню, чем он мне не понравился. Перешел на Dagon Design Sitemap Generator и не жалею.
Выглядит страница карты сайта примерно так
Не переживайте, что на скриншоте все на английском языке. Плагин на данный момент поддерживает достаточно много языков, и русский, в том числе. Да и небольшая редакция в дизайне не помешает. А вот об этом чуть ниже.
Итак.
Скачиваем плагин Dagon Design Sitemap Generator себе на компьютер. Он изначально в формате zip, а значит WordPress примет его без затруднений.
В левой колонке административной панели блога находим Плагины > Добавить новый > Загрузить плагин. Далее выбираем из папки на компьютере скачанный архив. Загружаем и активируем.
Перебираемся в Настройки > DDSitemapGen. Сразу, для удобства пользования, устанавливаем русский язык
Сохраняем изменения и перезагружаем страницу.
На настройках задерживаться не буду. Там их немного и более, чем понятны. Займемся лучше созданием страницы карты сайта. Для этого в административной панели блога открываем Страницы > Добавить новую и режиме Текст, работающий в формате html, добавляем следующее
<!-- ddsitemapgen -->
Название страницы может быть любым. «Карта сайта», «карта блога», «Содержание», «Все статьи сайта». Это на ваше усмотрение.
Добавили и нажимаем Опубликовать. Теперь у вас на блоге WordPress есть карта сайта для посетителей.
Небольшая редакция страницы карты сайта
Что касается дизайна, то мне несколько не нравится две вещи:
- я не любитель содержания в кодах своих сайтов лишних ссылок. Конечно, я благодарен авторам за предоставленный бесплатно отличный плагин, но нахождение в видимой части страницы карты сайта авторского «автографа» мне не надо. Для исправления открываем в Notepad++ файл sitemap-generator.php. Находим строку DDSG_CREDITS и удаляем все ее содержимое.
- второе, что не порадовало глаз — это слово иерархии Категория. Находим в файле строку DDSG_CAT_HEADER и изменяем строку $t_out .= ‘<li>’ . DDSG_CAT_HEADER . ‘ ‘;
$t_out .= '<li>'; // $t_out .= '<li>' . DDSG_CAT_HEADER . ' ';
На данный момент я уже видел несколько вариантов, для вывода карты сайта. Dagon Design Sitemap Generator — это уже, повторюсь, классика жанра. При желании можно использовать WP DS Blog Map. Может поделитесь, каким пользуетесь вы на своих блогах WordPress?
Всего вам хорошего, Друзья. С уважением, Олег