Генерируем sitemap.xml с помощью плагина All In One Seo PackПривет дорогие читатели моего блога. На днях столкнулся с одной небольшой проблемой создания файла sitemap.xml, для ускорения индексации сайта, вышедшего из-под фильтра АГС. Вернее, это была даже не проблема, а поиск альтернативного варианта для замены плагина Google Xml Sitemap. Почему решил сменить данный плагин? Да все очень просто, узнал, что в плагине All In One SEO Pack (который установлен практически на каждом сайте под управлением CMS WordPress) есть модуль с помощью которого можно генерировать карту сайта в формате xml за несколько секунд.

А поэтому можно смело удалять плагин Google Xml Sitemap, тем самым разгружая блог от лишних элементов и переходить к настройкам модуля карты сайта.

Друзья, не путайте карту сайта в формате xml с картой сайта примерно такого формата. Это совсем разные карты для разных целей.

Но перед тем как настраивать сам модуль зайдите в корень своего сайта и удалите оттуда вот таких два файла:

sitemap.xml
sitemap.xml.gz

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

После того, как вы удалили эти файлы, заходим в админку блога и переходим в пункт меню Инструменты SEO – Другие модули.

другие модули

Здесь жмем кнопку Activate в блоке Карта сайта и в Инструментах SEO у нас появится новый пункт меню под названием XML карта сайта, вот именно он нам и нужен.

активация карты сайта

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

настройки карты сайта

Объяснять подробно, почему именно такие настройки нет особого смысла, вы все поймете сами. Но вот на 2-х последних пунктах этого скриншота я бы хотел остановится более подробно и объяснить вам все тонкости этих пунктов.

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

Поэтому я крайне рекомендую вам создать файл robots.txt заблаговременно и прописать в него все необходимые запреты.

2) Динамическая карта сайта – само название говорит за себя. Если раньше у нас карта сайта, созданная плагином Google Xml Sitemap была статической и физически располагалась в корне сайта, то при включенной опции Динамическая карта сайта она будет каждый раз генерироваться при обращении по адресу site.ru/sitemap.xml.

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

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

В блоке Исключенные страницы можно отметить чекерами рубрики которые вы не хотите включать в файл sitemap.xml.

Но, при такой отметке все страницы из этой рубрики также не будут присутствовать в карте сайте. Поэтому будьте осторожны.

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

исключенные объекты

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

узнаем ID-страницы

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

Ну и последний блок настроек который мы с вами рассмотрим это Частота обхода роботом ваших страниц. Всего нам предлагается несколько вариантов:

always — всегда

hourly — ежечасно

deily — ежедневно

weekly — еженедельно

monthly — ежемесячно

yearly — ежегодно

never — никогда

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

частота обновления на сайте

Скорее всего у вас они будут такими же. Нету смысла ставить обновление к примеру, главной страниц always или hourly если вы добавляете статью раз в неделю. Тоже самое касается и записей.

Все, с настройками мы разобрались. Жмем кнопку Обновить карту сайта.

У вас появится примерное такое окно:

успешное создание карты сайта

А сверху над ним ссылка на уже сгенерированную карту сайта. Перейдите по ней и посмотрите все ли в порядке.

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

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

Ну а на этом я буду с вами прощаться и напоследок сообщу классную новость – новый дизайн для моего блога уже готов на 100% и с завтрашнего дня отдаю его верстальщику в работу. Ребята, это не дизайн, а просто сказка. Когда я его увидел впервые, у меня отвисла челюсть.

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

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

А у меня все. До встречи в уже новом, ярком, незабываемом блоге seofive.ru.

Пока!!!

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