Как создать карту сайта для WordPress с помощью плагинов All in One Seo Pack и DDSitemap Generator.

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

Для решения будем использовать два довольно таки известных плагина All in One Seo Pack, с помощью него мы будем создавать карту сайта в формате xml и DDSitemap Generator плагин который будет эту карту выводить на страницу в формате html.

Расскажу почему будем использовать All in One Seo Pack. Недавно на клиентском сайте, необходимо было создать карту сайта. Я как всегда, скачал плагин Google XML Sitemap и начал генерировать sitemap, но столкнулся с проблемой. Я заметил, что после обновления до версии 4.х.х плагин выводит карту по новой структуре, что мне очень не понравилось.  Если раньше все ссылки выводились сразу, то сейчас стоят какие-то промежуточные ссылки и только после нажатия на которые они ведут на статьи и страницы ресурса.

Еще есть одна причина, All in One Seo Pack сам может сделать карту сайта. Не многие это знают, но если зайти в пункт “Другие модули” этого плагина и активировать “Карта сайта”, то он отлично сделает файл sitemap.

Делаем выводи:

  1. Зачем использовать еще один дополнительный плагин, который будет давать нагрузку на базу данных, если All in One Seo Pack, может справиться с этой задачей.
  2. Так как я много раз использовал Google XML Sitemap и знаю, что не всегда этот плагин ставится корректно, так же есть некоторые проблемы с ним.

Теперь перейдем непосредственно к настройке плагинов.

Настройка и создание sitemap.xml с помощью All in One Seo Pack.

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

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

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

Теперь все готово к работе, приступаем:

1. В административной панели вашего сайта ищем пункт “Инструменты SEO”, далее нажимаем на пункт “Другие модули”.

Плагин All in One Seo Pack

Плагин All in One Seo Pack

2. После всех проделанных выше шагов, Вас перекинет на страницу “другие модули”, где можно будет увидеть пункт “Карта сайта”. Возле этого пункта есть кнопка “Активировать(Activate)”. Нажимаем ее. Все мы активировали модуль.

Плагин All in One Seo Pack

Плагин All in One Seo Pack

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

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

4. Ниже, можете увидеть мои настройки. Главное указываем префикс файла: ставим sitemap, а так же ставим галочки: уведомлять Google, Bing. Все остальное либо оставляем стандартно, либо изменяем на свое усмотрение.

Настройки плагина All in One Seo Pack

Настройки плагина All in One Seo Pack

5. Далее идут пункты которые я думаю Вы и сами сможете разобрать. Если есть дополнительные страницы, то вписываем адрес, приоритеты можете поставить единицу для главной и 0.8-0.9 для записей.

6. Сохраняем все настройки и переходим по адресу:

http://домен/sitemap.xml.

В моем случае я перейдут по ссылке:

http://loleknbolek.com/sitemap.xml

И теперь можно увидеть, вот такую вот картину:

sitemap.xml

Созданная карта сайта для WordPress в формате xml

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

http://домен/wp-content/plugins/all-in-one-seo-pack/sitemap.xsl

После всего проделанного рекомендую зайти в Google и Yandex webmaster и залить туда свои карты сайта, для ускорения индексации. С этим плагином завершили, теперь перейдем к DDSitemap Generator, с помощью которого будем делать карту сайта в формате html, после чего будем ее выводить на страницу.

Настройка и вывод карты сайта на страницу с помощью DDSitemap Generator.

Здесь все намного проще, поэтому устанавливайте плагин, кто еще не установил и поехали.

1.  В административной панели вашего сайта ищем пункт “DDSitemapGen”, нажимаем на него и нас перекидывает в настройки.

Плагин DDSitemap Generator

Плагин DDSitemap Generator

2. В настройках “Язык” ставим “Русский”, а дальше все на ваше усмотрение, так как особо не влияет на процесс создания карты сайта. Одно, что необходимо ввести так это “Полный путь к карте сайта в формате XML”, здесь вводим адрес на вашу карту которую мы создали ранее. В моем случае это будет:

http://www.loleknbolek.com/sitemap.xml

3. Нажимаем “Записать настройки”.

4. Для того, что бы созданная карта сайта отображалась на странице необходимо вставить вот такой код.

<!— ddsitemapgen —>

Поэтому создаем страницу и вставляем его через исходный код. Если вы будете вставлять его там где вкладки “Визуально” или “Текст”, то у Вас ничего не получится. Ищите кнопку “Исходный код”  и вставляйте его туда.

5. После всего проделанного, переходим на созданную страницу куда вставили код и смотрим результат. Должно быть что-то похожее на это:

Созданная карта сайта для WordPress

Созданная карта сайта для WordPress в формате html

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

.ddsg-wrapper и .ddsg-pagenav

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

<?php echo ddsg_create_sitemap(); ?>

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

Оцените статью:

Очень плохоПлохоНормальноХорошоОтлично (3 Рейтинг: 5,00 из 5)
Loading...Loading...

Если Вам понравилась статья, поделитесь с друзьями в соц. сетях:

Вам также может понравиться...

Не хотите пропустить новую статью? Тогда подписывайтесь...

Добавить комментарий

Уважаемые пользователи!


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


С уважением, Администрация сайта.


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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Связаться с нами

Если у Вас возникли какие либо вопросы, предложения и пожелания для развития нашего ресурса, связаться с нами Вы можете по e-mail: loleknbolek.com@gmail.com, или заполните форму что находиться ниже.

Пишите мы будем рады Вам ответить!