В данном руководстве рассматривается два бесплатных расширения для решения проблем с дублированием карточек товаров и категорий в интернет-магазине Joomla на JoomShopping.

О роли дублей страниц сайта в SEO-оптимизации и как их убрать в Joomla читайте здесь.

В данном руководстве мы разберёмся с дублями карточек товаров и категорий в интернет-магазине Joomla на JoomShopping.

Виды дублей в JoomShopping

Компонент JoomShopping генерирует 2 вида дублей:

  1. не ЧПУ дубли товаров и категорий
  2. дубли товаров мультикатегорий

Теперь по порядку о каждом виде.

Не ЧПУ дубли товаров и категорий JoomShopping

Предположим, что в момент создания товара вы забыли заполнить поле Псевдоним, а опция по его автозаполнению отключена.

В результате URL этого товара будет очень неприглядным (формируется в виде /product/view/ID категории/ID товара).

Конечно, вы захотите исправить ситуацию: заполните поле Псевдоним и пересохраните товар, после чего внутренние ссылки на товар приобретут соответствующий вид. Но данная карточка товара также будет открываться и по предыдущему (не человекопонятному) адресу. Более того, такие дубли формируются компонентом автоматически для всех товаров, независимо от того, забыли ли вы заполнить Псевдоним (алиас) или нет.

Таким же образом формируются и дубли категорий (/category/view/ID категории/).

Как решить вопрос с не ЧПУ дублями карточек товаров?

    1. активируйте опцию Автоматически сохранять псевдоним для генерации ЧПУ-ссылок на товары и их категории

      Опция находится в Компоненты → JoomShopping → Настройки → Другие параметры.

    2. в конец файла robots.txt добавьте следующие строки:
      Disallow: */product/view/
      Disallow: */category/view/

Подробнее о настройке robots.txt на Joomla здесь.

Эти действия не удалят дубли товаров и категорий, но обеспечат их непопадание в индекс поисковых систем.

Дубли товаров мультикатегорий JoomShopping

Функционал компонента интернет-магазина JoomShopping позволяет добавлять один товар в разные категории, что является бесспорным плюсом. Однако подводный камень данной функции в том, что для одного товара создаются альтернативные URL-адреса — дубли.

Проблема таких дублей решается с помощью сторонних расширений для JoomShopping'а, о чём далее.

Плагин Product Canonical

Этот плагин генерирует в разделе head каждого дубля товара каноническую ссылку: тег link с атрибутом rel="canonical" и указанием на приоритетную для индексации страницу. В результате поисковые роботы при обнаружении одинаковых товаров будут индексировать тот URL-адрес, на который ссылаются все остальные дубли.

Кононическим будет считаться товар первой по списку категории, к которой он относится.

Обращаем внимание, что каноническая ссылка будет указана во всех дублях товаров, в том числе и в рассмотренных выше не ЧПУ дублях.

Установка плагина

Установка осуществляется стандартно через менеджер расширений Joomla.

Где скачать?

Плагин бесплатный, весит всего 2 КБ, скачать можно тут.

Аддон Product Seo

Принцип данного расширения в изменении структуры URL-адреса для товаров: из ссылок будет удалена та часть URL-адреса, которая указывает на категорию.

Например:
было http://site.ru/magazin/cars/convertible
стало http://site.ru/magazin/convertible

В результате на один и тот же товар всегда будет одна и та же ссылка даже в том случае, если этот товар относится к нескольким категориям.

Установка аддона

Аддон Product Seo устанавливается через компонент JoomShopping в Компоненты → JoomShopping → Установка и обновление.

Удалить его можно будет в JoomShopping в Компоненты → JoomShopping → Опции → Дополнения.

Где скачать?

Расширение бесплатное, весит 9 КБ, скачать можно тут. После установки не забудьте активировать его в менеджере плагинов.

Упоминаемые термины:

Joomla, Алиас, ЧПУ