Как сделать карту сайта или блога

Как сделать карту сайта или блога

Здравствуйте, дорогие читатели блога Вячеслава Балашова.

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

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

И вот буквально вчера я решил создать карту своего блога снова. Почему снова? Потому что в прошлом году у меня стоял плагин Dagon Sitemap Generator, который мне не понравился по следующим причинам:

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

Во-вторых, сам плагин уже давно не обновлялся – 2009 год. Я считаю это неприемлемым для плагинов (его разработка больше не производится и нет уверенности в том, что в дальнейшем будет совместимость с новыми версиями WordPress).

В-третьих, он стоит у 85% блоггеров Рунета, а. хочется индивидуальности

В результате я пришел к выводу, что нужно искать новое решение и такой плагин, который будет совместим с новыми версиями WordPress. Поэтому установил себе такой замечательный плагин как PS Auto Sitemap.  Буквально за 15 минут вместе с настройкой я  получил прекрасную карту блога.

Что же надо сделать для получения красивой карты сайта?

Для начала создаем новую страницу и даем ей красивое название, например, Map или Sitemap. Публикуем только что созданную страницу и запоминаем или записываем ее ID. В WordPress у каждой страницы имеется свой уникальный ID.

То есть, наша страница имеет идентификатор 2693.

Далее скачать плагин  PS Auto Sitemap с репозитория WordPress.

После его установки заходим в меню Параметры -> PS Auto Sitemap и производим простые настройки.  Сначала вписываем в поле PostID of the sitemap значение ID вашей страницы, на которой будет установлена карта сайта. Его мы как раз и записали, когда создавали новую страницу.

Например, у меня карта блога находится по адресу http://balashoff.ru/sitemap, ID этой страницы 130, именно его я и вписал. У вас  же значение будет другое, т.к. каждая новая страница имеет свой уникальный ID.

Также в настройках плагина я исключил некоторые опубликованные страницы технического характера из карты блога. Делается это в меню Exclude posts. Там же можно вписать ID ваших постов, которые вы не хотите вписывать в карту блога. Выглядит это так.

Когда сохраните изменения, в настройках плагина откройте страницу, на которой будет находиться ваша карта сайта, переключитесь в редакторе в режим HTML и вставьте вот этот код:

<!— SITEMAP CONTENT REPLACE POINT —>

После этого сохраняете страницу. Если у вас тема блога поддерживает меню, то  добавляете ее в меню и наслаждаетесь полноценной картой сайта.

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

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

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

Подписывайтесь на мой канал в Телеграм - там все про распаковку экспертости!



Хотите получать свежие статьи себе на почту?

Введите ваш рабочий электронный адрес:



