Canonical URL для JoomShopping
-
_JSHOP_DESCRIPTION
Как известно, наличие дублей страниц на сайте может привести к попаданию сайта под фильтры поисковых систем, что негативно сказывается на поисковой выдаче и дальнейшем SEO продвижении сайта. В то же время CMS системы, как Joomla! и другие, часто могут генерировать одинаковые страницы при разных запросах к серверу, что может рассматриваться поисковыми роботами, как наличие дублей на сайте. Для решения этой проблемы поисковые роботы стали учитывать специальный тег
<link href="http://example.com/path/to/canonical" rel="canonical" />
который позволяет указать canonical URL для всех дублей страниц. При этом важно, чтобы на всех страницах с одинаковым содержанием был размещен этот тег с одинаковым URL в
href
атрибуте, который указывает на каноническую страницу, наиболее релевантную для этого содержимого.В JoomShopping проблема с дублями страниц в первую очередь возникает из-за возможности размещения товаров в нескольких категориях и особенностях формирования URL страниц товаров. Если в основных настройках Joomla! включить SEF (ЧПУ) и указать для товаров и категорий псевдонимы (alias), то в результате ссылки на страницы товаров будут включать в себя как псевдоним товара, так и псевдоним текущей категории. При этом, разместив товар в нескольких категориях в административной части сайта, увидеть его в каталоге можно будет под разными URL, если переходить со страниц разных категорий.
В данной ситуации нужно выбрать одну из ссылок канонической, а со страниц товара для других категорий установить тег canonical со ссылкой на каноническую страницу. Это может быть страница товара с наиболее подходящей для него категорией (далее, главной категорией). При этом в JoomShopping изначально нет никаких механизмов выбора главной категории из тех, что указаны для данного товара.
В результате работы данного плагина добавлена возможность выбирать в административной части сайта для каждого отдельного товара JoomShopping одну главную категорию среди тех, что указаны для этого товара. При этом в
<head>
блоке всех страниц товаров во всех его категориях будет сформирован тег canonical, в котором будет ссылка именно на каноническую страницу, сформированную из главной категории данного товара.Поскольку рекомендуется формировать полный URL для тега c rel="canonical", в настройки плагина добавлена возможность указать главное зеркало сайта. Кроме этого, в Joomla! существует системный SEF плагин, который также позволяет генерировать canonical тег для всех страниц сайта. Но этот плагин никак не учитывает главной категории для товара, что приведет к созданию разных URL для разных категорий одного товара, а это противоречит концепции создания canonical тега. Данный плагин может заменить canonical тег, сформированный системным SEF плагином, на новый с учетом главной категории товара.
Demo товара с canonical тегом -
Параметры и требования
- Версия
- 1.3.5
- Обновлено
- 11.07.2018
- Версия PHP
- 5.x, 7.0, 7.1, 7.2, 7.3
- Версия Joomla!
- 2.5+, 3.3+
- Версия JoomShopping
- 3.20+, 4.10+
- Лицензия
- Для домена без ограничений по времени
- Обновления
- Бесплатно без ограничений по времени
- Поддержка
- Бесплатная в течении 90 дней
- Требует расширения
- IonCube loader 5+ (PHP 5), IonCube loader 10+ (PHP 7)
- Языки
- Русский, English
-
Скриншоты
-
Отзывы
Всего:0Зарегистрируйтесь или войдите на сайт, чтобы оставить отзыв