» » » Как создать карту сайта на WordPress.Часть №1. Плагин Dagon Design Sitemap Generator
logotip

Как создать карту сайта на WordPress.Часть №1. Плагин Dagon Design Sitemap Generator

Всем привет! Сегодня на SEO-Mayak.com мы будем создавать карту сайта с помощью специального плагина Dagon Design Sitemap Generator.

Что дает карта сайта и для чего она вообще нужна? Попробую покороче.

Создавать карту сайта надо обязательно!

Во-первых. Карта сайта создается для посетителей, облегчая им навигацию по блогу.

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

karta saita

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

Плагин Dagon Design Sitemap Generator создает HTML страницу, на которой автоматически будут генерироваться ссылки на статьи, причем статьи упорядочиваются по рубрикам. По мере обновления блога, новые ссылки будут автоматом появляться в карте сайта, что очень удобно.

Во-вторых. HTML страница с картой вместе с фалм sitemap.xml создаваемым плагином Google XML Sitemaps или с динамической картой сайта, которую генерирует другой плагин All in One SEO Pack, способствуют улучшению индексации блога. Поисковику достаточно будет проиндексировать лишь страницу с картой, чтобы в ему «на глаза» попались ссылки на все статьи блога.

Еще одна очень важная функция плагина, заключается в том, что он превращает страницы 3 уровня вложения (это страницы, которые находятся в трех кликах от главной) в страницы 2 уровня, что особенно ценно для тех, кто занимается продажей ссылок.

Установка и настройка плагина Dagon Design Sitemap Generator

Начнем с того, что скачаем последнюю версию плагина скачать Dagon Design Sitemap Generator. Далее проделываем стандартную процедуру по установке плагинов на блог WordPress.

Распаковываем архив с плагином.

Полученную папку закидываем на сервер в папку где находятся все плагины wp-content/plugins. Для выполнения этого действия надо подключится к серверу с помощью FTP клиента.

Заходим в админку блога, идем во вкладку — Плагины  — Находим среди прочих Dagon Design Sitemap Generator и нажимаем — Активировать.

Далее идем во вкладку Параметры — DDSitemapGen.

Karta saita

В открывшимся окне находятся основные настройки. Выбираем Русский язык.

Karta saita

Чтобы настройки отображались на русском языке просто обновите страницу в браузере.

Если есть желание сделать все ссылки на одной странице, то поставьте ноль в поле «Количество единиц контента на странице»

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

Karta saita

Спускаемся ниже. Очень нужные поля:

Karta

В поле «Исключить категории» вписываем ID рубрики, которую по тем или иным причинам мы не хотим видеть в карте сайта. Также в поле «Исключить страницы» вписываем ID страницы и убираем ее из карты сайта. Как узнать ID страницы читайте в статье — «Как узнать ID страницы, категории или отдельной статьи«.

Идем дальше:

Karta saita

Остановлюсь еще на одном пункте  «Полный путь к Карте Сайта в формате XML«. В этом поле надо прописать путь к файлу Sitemap.hml.  Он должен находиться в корне блога и путь к нему выглядит так: /sitemap.hml. Затем определяемся с местом расположения ссылки, я выбрал — «В конце последней страницы«.

Когда закончите с настройками не забудьте сохранить изменения, нажав на кнопку — «Записать настойки».

Теперь создаем новую страницу, называем ее — «Карта сайта» или «Все статьи блога», в общем придумываете название. В тело страницы в HTML режиме надо вставить следующий код.

<!-- ddsitemapgen -->

Выглядеть это должно так:

Karta saita

Удаляем открытую внешнюю ссылку из карты сайта

Еще небольшое дополнение. Осталось из карты сайта убрать открытою ссылку на официальный сайт плагина, для этого с помощью тестового редактора Notepad++  открываем файл sitemap-generator.php, который находится в директории wp-content -> plugins -> sitemap-generator и находим там строчку № 1217:

$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>';

Удалять надо не всю строчку а только ссылку от тега <a> до </a>:

<a title="Dagon Design" href="http://www.dagondesign.com">dagondesign.com</a>

После, проверяем созданную страницу с картой и нежелательная, открытая ссылка должна исчезнуть.

До встречи!

С уважением, Кириллов Виталий

