Для 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" />