С дублями страниц рано или поздно встречаются практически все и на всех CMS. С ними можно бороться разными способами. Одним из способов для такой цели, будет установка бесплатного плагина JL No Doubles. Плагин выполнит склеивание многих одинаковых страниц в одну и выполнит редирект на правильные страницы.
Данный плагин можно использовать для формирования контентной структуры сайта в случае, когда она меняется.
Одна и та же страница на Joomla может иметь большое количество адресов. На скриншоте снизу можно видеть 5 адресов, которые открывают одну и ту же страницу.
Такое огромное количество похожих страниц может попадать в индекс поисковых систем. Из-за этого сайт может плохо ранжироваться и вызывать множество проблем при проведении поисковой оптимизации.
Основные возможности JL No Doubles:
- Поддержка новой версии Joomla 3+;
- Кроме английского, доступна локализация на русском языке, что упростит работу с плагином для всех, кто с первым языком не на ты;
- Настройка на корректную страницу 301 редиректа;
- В случае попадания на некорректную страницу можно настроить выдачу 404 ошибки;
- Настройка исключений для любого компонента, который установлен на сайте;
- Поддержка работы с com_content (материалы Joomla), com_tag (теги Joomla)
- Работа с родным меню Joomla;
- Поддержка таких компонентов как K2, Virtuemart, ZOO, JoomShopping, HikaShop (для этого нужно покупать лицензию);
- Для компонента JoomShopping поддерживаются карточки, производители, категории товаров;
- Поддержка категорий Joomla на глубоком уровне, плагин корректно обрабатывает пагинацию и все возможные дубли категорий;
- Настраиваются исключения различных регулярных выражений. Такая функция будет полезной для различных систем статистики и расширений, которые не выполняют правила Joomla роутера;
- Поддержка сайтов с несколькими языками (мультиязычных);
- Поддержка URL с кириллицей.