Частная WEB Студия. Работаем с 2010 года!
Создаем и продвигаем сайты

Для Joomshopping не существует плагина для добавления canonical тега к производителям. В результате, иногда, страница производителя может быть доступна одновременно по адресам https://site.ru/proizvoditeli/name и https://site.ru/catalog/name. Чтобы исправить эту ситуацию мы в /components/com_jshopping/templates/_название_шаблона_/manufacturer/products.php добавляем в самое начало код:

<?php
$document = JFactory::getDocument();
$docstart = JRequest::getInt('catalog',0);
$docroute = rtrim(JURI::root(), '/').JRoute::_('index.php?option=com_jshopping&controller=manufacturer&task=view&manufacturer_id=' . $this->manufacturer->manufacturer_id . '');
$docroute = str_replace('catalog','proizvoditeli',$docroute);
$document->addHeadLink($docroute, 'canonical', 'rel', '');
?>

В результате получится:

	<link href="https://site.ru/proizvoditeli/производитель" rel="canonical" />