XML карта сайта для Вордпресс

Приветствую! Сегодня я расскажу об очередном очень полезном плагине для Вордпресс. И это будет Google XML Sitemaps. Данный плагин можно отнести к разряду самых необходимых.

XML sitemap

Суть его работы заключается в создании карты сайта в формате XML. То есть создаваемая им карта будет в файле Sitemap.xml. Для начала подробнее о том, зачем нам нужна карта сайта.

В первую очередь для быстроты и полноты индексации сайта поисковыми системами. Ссылку на этот файл рекомендуется делать с главной страницы сайта. Таким образом индексирующий робот быстрее обнаружит этот файл, а следовательно и все нужные странички. Sitemap может содержать абсолютно все страницы сайта, какие только существуют, а может отображать только требуемые.

Представленный плагин как раз и предлагает нам этот выбор. Можно отметить какие страницы не нужно включать в карту (например, рубрики, теги, архивы — все они приводят к дублированию контента), задать приоритет для определенных, а также частоту сканирования на изменения. Частота сканирования не является строгой командой роботу, а только лишь подсказывает и носит рекомендательный характер. Думаю не стоит выставлять этот параметр на ежедневное сканирование, вдруг «паучки» воспримут это как поисковый спам… Поэтому у меня стоит частота поиска изменений раз в неделю для всех страниц, кроме главной, т.к. сейчас время позволяет и стараюсь писать посты каждый день, соответственно для этой страницы задан параметр раз в день.

Карта сайта создается автоматически при любом изменении или добавлении новых страниц, что очень удобно. Достаточно лишь раз установить плагин и у нас будет всегда актуальная карта сайта. Хочу отметить еще один положительный момент — при обновлении sitemap плагин имеет возможность оповещать поисковые системы о доступных изменениях, что помет привлечь их роботов и скорейшее индексирование обеспечено.

Формат XML является универсальным, его понимают все современные поисковики, включая Яндекс, Google, Bing, Yahoo, Ask.

Как видите, плагин очень полезный, рекомендую его установить, если Вы до сих пор этого не сделали. По-моему мнению, он является лучшим в своем роде. Также можно создать карту сайта в формате html, которая будет служить не роботам-поисковикам, а людям, выводя существующие страницы в иерархии, но об этом в следующий раз. И по-прежнему статья открыта для обсуждения, к чему Вас и призываю!

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(6 голосов, в среднем: 4.8 из 5)
  1. Арина

    Установила плагин, но не могу найти у тебя, как сделать карту сайта для людей, чтоб она была на отдельной странице. И у тебя её почему-то нет. Может мне было бы проще найти нужную информацию 😉

    Ответить

  2. Webliberty

    Арина, для создания карты сайта «для людей» необходимо использовать другой плагин, называется Dagon Design Sitemap.

    Ответить

  3. Вера

    Ура! У меня получилось!!! Спасибо огромное! Вот только с Dagon Design Sitemap у меня отношения не заладились.

    Ответить

  4. Webliberty

    Вера, пожалуйста, а в чем проблема?

    Ответить

  5. Вера

    Я — «сайтодел» начинающий. Могу не понимать элементарных для кого-то моментов. Так что, извиняйте.

    Dagon Design Sitemap загружаю, активирую, а что делать дальше? Читаю страницу плагина — яснее не становится. Как карту сайта вывести на главную; как плагин загрузить на отдельную статичную страницу, куда, в какое поле вводить код…Методом научного тыка попробовала, так у меня админку перекосило, кракозябры полезли отовсюду 🙁 Я и удалила его на фиг. Хоть сайтик у меня и молоденький, и сделан больше для того, чтобы учиться, но я испугалась, что угроблю его. Жалко всё-таки — время, силы. Думаю, что мне, наверное, вручную будет легче соорудить такую карту сайта.

    Денис, ещё вопрос. Вчера ночью, когда разобралась с Sitemap.xml всё отражалось нормально. Сегодня заглядываю, а там у меня категории (рубрики) повылезли почему-то, хотя в настройках плагина закрывала их. А спустя пару часов, вообще одна главная осталась… Чего-то я наворотила опять. Как могло получиться такое? Что я сделала не так?

    Ответить

  6. Webliberty

    Насколько я помню (раньше устанавливал Dagon Design), то после активации плагина нужно создать новую страницу (не запись а именно страницу), дать ей название, например карта сайта, и вставить в режиме HTML вот этот код:

    <!-- ddsitemapgen -->

    Далее скопировать адрес созданной страницы, на которую вставляли код и вставить в соответствующее текстовое поле в настройках плагина. По идее на этом настройка заканчивается 💡

    По поводу Sitemap.xml: убедитесь, что поставлены галочки напротив:

    • Включить домашнюю страницу
    • Включить статьи
    • Включить статические страницы

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

    Ответить

  7. Вера

    Денис, спасибо огромное. Вы так всё просто и доступно объясняете. Редкое качество в Интернете. Мне всё больше встречались распальцованные WP и джумловеды 😮 С Sitemap.xml разобралась.

    Ответить

  8. Маргарита

    Денис, можно еще несколько вопросов по поводу настройки плагина карты сайта:

    • В разделе Изменение частоты нужно установить для домашней страницы и статей — раз в неделю, а для всего остального — никогда?
    • А в разделе Приоритеты нужно что-либо менять?
    • В раздел Excluded categories не нужно включать перечисленные рубрики, правильно?
    • В Содержании карты сайта отметить только домашнюю и статьи?
    • И в базовых параметрах: первые три «птички» оставить и разрешить уведомления?

    Ответить

  9. Webliberty

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

    Для главной страницы можно установить частоту раз в день, для статичных страниц и статей можно раз в неделю, а остальное — на усмотрение, разрешены к индексации метки, категории и прочее или нет. Если запрещены, то и частоту обновления можно отключить для них. Для наглядности скрин моих настроек по частоте обновления:

    изменить частоты обновления карты сайта

    Приоритеты также расставляются в соответствии с настройками индексации:

    Приоритеты карты сайта

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

    Исключение категорий и статей из карты сайта

    В содержании карты сайта кроме перечисленных Вами еще статичные страницы нужно отметить (это страницы о блоге и другие):

    Содержание карты сайта

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

    Ответить

  10. Маргарита

    Вот спасибо, Денис!!! Все поправила. Так развернуто ответили! 😎 Действительно, это редко встречается!

    Ответить

  11. Webliberty

    После установки плагина кэширования в работе плагина заметил сбой — в админке висит сообщение:

    Your sitemap is being refreshed at the moment. Depending on your blog size this might take some time.

    И при добавлении новой записи карта сайта заново не строится, хотя в настройках выставлено…

    Ответить

  12. Vita

    Это инструмент только для сайтов, созданных на Вордпресс или для любых?

    Ответить

  13. Webliberty

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

    Ответить

:) ;) :D :( :cry: :| :o :P 8-) :oops: :roll: :idea:

Отправляя комментарий, вы соглашаетесь с политикой конфиденциальности.