Выдано 134844 лицензии

Магазин приложений HostCMS

Canonical

Canonical

SEO
Цена: 300 ₽

Менее 50 установок.

Установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Модуль позволяет вручную добавлять адреса страниц сайта для указания страницы canonical во вкладке SEO с метатегами.

Для корректной работы модуля необходимо

1) В файл /bootstrap.php в блок if (Core_Auth::logged()) добавить следующие строки кода:

$canonical_start = new Canonical_start();
$canonical_start->start();

2) В главный макет в элемент , где расположены мета-теги, добавить следующие строки кода:

< ? php 
		    $canonical_page = Canonical_start::getCanonicalPageStr();
    		if (!empty($canonical_page) && $canonical_page !='' )
    		{
    		   echo "< link rel='canonical' href='{$canonical_page}' / >"; 
    		} 
		? >
Внимание! Если у вас на сайте изменена штатная реализация контроллера показа магазина, инфосистем, структуры, то установка модуля может вызвать ошибки, и тогда нужно внести в него изменения под новые классы. Мы это можем сделать на платной основе

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

Скриншоты

Версии модуля

Версия Дата Описание Версия от Версия до
1.5 15.04.2022

В информационных системах и интернет-магазинах во вкладке SEO реализованы флаги для управления каноническими страницами:
1) "Установить сanonical для страниц с параметрами" - автоматически записывает всем страницам с get параметрами в качестве canonical URL с отсеченными параметрами.
2) "Установить canonical для модификаций" - в магазине пишет для страниц модификаций в качестве canonical url родительского товара.
3) "Установить сanonical для пагинации" - пишет страницам пагинатора в качестве canonical url главной страницы раздела.

Перед обновлением модуля необходимо его отключить в разделе модули.

6.0
1.4 21.02.2022 Исправлена проблема редактирования групп информационных систем и интернет магазина 6.0
1.3 11.02.2022 Добавлено поле для элементов информационных систем. Упрощена настройка. 6.0
Похожие

Комментарии

  • Barbaros

    Без темы

    Правильно ли я понимаю, что данное решение позволяет управлять тегом "canonical" в интернет-магазине?
    Есть базовое решение, которое вычисляет атрибут по шаблону для всего сайта: канонической страницей для модификаций всегда является общая карточка товара. В этом решении можно выбирать группы товаров, где модификации будут указывать на себя?

    22.02.2022 10:11:57 Barbaros

    Без темы

    Добрый день, в этом модуле пока предусмотрено только ручное заполнение canonical для узлов структуры, групп и товаров магазина и элементов инфосистем. магазина. Мы уже думаем над расширением для автоматических подстановок, конкретных сроков реализации пока не можем назвать.

    22.02.2022 10:15:31 iqsite

    Без темы

    Добрый день, сегодня добавили обновление модуля для автоматического указания canonical для модификаций, надеемся, что это то что было нужно и будет полезно.

    15.04.2022 17:21:22 iqsite
  • Без темы

    а зачем?

    11.02.2022 10:03:59 Puma