Сразу замечу, что для создания карты WordPress блога нам потребуется не один WP плагин, а целых два. Первый WP плагин, под названиемGoogle XML Sitemaps, будет создавать карту сайта для WordPress в формате XML, которая затем будет скармливаться поисковикам (путем добавления ссылки на файл sitemap.xml в панели для вебмастеров различных поисковых систем) .
Второй WP плагин, под названием Dagon Design Sitemap Generator, будет создавать предназначенную для посетителей вашего Вордпресс блога карту, примерно такого вида: Карта блога KtoNaNovenkogo.ru. Эта карта поможет сделать ваш WP блог более прозрачным для посетителей, т.е. позволит упростить для них перемещение между материалами блога и поиск нужных постов.
Установка в WordPress и настройка плагина Google XML Sitemaps (создание карты сайта для блога на Вордпресс в формате XML)
Как я уже писал в посте Создание карты сайта на Joomla с помощью компонента Xmap для улучшения индексации сайта, для построения карты сайта на Joomla можно было обойтись одним плагином Xmap. Почему же в WordPress для тех же целей нужно использовать два WP плагина?
Ну тут, наверное, все дело в том, что функциональность WP плагина Google XML Sitemaps, всецело направлена на автоматическое создание и рассылку карты сайта (XML) каждый раз, когда вы создаете или редактируете пост или страницу. Плагин же Dagon Design Sitemap Generator для WordPress схож по функционалу с компонентом Xmap для Joomla, который, правда, создает список всех материалов сайта сразу в двух форматах (XML и HTML), но при этом ничего и никуда не рассылает.
Аналога же плагину Google XML Sitemaps в Joomla попросту нет. И именно благодаря этому замечательному WP плагину, блоги на WordPress так быстро и так качественно индексируются поисковиками (хотя, еще для ускорения индексации можно размещать анонсы статей в социальных сетях Facebook, Twitter, Google Plusили Vkontakte). Кстати, если кому не понятно, то карта сайта в формате HTML, предназначенная для посетителей будет выглядеть так: Карта блога на WordPress в формате HTML, а карта сайта в формате XML, предназначенная для поисковиков будет выглядеть так: Карта сайта для WordPress в формате XMLl.
Начнем с WP плагина Google XML Sitemaps, который в результате своей работы создает файл sitemap.xml в корневой папке вашего WP блога. Не обращайте внимания на слово Google в названии плагина,sitemap.xml является универсальным форматом для карты сайта и он прекрасно будет использоваться всеми поисковиками при индексации вашего WP блога. Даже если ваш блог на WordPress хорошо индексируется и без установки плагина Google XML Sitemaps — не стоит им пренебрегать, т.к. он повышает вероятность правильной и постоянной индексации WP блога (хуже, как говорится, точно не будет).
Скачайте последнюю версию плагина Google XML Sitemaps и установите его на WordPress описанным ниже способом:
- распакуйте архив с WP плагином, используя ftp-менеджер подключитесь к вашему блогу и загрузите папку
google-sitemap-generator
в папку с WP плагинамиwp-content/plugins/
. - войдите в админку wordpress и выберете вкладку «Плагины»- «Inactive»
- найдите строку с WP плагином Google XML Sitemaps и активируйте его
Установка плагина на WordPress должна пройти без проблем, но в связи с тем, что Google XML Sitemaps создает файл sitemap.xml в корневой папке вашего WP блога, то WP плагин Google XML Sitemaps должен иметь права доступа на запись этого файла в корневую папку. Чтобы не открывать доступ ко всей папке, еще до активации плагина Google XML Sitemaps, создайте пустые текстовые файлы
sitemap.xml
иsitemap.xml.gz
, скопируйте их в корень вашего WP блога с помощью ftp-менеджера и установите им права доступа 666 (Как настроить права доступа к файлу или папке с помощью программы FileZilla).Установка плагина Google XML Sitemaps на WordPress
Теперь переходим в админке WordPress на страницу настроек плагина Google XML Sitemaps (Настройки -> XML-Sitemap) и видим следующую надпись:
Прежде чем создавать карту, внимательно ознакомьтесь с предлагаемыми настройками Google XML Sitemaps. Плагин практически полностью русифицирован, поэтому особых затруднений с его настройками в админке WordPress возникнуть не должно.
В секции «Дополнительные страницы» вы можете добавить вебстраницы вашего WP блога, не вошедшие по умолчанию в карту сайта. Например, если WordPress у вас установлен в подпапке (http://vashsite.ru/blog), и вы добавите в карту сайта страницы, расположенные выше папки с WP блогом, то нужно будет еще и поместить файл
sitemap.xml
в корневую папку (http://vashsite.ru).
Это можно настроить в секции «Расположение вашего файла с картой сайта», выбрав пункт «Пользовательское расположение» и прописав новый путь к файлу
sitemap.xml
. Обратите внимание, что путь можно прописать как в абсолютном, так и в относительном виде (фактически это URL).
В секции «Содержание карты сайта» выбираем, что именно будет добавлено в карту из содержимого вашего WordPress блога. По умолчанию отмечено: главная страница Вордпресс, статьи и статические страницы. В принципе, в большинстве случаев именно так и следует оставить и не устанавливать галочки рубрик WordPress, тегов и прочего, т.к. это может привести к неполному дублированию контента WordPress в индексах поисковиков, что не есть гуд. Правда, если у вас есть многостраничные посты, то их нужно будет включить в карту блога, установкой галочки в пункте «Include following pages of multi-page posts».

В секции «Excluded items» вы можете выбрать какие рубрики WordPress не учитывать при генерации карты сайта, но это вам вряд ли понадобится. В секции «Изменить частоты» можно настроить частоту захода поисковиков на определенные вебстраницы WP блога. Как вариант, можете поставить везде значение «Weekly», чтобы поисковики переиндексировали весь контент вашего Вордпресс блога раз в неделю.

После выставления всех настроек в админке WordPress мы можем, наконец, создать карту сайта, при этомплагин Google XML Sitemaps автоматически известит поисковые системы об изменении карты сайта. Какие именно поисковики плагин Google XML Sitemaps для WordPress будет извещать можно настроить в секции «Базовые параметры» — «Обновить уведомление», установив соответствующие галочки.

Обратите внимание, что для уведомления поисковика Yahoo, необходимо будет ввести в предназначенное для этого поле, так называемый «Application ID». Получить application ID можно здесь. Если вы уже зарегистрированы в Yahoo! Developer Network, то все пройдет быстро. Если нет — то придется пройти процедуру регистрации.
После выставления всех настроек в админке WordPress мы можем, наконец, создать карту сайта, при этомплагин Google XML Sitemaps автоматически известит поисковые системы об изменении карты сайта. Какие именно поисковики плагин Google XML Sitemaps для WordPress будет извещать можно настроить в секции «Базовые параметры» — «Обновить уведомление», установив соответствующие галочки.
Обратите внимание, что для уведомления поисковика Yahoo, необходимо будет ввести в предназначенное для этого поле, так называемый «Application ID». Получить application ID можно здесь. Если вы уже зарегистрированы в Yahoo! Developer Network, то все пройдет быстро. Если нет — то придется пройти процедуру регистрации.
Настройка плагина Google XML Sitemaps в WordPress
Теперь, после каждой публикации статьи или статической страницы в вашем WordPress блоге, плагин Google XML Sitemaps будет автоматически обновлять версию карты сайта и рассылать уведомления об этом поисковикам. Вуаля, красота да и только. Чудесный плагин для WordPress, позволяющий почти мгновенно загонять в индекс страницы вашего блога. Приведу свой WP блог в качестве примера.
Через два часа после делегирования домена KtoNaNovenkogo.ru часть его страниц уже была проиндексирована Google. На текущий момент все вебстраницы блога проиндексированы основными поисковыми системами. Для подтверждения этого привожу скриншот из популярной программы для анализа продвижения сайтов Site-Auditor:

Как видно из рисунка, сайт, построенный на Joomla (ему примерно четыре месяца), до сих пор проиндексирован достаточно не равномерно разными поисковиками. Существенно меньше страниц находится в индексе таких поисковиков как Рамблер, Яху и Bing. В то время как блог KtoNaNovenkogo.ru, построенный на WordPress (ему меньше месяца), проиндексирован полностью всеми поисковиками. Этот пример, как мне кажется, наглядно показывает эффективность использования плагина Google XML Sitemaps для ускорения и гарантированности индексации вашего WordPress блога поисковыми машинами.
О плагине Dagon Design Sitemap Generator, позволяющем создавать карту сайта в WordPress предназначенную для посетителей, я расскажу в продолжении этого поста. Там я детально опишу его установку и настройку внешнего вида карты для блог на Вордпресс.
Комментариев нет:
Отправить комментарий