Як налаштувати Модуль Magento 2 XML Sitemap?

Модуль Magento 2 XML Sitemap — одна з багатьох Найкращі практики SEO для Magento , які сприяють рейтингу вашого веб-сайту. Але це не тільки це. Карта сайту Magento — це головний елемент, що пов’язує ваш магазин із потенційними клієнтами з пошуку. Якщо пошукові роботи не можуть знайти ваш магазин, ви не потрапити до індексу Google , і решта картини виглядає не дуже добре.

Ось чому важливо краще зрозуміти концепцію XML-карти сайту Magento. Отже, сьогодні ви дізнаєтеся все, що вам потрібно знати про карту сайту Magento, як її налаштувати та автоматизувати.

Що таке XML-карта сайту Magento?

XML-карта сайту Magento, як і будь-яка XML-карта сайту, – це файл, який містить посилання на всі сторінки веб-сайту. Ви надсилаєте цей файл до Google Search Console, щоб пошукові роботи могли сканувати та індексувати ваші сторінки, які, відповідно, ранжуються в Google.

Продукти, категорії та сторінки CMS включені до XML-карти сайту Magento. Крім того, ви можете визначити, як часто роботи повинні сканувати ці сторінки. Єдиним недоліком є ​​те, що ваші сторінки додаються до черги сканування. Тож ви не знаєте, коли Google фактично скануватиме ваші сторінки, на відміну від API індексування Google .

Але це ще не все. Тож ми переходимо до наступного розділу, щоб дізнатися, як налаштувати XML-карту сайту в Magento.

Як налаштувати Модуль Magento 2 XML Sitemap?

Налаштування карти сайту Magento зазвичай включає два кроки, якщо ви починаєте з нуля. Спочатку вам потрібно налаштувати Basic параметри, такі як частота та пріоритет індексації, а потім власне створити файл карти сайту.

Почнемо з основ.

Basic налаштування

1. Перейдіть до розділу Магазини > Налаштування > Каталог > Карта сайту XML та перегляньте параметри карти сайту XML.

 Конфігурація Модуль Magento 2 XML Sitemap

2. Встановіть Частоту та Пріоритет , за якими ви хочете індексувати категорії в межах Параметри категорій.

 Карта сайту Magento 2 Параметри категорій

3. Заповніть налаштування Частоту та Пріоритет для параметрів продукту та вирішіть, чи хочете ви Додати продукт Зображення до карти сайту.

 Карта сайту Magento 2 Параметри продукту

4. Вкажіть Частоту та Пріоритет для індексації ваших сторінок CMS.

 Модуль Magento 2 XML Sitemap Параметри сторінок CMS

5. Заповніть налаштування Загальні налаштування Карта сайту XML .

  • Увімкнути генерацію карти сайту.
  • Встановіть Частоту та Час початку , коли має оновлюватися XML-карта сайту.
  • Введіть Одержувача електронного листа про помилку , який отримуватиме сповіщення у разі виникнення помилок під час оновлення карти сайту.
  • Виберіть шаблон відправника електронного листа про помилку та , який використовуватиметься як шаблон сповіщення про помилку оновлення XML-карти сайту.

 Налаштування генерації карти сайту Magento 2

6. Встановіть Обмеження файлів карти сайту, щоб вказати, чи буде у вас один файл карти сайту чи кілька.

  • Вкажіть максимальну кількість URL-адрес, які ви хочете включити до карти сайту, у полі Максимальна кількість URL-адрес на файл .
  • Введіть Максимальний розмір файлу , щоб встановити максимальний розмір файлу карти сайту в байтах.

 Обмеження файлу Модуль Magento 2 XML Sitemap

7. Увімкніть опцію Надсилання до Robots.txt , щоб допомогти пошуковим роботам краще індексувати ваш веб-сайт у Файл robots.txt .

 Налаштування пошукової системи карти сайту Magento 2

Генерація карти сайту

Тепер, коли ви налаштували параметри карти сайту, ви можете створити свій XML-файл карти сайту.

1. Перейдіть до Маркетинг > SEO та пошук > Карта сайту та натисніть кнопку Додати карту сайту .

 Конфігурація Модуль Magento 2 XML Sitemap