28 комментариев к “Как сделать карту сайта или блога”

  1. Ильмира Мингазутдинова

    Карта сайта нужна обязательна на блоге — если я не ошибаюсь, то кажется это благотворно влияет и на оптимизацию блога.
    У меня стоит с самого начала плагин Google XML Sitemaps — по умолчанию, поскольку мой блог сделан на шаблоне Анефисы Бреус — очень удобно и для посетителей, и для меня. Я считаю, Вячеслав, ВЫ правильно поступили, что все-таки оставили карту сайта. http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/wpml_yes.gif

    1. Вячеслав Балашов

      Я тоже с самого начала создания блога поставил себе плагин Google XML Sitemaps.
      Для поисковиков это самый класс.
      А вот карту сайта для людей сделал только недавно http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/jokingly.gif

    1. Вячеслав Балашов

      У вас изначально стоял плагин карты сайта от Google и плагин карты для людей.
      А у меня с самого начала стоял только плагин от Google, а для людей я карту сделал совсем недавно.
      Немного запутанно объяснил http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/wpml_unsure.gif

  2. «Карта сайта», «Все статьи», «Тут все», «Барахло статей» — как только не называют страницу, которая содержит ссылки на все статьи и страницы сайта.

    Так же разнообразие есть и в плагинах. Их развелось очень уж много. Но все выполняют одну и туже роль. Вот я использую плагин «WP DS Blog Map». Пользуюсь и радуюсь. Ничего лишнего и грузить блог по минимуму. http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/wpml_good.gif

  3. Вячеслав, а что Вы думаете по поводу плагина «WP DS Blog Map»? У меня ещё нет карты сайта, я вся в раздумьях из-за этого. http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/wpml_sad.gif Дождусь, когда Вы расскажете, как без плагина делать. Только пойму ли я — не знаю. Боюсь что-нибудь на сайте испортить.

    1. Вячеслав Балашов

      Нормальный рабочий плагин по функционалу ничем особо не отличается от других.
      Разве что обновлялся очень давно — я к таким вещам отношусь серьезно и стараюсь не ставить редкообновляемые плагины.
      А без плагинов карту можно сделать так

  4. http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/wpml_good.gifСпасибо за описание плагина. Установила карту сайта для людей и очень этому рада. Спасибо.

  5. На моем пока еще пустом блоге особенно нечего искать.
    Как только он подрастет ,то обязательно установлю.
    Правда я уже пробовал его установить по вашей статье,но у меня все пусто показывает!
    Спасибо за статью.

    1. Вячеслав Балашов

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

      1. Спасибо за совет.
        Разберемся.
        Это не в космос лететь :)
        P.S. сменил почту а то аватар это не мое настоящее лицо :)

  6. Ольга Белоус

    Ураааааааааааааа!!!
    Еще одно мое достижение с Вами, Вячеслав !!!
    Получилось создать карту сайта !!!
    Только я вставила в HTML версию страниці, потому что когда скопировала с Вашей статьи — ничего не получалось.
    Включила мозги http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/eyes.gif внимательно посмотрела в настройки плагина, и догадалась, что вставлять надо код тот, которій они предлагают… а именно
    Может кому-то пригодиться…http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/wpml_yes.gifhttp://balashoff.ru/wp-content/plugins/wp-monalisa/icons/bo.gifhttp://balashoff.ru/wp-content/plugins/wp-monalisa/icons/bo.gif

      1. Ольга Белоус

        http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/wpml_good.gifВы — супер! Рада знакомству! Продолжаю учиться у Вас и внедрять все знания. С Вами — это легко. Спасибо !http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/bt.gif

  7. Добрый день, Вячеслав!
    Я удалил страницу. А как удалить ссылку на нее в карте сайта?
    Использовал PS Auto Sitemap. Заново пытался обновить карту, но в ней все равно стоит ссылка на уже удаленную страницу!
    С уважением, Валерий.

  8. Ой, Вячеслав, не перестаю Вами восхищаться.
    Отличный учитель, так все доходчиво объясняете. За пару кликов установила свою карту сайта. Да еще по пути обнаружила, что моя тема поддерживает описание рубрик. Быстренько устранила этот недочет на своем блоге. Думаю, что теперь посетителям будет значительно удобнее путешествовать по моему блогу.
    С уважением Ольга Марченко.http://balashoff.ru/wp-content/plugins/wp-monalisa/icons/dn.gif

      1. Карта сайта есть. Но тема поддерживает в рубрике список статей. Приходится читателям щелкать на заголовок статьи. По другому сделать не получилось. Если Вы знаете как это сделать, Вячеслав, то буду Вам благодарна.

        1. Вячеслав Балашов

          Ольга, если вы на чистой странице в режиме HTML вставляете код , то у вас должна быть карта сайта без лишней вложенной записи.
          А в вашем случае почему-то совершается переход на Архив рубрик.
          У вас стоит такой адрес — oriolga.ru/category/karta-saita/, а попробуйте в ваше меню добавить именно страницу такого плана oriolga.ru/karta-saita/
          Должно помочь.

  9. Мария Беглица

    Спасибо Вячеслав за полезную статью. Наконец и у меня есть карта сайта. Пробовала с другим плагином, который вы указывали выше и не работал, потом пыталась создать без плагина и не получалось. Я так рада. Буду вашим постоянным читателем вашего блога. Спасибо еще раз.:)

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

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

Прокрутить вверх