Google XML Sitemaps — WordPress плагин для создания карты сайта — sitemap.xml

Wordpress Плагин Google XML Sitemap

Доброго времени суток.

Продолжаем описание плагинов для CMS WordPress из этого списка и сегодня мы поговорим о том как создать xml карту сайта с помощью плагина Google XML Sitemaps — мое мнение — его нужно устанавливать на каждый сайт в обязательном порядке. Затронем тему онлайн генераторов файла sitemap.xml а также что делать с картой сайта после ее создания.

Давайте сперва разберемся, что такое xml sitemap и для чего это вообще нужно:

XML Sitemap – это некая карта сайта, специально «подточенная» для поисковых систем как Google так и Яндекс и другие, не менее важные поисковики. Расширение этой карты — .xml – сделанное специально для того что бы поисковики смогли прочесть находящиеся там информацию. А находятся там все ссылки Вашего сайта, которые Вы допустили к индексации.

Из этого и следует предназначение xml карты сайта – создавать ее нужно для того что бы поисковики смогли быстрее проиндексировать нужные Вам страницы и материалы на сайте.

Для того что бы удалить ненужные Вам страницы как метки, рубрики и т.д. (то есть все то что приводит к дублированию контента) из индекса поисковиков – Вы должны настроить свой файл robots.txt, но об этом в других статьях.

Возвращаясь к наше теме, хочется обратить Ваше внимание на то что, как правило, карта сайта в формате «XML» создается для поисковых систем, «HTML» карта сайта – для Ваших посетителей. Пожалуйста не путайте эти 2 «понятия».

Если хотите сделать карту сайта в html формате (это карта для Ваших посетителей), ознакомьтесь с описанием лучшего WordPress плагина для этой цели – Dagon Design Sitemap Generator – посмотрите на страницу «Все статьи блога» — моего сайта .

Если Вы не знаете как найти ID страниц, записей, категорий и т.д., которые Вам могут понадобиться для настройки плагинов DDSitemapGen, Google XML Sitemaps и т.д. – почитайте про плагин  - Reveal Ids.

Отвечу на, возможный, вопрос – «Какую из них создавать, xml или html карту сайт?»

Ответ – обе карты нужны, по вышеизложенным причинам.

Хочется отметить, что после создания именно xml карты своего сайта, и правильной настройки robots.txt, было замечено сокращение времени попадания новых статей в индекс Google и Яндекса.

И на последок, хочу привести пример некоторых исследований в сфере сайто-продвижения, которые явно показывают, что отсутствие xml карты сайта существенно влияет на индексирование и соответственно, попадание страниц ресурса в поисковых выдачах. Смотрите скриншот ниже:

валидность sitemap xml

Разбиваю статью на 3 части :

1. Как создать и настроить xml карту сайта с помощью плагина Google XML Sitemaps для сайтов на WordPress.

2. Онлайн генераторы файла sitemap.xml

3. Что делать после создания файла sitemap.xml

1.    Google XML Sitemaps – WordPress плагин для создания карты сайта sitemap.xml

Скачать плагин можно по этой ссылке. После загрузки и установки плагина на блог, приступаем к его настройке и непосредственно к созданию файла sitemap.xml – для этого заходим в консоль WordPress (админку) – «Параметры» — «XML-Sitemap»

  • Базовые настройки:

Первым делом обращаем внимание на этот пункт , и настраиваем как на скришоте ниже:

sitemap xml

В подпункте «Файлы карты сайта» — обязательно включите оба параметра, таким способом вы создадите карту сайта с расширением .xml – понятное для поисковых системах, и архивированную карту сайта.

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

В «Расширенные параметры», можете ограничить количество статей в карте, увеличить лимит памяти и т.д. Советую настраивать эти параметры только если Вы уверены в своих действиях. Можно оставить все как на скриншоте выше – для меня это оптимальный вариант.

  • Дополнительные страницы:

Этот параметр нужно «трогать» только в том случае если на Вашем сервере, в директории где находится папка «public_html», существуют другие дополнительные страницы, и Вы хотите разместить их в создаваемый sitemap.xml

Проще говоря, у меня есть такая страничка, это онлайн сервис для подсчета символов в тексте, страничка сервиса и все ее файлы находятся в той же директории (папке) на хостинге, где находится и папка «public_html»- со всеми страницами и файлами этого блога. Так вот, для того что бы добавить этот сервис в файле создаваемой карты сайта – я ввел адрес этого сервиса в нужное поле. После этого, страничка сервиса показывается в карте сайта, наряду с остальными записями блога. Для добавляемой странички можно настроить приоритет, частоту изменений и т.д.

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

sitemap xml создать

  • Приоритет статьи:

Оставляем настройку по умолчанию – то есть не использовать автоматическое вычисление приоритета. Двигаемся дальше…

  • Расположение Вашего файла с картой сайта:

файл sitemap xml

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

Если Вы поместили свою xml карту сайта в другой директории – укажите путь к этой карте, если же ничего не трогали – можете оставить автоматическое определение места (директории).

Стоит отметить, что имя карты сайта может быть заменено на любое, не обязательно «sitemap.xml», только не меняйте ни в коем случае расширение «.xml».

После создания карты, вы сможете найти ее по ссылке: «http://ваш_сайт.ru/sitemap.xml».

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

Этот параметр отвечает за содержание карты сайта. Вы должны указать плагину Google XML Sitemaps что включать при создании файла sitemap.xml

плагин xml sitemap

