Сышышь ты, выходи сюда,
поговорим !

Як створити карту сайту для Wordpress за допомогою плагінів

  1. Налагодження та створення sitemap.xml за допомогою All in One Seo Pack.
  2. Тепер все готово до роботи, приступаємо:
  3. Налагодження та висновок карти сайту на сторінку за допомогою 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", далі натискаємо на пункт "Інші модулі".

В адміністративній панелі вашого сайту шукаємо пункт Інструменти SEO, далі натискаємо на пункт Інші модулі

Плагін All in One Seo Pack

2. Після всіх виконаних вище кроків, Вас перекине на сторінку "інші модулі", де можна буде побачити пункт "Карта сайту". Біля цього пункту є кнопка "Активувати (Activate)". Натискаємо її. Всі ми активували модуль.

Плагін All in One Seo Pack

Якщо ви помітили, то тут багато модулів які можна активувати: настройка Robots.txt , Інтеграція з соціальними мережами і інше. Налаштування всіх цих модулів я розгляну в іншій статті, яку Ви зможете прочитати трохи пізніше.

3. Знову повертаємося в бічну панель "Інструменти SEO", знаходимо там пункт "XML Карта сайту", натискаємо і нас перекидає в настройки.

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

Налаштування плагіна All in One Seo Pack

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

6. Зберігаємо всі налаштування і переходимо за адресою:

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

У моєму випадку я перейдуть за посиланням:

https://loleknbolek.com/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

2. В налаштуваннях "Мова" ставимо "Русский", а далі все на ваш розсуд, так як особливо не впливає на процес створення карти сайту. Одне, що необхідно ввести так це "Повний шлях до карти сайту в форматі XML", тут вводимо адресу на вашу карту яку ми створили раніше. У моєму випадку це буде:

https://loleknbolek.com/sitemap.xml

3. Натискаємо "Записати настройки".

4. Для того, що б створена карта сайту відображалася на сторінці необхідно вставити ось такий код.

<! - ddsitemapgen ->

Тому створюємо сторінку і вставляємо його через вихідний код. Якщо ви будете вставляти його там де вкладки "Візуально" або "Текст", то у Вас нічого не вийде. Шукайте кнопку "Вихідний код" і вставляйте його туди.

5. Після всього зробленого, переходимо на створену сторінку куди вставили код і дивимося результат. Повинно бути щось схоже на це:

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

Якщо вам необхідно буде поміняти стилі, і прибрати маркери біля сторінок і категорій, то для цього потрібно буде скористатися стилями. Для зміни використовуйте класи:

.ddsg-wrapper і .ddsg-pagenav

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

<? Php echo ddsg_create_sitemap (); ?>

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

Php echo ddsg_create_sitemap (); ?