Вопрос или проблема
Возможно ли добавить отдельный xmlsitemap для разных типов контента с помощью модуля xmlsitemap? Например: у меня уже есть https://www.example.com/sitemap.xml для всех типов контента, нужен отдельный https://www.example.com/sitemap-article.xml на том же сайте для типа контента “статья”.
Могу ли я изменить URL sitemaps/sitemap-article/sitemap.xml на просто /sitemap-article.xml? Я использую модуль Simple sitemap.
Я установил модуль Simple sitemap, потому что хотел разные карты сайта для разных типов контента, дайте знать, могу ли я использовать первый модуль и получить результат. Я использую сайт на d10.
Насколько я знаю, да.
Используйте алиасы URL в Конфигурация > Поиск и метаданные > Алиасы URL
. Теперь создайте алиас URL, который указывает /sitemap/sitemap-article.xml
на /sitemap-article.xml
.
Не забудьте обновить файл Robots.txt
.
Ответ или решение
Да, вы можете изменить URL для ваших XML-карт сайта, используя Drupal. В вашем случае, для того чтобы создать отдельную XML-карту сайта для контента типа «статья» и сделать так, чтобы она была доступна по адресу /sitemap-article.xml
, вы можете воспользоваться механизмом алиасов URL в Drupal.
-
Проверка модуля Simple Sitemap: Поскольку вы уже используете модуль Simple Sitemap, он предоставляет функциональность для генерации различных карт сайта для разных типов контента. Убедитесь, что вы корректно настроили модуль, чтобы он генерировал нужные карты сайта для каждого типа контента.
-
Создание алиаса: Для изменения URL можете воспользоваться следующими шагами:
- Перейдите в админпанель вашего сайта:
Конфигурация > Поиск и метаданные > Алиасы URL
. - Создайте новый алиас, который будет перенаправлять с
/sitemap/sitemap-article.xml
на/sitemap-article.xml
. Это обеспечит доступность новой карты сайта по желаемому пути.
- Перейдите в админпанель вашего сайта:
-
Проверка файлов robots.txt: Не забудьте обновить файл
robots.txt
, чтобы убедиться, что новая карта сайта индекцируется поисковыми системами. Добавьте строку, которая ссылается на ваш новый URL:Sitemap: https://www.example.com/sitemap-article.xml
. -
Проверка конфигураций доступности: После внесения изменений проверьте, что новый алиас работает корректно и карта доступна для сканирования. Вы можете использовать инструменты разработчика в вашем браузере или специальные SEO-инструменты для этого.
Использование модуля xmlsitemap также возможно для достижения аналогичного результата, однако, поскольку вы уже выбрали Simple Sitemap для вашего сайта на Drupal 10, отталкивайтесь от него для оптимизации процесса.
Следуя этим шагам, вы сможете успешно изменить URL вашей XML-карты сайта, обеспечив тем самым его функциональность и удобство для поисковых систем и пользователей.