Кроме настроек по умолчанию, можно отметить – «Включить категории», а также, если Вы пишете  многостраничные статьи – отметьте и «Include following pages of multi-page posts» что бы страницы постов тоже попали в xml карту.

  • Exclude items:

Настраивая этот параметр, Вы сможете исключить определенные категории из создаваемой карты, а также отдельные посты/статьи – указывая их идентификационный номер ID. Как узнать ID той или иной категории, статьи, страницы и т. д. – почитайте в этой краткой статье.

  • Изменить частоты:

Этот параметр позволяет настроить частоту посещения робота поисковых систем на Ваш сайт. Почитайте внимательно вложенную информацию, и, как вариант можете настроить как на скриншоте:

создание sitemap xml

  • Приоритеты:

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

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

Проверить, создалась ли xml карта Вашего сайта можно написав в строке Вашего браузера следующее: «http://ваш_сайт.ru/sitemap.xml». XML карта должна примерно выглядеть как на картинке ниже:

карта сайта sitemap xml

Напишите в комментариях, какие еще настройки Вы используете для создания xml sitemap, может я что пропустил…

2. Онлайн генераторы Sitemap XML

Ниже представлен список онлайн сервисов для генерации файла sitemap.xml:

  • cy-pr.com — простой, на первый взгляд онлайн генератор XML карты сайта, но обратите внимание на структуру полученной карты – могут попасть ссылки на картинки или ненужные страницы.
  • seolib.ru - этот онлайн генератор, при создании карты, учитывает тег «noindex». Можно указать ссылки на страницы которые Вы не хотите индексировать. Опять же, в структуру могут попасть и ссылки на картинки и т.д.
  • mysitemapgenerator.com - это более удачный сервис для нашего дела. Учитывает запреты указанные в файле robots.txt, тег «noindex». Можете воспользоваться платным и бесплатным вариантом.  Для бесплатного — стоит ограничение в генерации 3 XML карт в день и не позволяет загружать более 500 страниц. Можете настроить определенный фильтр и исключать ссылки которые содержат картинки. В платной версии – фильтров по больше.

Можете ознакомиться с этими сервисами и узнать более детальную информацию на их страницах.

Совет! Старайтесь создать файл sitemap.xml с помощью плагина Google XML Sitemaps, если не получится можете пользоваться онлайн генераторами или задать вопрос в комментариях :) .

3. Что делать после создания файла sitemap.xml

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

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

  • Как добавить карту сайта sitemap.xml в Google

Зайдите в свой аккаунт для вебмастеров гугл -> Сканирование -> Файлы Sitemap -> красная кнопка «Добавление/Проверка Файла Sitemap».

В нужном поле записываем название файла, не забываем указывать расширение .xml.

Далее -> Проверить — если проверка не выдает никаких ошибок -> Отправить.

google sitemap xml

  • Как добавить карту сайта sitemap.xml в Яндекс

Выполняем вход в свой аккаунт Яндекс.Вебмастер -> Настройка Индексирования -> Файлы Sitemap.

Сперва проверьте файл карты на наличие ошибок. Сделать это можно по ссылке которую Вы там найдете —  «Валидатор»

Выбираем способ проверки «по ссылке», вводим адрес xml карты сайта и нажимаем «Проверить».

проверить sitemap xml

Если ошибок не найдено, возвращаемся на страничку добавления карты, в аккаунте вебмастера.

По новой вводим адрес карты и нажимаем «Добавить».

Учтите что Яндекс делает обход по Вашей карте раз в две недели – по официальным данным.

sitemap xml яндекс

Самым последним шагом будет добавление ссылки на Вашу sitemap.xml карту в файле robots.txt

Следите за новостями блога и узнаете как правильно создать и настроить этот файл для правильного индексирования Вашего сайта поисковыми роботами.

На последок, хочется сказать то, что хоть и наличие файла sitemap.xml на сайте – сильно не влияет на индексирование сайта и его попадание в поисковую выдачу, но значительно помогает в этом. Не ленитесь, сделайте свою карту и забудьте о ней.

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

Пока, пока!

6 комментария к Google XML Sitemaps — WordPress плагин для создания карты сайта — sitemap.xml

  • Анатолий  написал:

    Хорошая штука, у меня на всех сайтах установлен этот плагин.

  • Сергей  написал:

    Создал файл sitemap.xml и файл sitemap.xml.gz загрузил их в корень сайта, активировал плагин Google XML Sitemaps, все настроил сохранил, но файлы которые создал sitemap.xml и файл sitemap.xml.gz почему то пустые? Подскажешь в чем дело?

    • Max Vuzin  написал:

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

  • Rina_PSY  написал:

    у меня с последней версией какие-то заморочки. не строит карту сайта! и робота не видит...

    • Max Vuzin  написал:

      поработайте с предыдущими версиями этого плагина, может все решится...а потом отпишитесь пожалуйста...

  • Тлек  написал:

    Не работает плагин. При настройке выходит ошибка: Requested Range Not Satisfiable

    None of the range-specifier values in the Range request-header field overlap the current extent of the selected resource.

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

Автор блога оставляет за собой право на удаление или редактирование Вашего сообщения и данных которые Вы оставляете в поле выше. Оставляя свой комментарий - Вы принимаете данные условия. Если Ваш комментарий не по теме или составляет только такие выражения как : "Классная статья", "Обязательно попробую", и т.д. - будьте готовы на то что ссылка на Ваш сайт будет удалена. Что бы ссылка осталась - напишите комментарий из несколько предложений и обязательно по теме статьи. Спасибо за понимание!!!