Комментарии: 47

  1. Наталья:

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

    Ответить
  2. Лана:

    сделала, все получилось, только на русский не перодится, а жаль, то нельзя изменять

    Ответить
    • Виталий Кириллов:

      Лана, рад приветствовать снова на моем блоге!На русский язык можно в настройках плагина, в статья я описывал как это делать.

      Ответить
      • Лана:

        это мне Наталья посоветовала к Вам зайти, жаль только что не дочитала статью, там ещё написано как ссылку убрать, сейчас убирать буду

        Ответить
  3. Анна:

    Я долго не создавала карту сайта, но потом поняла, что она очень нужна и облегчает поиск. Поставила карту. Теперь думаю, а не сделать ли ее еще покрасивее. Руки до этого пока не дошли

    Ответить
    • Виталий Кириллов:

      Анна, карту сайта для посетителей создавать надо обязательно! С помощью стилей можно и красоты добавить 🙂

      Ответить
      • Наталья:

        С помощью стилей не всякий сможет, поэтому порекомендую свой плагин карты сайта -там красоты в различных видах и каждый себе про вкусу подберет как будет выглядеть карта сайта для людей: плагин
        PS Auto Sitemap

        Ответить
        • Виталий Кириллов:

          Наталья, я бы не стал конечно называть плагины «своими», но все равно спасибо за дополнение к статье.

          Ответить
          • Наталья:

            Ну ну да, разработчика я не знаю ))) Просто он у меня стоит я очень хороший я скажу плагин. Ну такой хороший, как только СВОЙ может быть 😉

            Ответить
        • Ксенья Юрьевна:

          Зашла специально посмотреть на красивую карту. Там есть дизайнерские находки, но карта не функциональна, потому что протянулась до луны.

          Ответить
  4. Наталья:

    Виталий, перед этим «Еще небольшое дополнение. Осталось из карты сайта убрать открытою ссылку на официальный сайт плагина, для этого с помощью редактора Notepad++ открываем файл sitemap-generator.php, который находится в директории wp-content -> plugins -> sitemap-generator и находим там строчку № 1217:»

    надо бы ЗАГОЛОВОК вставить, а то многие не видят этот пункт, что можно избавится от ссылки

    Ответить
    • Виталий Кириллов:

      Спасибо Наталья за подсказку, сделаем отдельный заголовок.

      Ответить
  5. Наталья:

    Мне с моей ссылкой не удалось справится. Строчку нашла , убрала, но ссылка так и вылазит. Закрыта правда плагином, но все же интересно почему не удалось ее уничтожить до конца. Что-то ее видимо еще подгружает, а букашка не показывает мне.

    Ответить
    • Виталий Кириллов:

      Наталья о какой ссылке идет речь?

      Ответить
  6. Наталья:

    У меня тоже БЫЛА ссылка на разработчика карты. Вот браузер показывал что она осталось даже после моих попыток удалить. На самом деле надо было несколько раз почистить браузер, почистить компьютер CCliner-ом и никакой ссылки не стало. Это браузеры линейки гугл хром глючат. ссылку я успешно оказывается сразу удалила, просто не видела что у меня все получилось. и это не первый раз, когда браузер меня так подставляет.

    Ответить
    • Виталий Кириллов:

      Наталья, рад видеть вас на блоге!

      Ответить
  7. Владимир:

    Здравствуйте, Виталий. Каким образом можно еще удалить ссылку этого плагина со страницы карты сайта. Из HTML кода удалил как написано, чистил склинером как здесь рекомендуют, но ссылки так и не исчезли. Пожалуйста помогите.

    Ответить
    • Виталий Кириллов:

      Владимир, я не понял про какие ссылки еще идет речь, если ссылка на карт в html формате, то вы в настройках плагина галочку уберите.

      Ответить
  8. Станислав:

    Блин без плагинов, вообще голый сайт получается))). Вы мастер в своем деле!

    Ответить
  9. Станислав:

    Почему, то меня на страницу с рыбкой не перекидывает, хотя я оставил коментарий

    Ответить
    • Виталий Кириллов:

      Станислав, не понял вопроса? Перекидывает на страницу с благодарностью только после первого оставленного комментария!

      Ответить
  10. Sasha:

    Спасибо, очень пригодилось!)

    Ответить
    • Виталий Кириллов:

      Пожалуйста sasha)

      Ответить
  11. Елена:

    Наконец-то, благодаря вашей статье создала карту сайта. Большое спасибо! очеть подробно и толково все написано.

    Ответить
    • Виталий Кириллов:

      Елена, когда я сам в первый раз создавал карту сайта, помню подумал, что можно же понятным языком писать! Теперь стараюсь придерживаться этого принципа.

      Ответить
  12. Александр:

    Приветствую, Виталий! У меня тут проблемка возникла. Обнаружил при проверке файла Sitemap из Гугла — ошибка 404. Скачал. Попробовал проверить на сервисе. Выдает Неправильная кодировка. Должно быть UTF-8. Пробую менять кодировку в Notepad++ — ничего не происходит. Тот же ответ. Что делать?
    И плагин стоит давно. Или он все время работал неправильно? Но статьи-то индексировались…

    Ответить
    • Виталий Кириллов:

      Здравствуйте Александр, Так с ходу мне сложно ответить на Ваш вопрос. Вы на каком сервисе файл проверяли?

      Ответить
  13. Александр:

    Ответ Ошибка 404 дает проверка в Вебмастере Гугла. А проверял на mysitemapgenerator

    Ответить
  14. Александр:

    А вообще-то гугл уже находит файл! То ли какой-то глюк был…

    Ответить
    • Виталий Кириллов:

      Я рад Александр, что все разрешилось!

      Ответить
  15. Елена:

    Карта сайта стоит у меня давно, но очень хочется сделать ее красивой и более читабельной, она ведь для людей. Как можно с помощью стилей это сделать, я не особо в них разбираюсь, может Вы подскажете. А то лишние плагины ставить не хочется. Буду очень благодарна

    Ответить
    • Виталий Кириллов:

      Елена, я тоже все собираюсь это сделать, скоро напишу как или старую статью дополню, Посмотрим…

      Ответить
  16. Елена:

    В таком случае буду ждать))

    Ответить
  17. Владимир:

    День добрый.Вопрос такой.Установил с помощью плагина Dagon Design Sitemap Generator карту. Карта для поисковиков по запросу minskklining.by/sitemap.xml открывается нормально. А карта для людей по запросу minskklining.by/sitemap.xml.gz открывается в виде zip архива. Подскажите нормально ли это?

    Ответить
    • Виталий Кириллов:

      Владимир, .gz это и есть архив zip. Кстати, с чего вы взяли, что это карта для посетителей?

      Ответить
  18. Владимир:

    Я так понимаю , что Dagon Design Sitemap Generator создает этот файл ВАШСАЙТ.by/sitemap.xml.gz
    Смотрел видео где об этом говорится.Могу дать ссылку.Может я что не так понял.
    Там говорится что этот файл карта для людей.

    Ответить
  19. Евгений:

    Виталий, а у вас страница «Все статьи блога» сделана не этим плагином! Как сделать такую же страницу, с миниатюрой к записи?

    Ответить
    • Виталий Кириллов:

      Евгений, я не использую плагин, а страница «Все статьи блога» — это ручная работа. Подсказку вы можете найти тут.

      Ответить
  20. Андрей:

    Спасибо за потрясающую и интересную статью!

    Ответить
  21. Максим Громов:

    Виталий, спасибо за интересную статью! Я сейчас перешёл на плагин Hierarchical HTML Sitemap, так как выяснилось, что Dagon Design очень сильно нагружает блог. Пробовал ещё плагин WP DS Blog Map, так как он считался самым простым и быстрым, но оказалось, что Hierarchical от наших русских разрабов wp-puzzle.com быстрее его в 2 раза!, при этом карта сайта получается куда прикольней — выводится список с учетом вложенности (иерархии) всех статей, подрубрик и рубрик. Вобщем настоятельно рекомендую, если ещё не пробовали

    Ответить
  22. Николай:

    Dagon Design Sitemap Generator — такого плагина в каталоге WordPress нет.
    Но ведь карту делает и Oll in One Seo Pack/

    Ответить
    • Виталий Кириллов:

      Dagon Design Sitemap Generato создает карту сайта для людей — это не относится к файлу sitemap.xml

      Ответить
  23. Соловьёв Алексей Владимирович:

    Спасибо за понятную статью но я надеялся найти кнопочку где можно скачать плагин наверное невнимательно искал !

    Ответить
  24. Надежда:

    Здравствуйте, Виталий. Спасибо за понятную статью. Поставила плагин, все получилось. Стала убирать ссылку, тоже вроде пропала, но остались слова «Плагин написан». Как их удалить — не пойму.

    Ответить
    • Виталий Кириллов:

      Здравствуйте Надежда!
      Я уже не помню. Ищите где-то в том же файле.

      Ответить
  25. Владимир:

    Спасибо за вашу статью…
    Плагин скачал и установил, работает отлично, очень удобная навигация получается…

    Ответить
  26. Dhruva:

    Только что установил плагин на сайте miryogi.com/karta-sajta и как раз столкнулся с этим вопросом. Удалось решить следующим образом:
    $t_out .= » . DDSG_CREDITS . ‘ ‘;

    Добавил visibility: hidden, чтобы не отображался текст «Плагин написан»на странице.

    Возможно, кому-то будет полезно.

    Осталось только решить проблему с Категория: (continued). Почему-то выводится эта надпись вместо названия, у самого первого элемента в списке.

    Спасибо за статью, попал сюда после догугливания, если точнее «дояндексивания», так как предыдущая не полностью раскрывала тему 🙂

    Закрывать карту сайта от индексации, как я понимаю, не нужно?

    Ответить

Оставить комментарий

Внимание комментатор! Прежде чем вставить: HTML, JavaScript или PHP код в свой комментарий, преобразуй его в html сущность!

Subscribe without commenting

» Подписаться на комментарии по RSS