Модуль для 1С-Битрикс позволяющий организовать посадочную страницу для тегов
Модуль находится на модерации администраторов Битрикс Маркетплейс
Посадочные страницы тегов организуются в определенном разделе сайта. Раздел настраивается в параметрах модуля (индивидуально для каждого сайта в режиме многосайтовости). При этом для каждого тега можно настроить вид URL. Это полезно например, если тег на кириллице, а в URL необходимы только латинские символы.
Настройка СЕО параметров страницы тегов (заголовки, ключевые слова, описание и общий текст) производятся в административном разделе для каждого тега индивидуально. Если для какого-либо тега нет настроек устанавливаются только заголовки по стандартному шаблону
Во время настройки модуля можно выбрать опцию генерации правила в файле urlrewrite.php
Sitemap для этих страниц генерируется вручную при помощи специальной кнопки в списке тегов. При этом в карту сайта добавляются те теги для которых настроены заголовки страницы. При этом формируется фай с именем sitemap_tags_[код_сайта].xml Кроме того можно генерацию можно выполнить воспользовавшись специальным методом. Например:
use Bitrix\Main\Loader; $resInclude = Loader::includeSharewareModule("vasoft.tags"); if ($resInclude == Loader::MODULE_INSTALLED || $resInclude == Loader::MODULE_DEMO) { TagsTable::generateMap('s1'); // для сайта s1 TagsTable::generateMap(); // для всех сайтов }
Компонент страницы использует тегированный кеш. Сбросить кеш можно по тегам: vasoft_tags - для всех тегов, vasoft_tags_[код_тега] - для конкретного тега