Как создать HTML карту сайта для WordPress

У начинающих вебмастеров периодически возникает вопрос, что такое карта сайта и зачем она нужна. Мы уже с вами рассматривали карту сайта Sitemap.xml для WordPress, и обсудили что она нужна для правильно индексации нашего сайта, чтобы роботы поисковиков не пропускали страницы, знали приоритет рубрик и статей, и частоту их обновления. Сегодня же мы поговорим про HTML карту сайта, зачем она нужна, что дает, и как ее настроить на WordPress.

Зачем нужна HTML карта сайта на WordPress

Карта сайта нужна сразу трем пользователям сайта:

  1. Вебмастеру, тоесть вам. Она нужна чтобы видеть в жатом режиме заголовки статей. Таким образом вам будет легче отследить сюжетную линию того что вы написали, и принесет понимание того на какие темы вам еще нужно написать.
  2. Пользователю она поможет лучше ориентироваться по сайту, и быстро находить необходимый материал
  3. Также она поможет поисковикам лучше индексировать ваш ресурс (СЕО оптимизация), потому что создает так называемую внутреннюю перелинковку.

Судя из вышеперечисленных пунктов мы приходим к заключению что HTML карта сайта должна располагаться на видном месте, чтобы ее могли легко найти пользователи. Лучшее место конечно, это шапка сайта. В статье по ссылке вы можете прочитать как разместить карту сайта в шапку WordPress.

Как создать и настроить HTML карту сайта на WordPress

На этот вопрос есть два решения. Первое -создаем страницу, и после создания какой либо новости  вносим изменения в эту страницу. Согласитесь, это очен не удобно, и мы как ленивые и ответственные люди должны найти какой-то более оптимальный путь, чтобы все вносилось автоматом, и мы не забивали себе мозг такими мелочами как карта сайта. Итак:

  1. Скачайте файл
  2. Зайдите в панель администратора вашего сайта
  3. В левом меню перейдите в Плагины->Добавить новый
  4. Нажмите «загрузить», как показано на картинке снизу
    WordPress Загрузить новый плагин
  5. Выберите файл который вы скачали и загрузите его
  6. После того как вам предложат активировать плагин, сделайте это.

Все, плагин мы поставили. Теперь нам осталось сделать всего два пункта: Первый — настроить плагин, Второй — настроить его вывод. Начнем наверно с настройки плагина.

Настройка плагина HTML карты сайта

  1. Зайдите в панель администратора вашего сайта
  2. В левом меню перейдите в Параметры->DDSitemapGen
    Настройка DDSitemapGen
  3. Вы сразу увидите выбор языка. Чтобы сразу было проще настраивать, выберите «Русский» и в низу страницы нажмите кнопку «Update options»
  4. Снова нажмите на DDSitemapGen в левом меню. После чего язык в настройках плагина должен стать русским.

Вы можете настроить как вам удобно, и как вы хотите, но я приведу свои настройки и объясню почему я настроил именно так, а не как-то по другому.

  • Количество единиц контента на странице я поставил 100, поскольку планирую что в этом блоге будет не менее 500 статей.
  • Постоянная ссылка на карту сайта я внес на этом блоге ЧПУ- karta-saita. Если вы не знаете что такое ЧПУ настоятельно рекомендую прочитать «Что такое ЧПУ и зачем он нужен» и «как настроить ЧПУ на WordPress«
  • Что показывать- я поставил по умолчанию- «Страницы и Публикации», поскольку у меня на блоге есть и будут как страницы так и публикации, и в карту сайта надо засунуть и то и то.
  • Сортировка страниц, и сортировка публикаций я поставил «По дате публикации (новые показывать раньше)» Поскольку вполне логично что новые публикации будут актуальнее чем старые, по крайней мере в моей тематике.
  • Разрешил Показывать количество комментариев рядом с публикацией чтобы как я, так и пользователь видели у какой публикации активное обсуждение, а у какой не очень.
  • Дату создания страниц и публикация я не стал выводить, потому что глаза и так у пользователя будут разбегаться, поскольку выводиться довольного много информации.
  • Если вам не нужно выводить какие-то страницы или публикации в карте сайта, то в пунктах Исключить категории и Исключить страницы вам в этом помогут. К примеру, я не вижу смысла выводить в карте сайте ссылку на саму карту сайта. У вас могут быть другие причины не выводить ту или иную страницу в карту сайта. Чтобы исключить нам надо всего лишь знать ID. Чтобы его узнать надо зайти в редактирование соответствующего поста и внимательно посмотреть на адрес. В нем должна быть такая надпись post=577 где три цифры и есть ID вашей категории или страницы (см. картинку ниже)
    ID в wordpress
  • Полный путь к Карте Сайта в формате XML введите соответствующий адрес вашей карты сайта. (карта сайта Sitemap.xml для WordPress)

Все остальные пункты, которые я не указал тут, вы можете вносить на свое усмотрение. Я не стал делать на них акцент, потому что они несут в себе только декоративный характер, который каждый читатель блога настроит сам.

Вывод плагина HTML карты сайта

Все настройки мы уже сделали. Все что нам осталось это вывести в нужное место карту сайта. Я уже давал ссылку на то как разместить произвольные ссылки в шапке WordPress. Для этого:

  1. Зайдите в админ панель вашего блога
  2. Создайте Новую страницу. Не запись, а именно страницу.
    WordPress новая страница
  3. Назовите страницу «Карта сата» или как вам больше нравиться.
  4. Перейдите в режим HTML кода, как показанно на картинке снизу
    Режим редактиварония HTML
  5. И скопируйте туда код:
    <!-- ddsitemapgen -->
  6. Сохраните статью.
  7. Внесите необходимые изменения в шапку сайта.

После того как вы внесете все изменения, и проверите что HTML карта сайта нормально отображается, то скорее всего заметите что внизу есть надоедливая надпись «Плагин написан dagondesign.com» которая совершенно не нужна ни вам, ни пользователям блога, даже более того она вредит ТИЦу и PR вашего сайта. Давайте уберем ее. Для этого:

  1. Зайдите по FTP на ваш сайт по маршруту: (Доступ к FTP возьмите у вашего хостера. Для Joomla рекомендую http://the-joomla-hosting.ru)
    wp-content/plugins/sitemap-generator/
  2. Скопируйте файл sitemap-generator.php и сделайте его резервную копию
  3. Найдите и удалите такой код:
    $t_out .= '<div style="text-align: right;"><p style="font-size:90%;">' . DDSG_CREDITS . ' <a href="http://www.dagondesign.com" title="Dagon Design">dagondesign.com</a></p></div>';
  4. Залейте файл назад
  5. Проверьте что надоедливая надпись «Плагин написан dagondesign.com» не отображается.

На этом все. Если у вас возникли вопросы, напишите в комментариях. Попробую вам помочь.

загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *