После включения Google sitemap.xml кажется, что он не дает полные URL (включая категории). Из того, что я прочитал, похоже, что по умолчанию Magento.
Это вызывает большие проблемы с точки зрения SEO, потому что гораздо лучше включить полный URL-адрес с категорией, но также и в том, что он создает дублированный контент.
Например, в файле sitemap.xml он может ссылаться на эту страницу:
http://myshop.com/amazing-white.html
где правильный URL должен быть:
http://myshop.com/mens-clothes/t-shirts/amazing-white.html
Но также возможна следующая страница:
http://myshop.com/mens-clothes/amazing-white.html
Все эти страницы показывают один и тот же продукт!
Я мог бы добавить канонический тег, но это не решает проблему.
Итак ... как мне получить sitemap.xml для отображения полных URL-адресов (с категориями), и как я могу остановить показ других URL-адресов (или, предпочтительно, заставить их перенаправить на правильный URL-адрес)
Отличная статья Yoast о Magento SEO немного помогла, но она включает в себя расширения и не отвечает на проблему с URL карты сайта.