#magento #seo #xml-sitemap
#magento #seo #xml-карта сайта
Вопрос:
После включения 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-адресом sitemap.
Комментарии:
1. и продукт может принадлежать ко многим категориям и так далее, и почему вы считаете, что лучше включить полный URL категории, а не только страницы продукта?
2. Спасибо за ваш ответ. Наличие категории в URL-адресе лучше для SEO. Например, если продукт представляет собой толстовку с капюшоном под названием «Extreme Peterville», то myshop.com/mens-clothes/hoodies/extreme-peter.html будет оцениваться лучше для толстовок, чем myshop.com/extreme-peterville.html
Ответ №1:
Канонические URL-адреса не будут работать, они были разработаны для работы с параметром в URL.
В вашем случае лучшим подходом было бы использование перенаправления с ПОСТОЯННЫМ ПЕРЕНАПРАВЛЕНИЕМ (301).
Таким образом, вы решаете, какой URL-адрес является окончательным, и избегаете проблемы с дублированием контента.
Надеюсь, это поможет. Если у вас есть еще вопросы, пожалуйста, прокомментируйте 🙂
Комментарии:
1. быстрый вопрос — когда таким образом используются постоянные перенаправления, можно изменить root .htaccess, чтобы добавить условие перезаписи и правило, правильно?