3. Вкажіть назву XML-файлу в полі Ім'я файлу , введіть Шлях , де він має бути розташований, та натисніть Зберегти та створити .

Magento 2 XML Sitemap Configuration, New Site Map

Після завершення ви побачите згенеровану карту сайту у списку карт сайту.

Примітка: файл карти сайту автоматично оновлюється cron відповідно до налаштувань створення, які ви встановили раніше.

Натисніть кнопку Згенерувати , лише якщо ви хочете оновити/згенерувати XML-карту сайту миттєво.

Або скористайтеся командою CLI bin/magento Magefan:sitemap:generate та додайте ідентифікатори карти сайту bin/magento Magefan:sitemap:generate --ids="2,4,6".

Magento 2 XML Sitemap List

Як згенерувати окрему XML-карту сайту для різних сторінок?

Якщо ви хочете краще керувати індексацією та детальніше моніторити, вам потрібно створити окремі XML-картки сайту для різних сторінок, таких як сторінки каталогу або CMS. Хоча це неможливо в Magento за замовчуванням, Розширення Модуль Magento 2 XML Sitemap робить це за вас.

Все, що вам потрібно зробити, це просто додати карту сайту так само, як ви щойно це зробили, але вибрати, які URL-адреси Включити.

 карту сайту magento xml з продуктами

Як додати власні посилання до карти сайту?

За замовчуванням Magento включає продукти, категорії та сторінки CMS до карти сайту XML. Тож або ігноруйте всі додаткові посилання, або знайдіть спосіб додати їх до карти сайту. І таким способом є карта сайту Magefan XML.

Це дозволяє вам додавати якомога більше користувацьких посилань та встановлювати для них частоту індексації та пріоритет.

Просто перейдіть до Магазини > Налаштування > Розширення Magefan > Карта сайту XML > Додаткові посилання та увімкніть відповідну опцію. Потім додайте всі потрібні посилання та перегляньте, як вони додаються до карти сайту.

 додати власні посилання до XML-карти сайту Magento

Як додати теги hreflang до XML-карти сайту?

Якщо ви керуєте багатомовним магазином на Magento, ви, ймовірно, використовуєте теги hreflang, щоб повідомити Google про локалізовані сторінки. Але щоб допомогти йому швидше знаходити ці сторінки, ви також можете додати URL-адреси hreflang до вашої карти сайту. Це те, що охоплює наше рішення Модуль Magento 2 Hreflang Tags .

Найкраще? Все, що вам потрібно включити URL-адреси hreflang до вашої карти сайту, це ввімкнути одну опцію.

 додати теги hreflang до XML-карти сайту Magento

Як автоматизувати генерацію карти сайту Magento?

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

Після заповнення Налаштування генерації у розділі Магазини > Налаштування > Каталог > Карта сайту XML вам потрібно лише надіслати XML-файл до Google Search Console. Пошукові роботи отримають звідти всі дані.

 Налаштування генерації карти сайту Magento 2

Як виключити деякі сторінки з XML-мапи сайту?

Хоча Magento дозволяє безперешкодно обробляти XML-мапу сайту, він не пропонує опції вимкнення сторінок з карти сайту. І це може стати в нагоді, якщо у вас є сторінки, які ви не хочете бачити в результатах пошуку.

У такому випадку вам стане в нагоді розширення Модуль Magento 2 XML Sitemap, про яке ми згадували раніше. Воно дозволяє вам виключити будь-яку сторінку з карти сайту в Magento .

 Виключення сторінок з XML-карти сайту Magento

Модуль Magento 2 XML Sitemap є обов'язковою для тих, хто хоче отримувати органічний трафік з пошукових систем. І якщо вам цікаво, чи достатньо функції Magento за замовчуванням, відповідь - ТАК. Ви точно можете створити XML-карту сайту, використовуючи лише функцію Magento.

Однак не забувайте, що індексація - це не єдине, що вам потрібно зробити для покращення SEO. Тому вам також потрібно звернути увагу на Канонічні теги Magento , hreflangs, шаблони метатегів , meta robots та інші функції, пов'язані з SEO.