Есть идея по этому модулю?
Опишите доработку или сценарий — обсудим вместе с другими клиентами.
Пантеон: Карта сайта для ИИ. llms.txt и Markdown-версии страниц
Менее 50 раз установок
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».
Технические данные
Число установок:
Менее 50 раз
Версия:
2.5.11
Адаптивность:
Нет
Поддержка композита:
Да
Дата публикации:
09.11.2026
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
Описание

Модуль готовит сайт на 1С-Битрикс для ИИ-поиска и ИИ-агентов. Он собирает каталог, цены, характеристики, новости и страницы сайта в файлы llms.txt и llms-full.txt по соглашению llmstxt.org и отдаёт Markdown-версию каждой отмеченной страницы — без меню, баннеров и скриптов.


Покупатели всё чаще спрашивают не поисковик, а ChatGPT, Perplexity, Claude, Яндекс Нейро, DeepSeek, Kimi и других ИИ-агентов: «где купить чёрное платье до 5 000 ₽ с доставкой». Нейросеть отвечает по тому, что сумела прочитать. Обычная страница магазина — это меню, фильтры, баннеры и скрипты, и цена с характеристиками теряются среди вёрстки.
sitemap.xml перечисляет адреса страниц для поисковых роботов. llms.txt делает то же для нейросетей, но вместе с адресами передаёт названия, описания, цены и характеристики — в формате, который ИИ читает без лишнего. Чем точнее данные, тем охотнее ассистент ссылается на ваш сайт, а не пересказывает чужие площадки.


| /llms.txt — карта сайта для нейросетей | |
| Название и описание сайта, затем разделы: каталог, новости, статьи, страницы. У каждой записи — ссылка и короткое описание. Нейросеть за секунды понимает, что есть на сайте и куда вести покупателя. | |
| /llms-full.txt — полный текст одним файлом | |
| Описания, характеристики, цены, единицы измерения, остатки, SEO-поля и торговые предложения. ИИ отвечает «есть ли размер L и сколько стоит» по данным вашего сайта. | |
| Markdown-версии страниц | |
| Рядом с /catalog/dresses/dress-nightlife/ появляется /catalog/dresses/dress-nightlife.md — то же содержимое без меню, шаблона и скриптов. Ссылка на неё сама встаёт в <head> страницы, и ИИ-агенты находят её без подсказок. |

Ниже — файлы, которые модуль сформировал для тестового интернет-магазина одежды. Ничего не дописано вручную: только галочки в админке.

llms.txt — оглавление сайта для ИИ: ссылки ведут на Markdown-версии страниц.

llms-full.txt — карточка товара с ценой, характеристиками и вариантами.

Markdown-версия страницы — то, что получает ИИ-агент вместо HTML.

ИИ читает файл сверху вниз, а длинный файл может не дочитать. Поэтому порядок задаёте вы: номер инфоблока на вкладке «Источник данных» решает, какой блок идёт первым. Внутри инфоблока сначала идут разделы, затем товары — по привычному полю «Сортировка». Страницы сайта всегда замыкают файл.


| Галочки вместо кода | |
| Инфоблоки, разделы, товары, страницы и папки. Отмеченное включает всё вложенное, лишнее снимается точечно. | |
| Цены, остатки, варианты | |
| Цена, единица измерения, доступное количество и торговые предложения — каждое отдельно или сводкой «Размер: от 40 до 46». | |
| Любые свойства | |
| Списки, привязки, справочники, файлы, SEO-поля по шаблонам инфоблока. Предпросмотр записи на реальном товаре. | |
| Статические страницы | |
| «О компании», «Доставка», «Гарантия», «Контакты» — вместе с подключаемыми областями. | |
| Расписание | |
| Каждый день, по дням недели или раз в месяц в заданное время. И кнопка «Запустить», когда нужно прямо сейчас. | |
| Большие каталоги | |
| Генерация в фоне порциями: без таймаутов, сайт не тормозит. Файл заменяется целиком — ИИ не прочитает недописанный. | |
| Несколько сайтов | |
| У каждого сайта своя выгрузка, свои файлы, расписание и язык подписей — русский или английский. | |
| Статистика | |
| Статус, размеры и даты файлов, история запусков, общая очередь всех сайтов. | |
| Всегда UTF-8 | |
| Даже если сайт работает в windows-1251, файлы для ИИ получаются в UTF-8. | |
| Права | |
| Кто только смотрит, а кто запускает и настраивает выгрузки — решаете по группам пользователей. | |
| Для разработчиков | |
| События, чтобы изменить текст Markdown-версии или закрыть её для отдельных страниц. |

| По умолчанию не попадает ничего | |
| В файлы и Markdown-версии идёт только то, что вы отметили на вкладке «Источник данных». | |
| Скрытое не попадает никогда | |
| Неактивные товары, записи вне дат активности, выключенные разделы и закрытое правами остаются закрытыми. | |
| Без дублей в поиске | |
| Markdown-версии отдаются с noindex и canonical на саму страницу, поэтому поисковики не считают их копиями. | |
| Всё на вашем сервере | |
| Внешние сервисы, ключи и подписки не нужны: файлы формирует сам сайт. |

| PHP 8.2 или новее | |
| С расширениями dom и mbstring; ядро с D7 DI. Установщик проверит всё сам и подскажет, чего не хватает. | |
| Модуль «Информационные блоки» | |
| Для цен, остатков и торговых предложений — «Торговый каталог», для статических страниц — «Управление структурой». Без них соответствующие возможности недоступны, остальное работает. | |
| Cron — по желанию | |
| Без него расписание срабатывает на ближайшем заходе на сайт. Готовая строка для crontab — на вкладке «Расписание». | |
| Текст берётся из данных сайта | |
| Из полей и свойств инфоблоков, исходников страниц. То, что выводят только шаблоны компонентов, в файлы не попадает. |

Подробная документация с картинками к каждой настройке и видеоинструкция на 15 минут — на сайте разработчика.
![]() | ![]() |

Все настройки — в меню «Сервисы → Пантеон → Генератор llms.txt»: так модуль называется в меню админки. Весь путь от установки до готовых файлов показан в видеоинструкции.

| Шаблоны URL у инфоблоков | |
| У инфоблоков, которые пойдут в файлы, должны быть заполнены «URL страницы раздела» и «URL страницы детального просмотра» — по ним строятся ссылки. Если шаблон пуст, модуль предупредит. |

Откройте «Marketplace → Установленные решения», найдите «Пантеон: Карта сайта для ИИ. llms.txt и Markdown-версии страниц» и нажмите «Установить».

После установки в меню появится «Сервисы → Пантеон → Генератор llms.txt» с тремя страницами: «Выгрузки», «Статистика генерации» и «Настройки модуля». Всё, что относится к сайту, настраивается на странице его выгрузки.


Ссылки в файлах должны быть полными, с доменом: файл читают вне вашего сайта. Домен модуль берёт из поля «URL сервера» в настройках сайта: «Настройки → Настройки продукта → Сайты → Список сайтов». Если поле пустое, ссылки получатся относительными, и ИИ не сможет по ним перейти.

Откройте «Выгрузки», нажмите «Создать выгрузку» и выберите сайт.

На вкладке «Основное» заполните шапку файлов:
- Название сайта — заголовок файлов; пустое поле — название из настроек сайта.
- Краткое описание сайта — одна-две фразы о том, что вы продаёте. Спецификация llmstxt.org советует заполнять его всегда.
- Полное описание сайта — развёрнутый текст для llms-full.txt: ассортимент, доставка, гарантии, регионы.
- Протокол для ссылок — https, если сайт работает по HTTPS.

Если в корне сайта уже лежит llms.txt или llms-full.txt, на вкладке будет предупреждение: выгрузка заменит их при первом запуске. Сохраните копию, если писали файл сами, и отметьте «Заменить эти файлы».

На вкладке «Источник данных» отметьте галочками инфоблоки и страницы сайта. Отмеченный инфоблок или папка включают всё вложенное, лишнее снимите точечно. Число слева от инфоблока — его место в файле.

У каждого отмеченного инфоблока нажмите «Свойства» и выберите поля для записей: описание, цену, характеристики, торговые предложения. Справа — предпросмотр записи, его можно проверить на реальном товаре.

| Обязательно выберите свойства у каждого инфоблока | |
| Нажмите «Свойства», отметьте поля, которые нужны ИИ, — описание, цену, характеристики — и нажмите «Сохранить» в окне. Без этого в файл попадут только названия и ссылки. Даже если нужные поля уже отмечены по умолчанию, окно всё равно нужно сохранить, иначе выбор не запомнится. И помните: всё отмеченное попадёт в открытый доступ — не выбирайте закупочные цены, наценку и служебные свойства. |

В строке выгрузки нажмите «Запустить». Ход генерации виден в колонке «Статус».

Когда статус сменится на «Готово», в колонке «Файлы» появятся размеры и даты llms.txt и llms-full.txt. Откройте https://ваш-сайт/llms.txt и проверьте, что в записях есть описания, цены и полные ссылки.


ИИ читает файл сверху вниз, а длинный файл может не дочитать. Поставьте главное в начало:
- инфоблоки — по номеру слева от инфоблока на вкладке «Источник данных». Введите нужный номер, остальные сдвинутся;
- разделы и товары — по полю «Сортировка» в самом инфоблоке: меньше — выше. Сначала идут все разделы, затем все товары;
- страницы сайта — всегда последним блоком.


После перестановки запустите выгрузку заново.

Щёлкните название выгрузки. На вкладке «Markdown-страницы» включите «Отдавать markdown-версии страниц» и нажмите «Применить». Вставьте ссылку на товар в блок «Проверка» и нажмите «Предпросмотр» или откройте страницу, добавив к адресу .md. Запустите выгрузку ещё раз — тогда ссылки в llms.txt поведут на Markdown-версии.

Ссылка на Markdown-версию встаёт в <head> страницы штатно. Если шаблон сайта не выводит заголовки через ShowHead(), выберите способ вставки «В готовый HTML».

На вкладке «Расписание» включите «Формировать автоматически по расписанию», выберите периодичность — каждый день, по дням недели или раз в месяц — и время.

Чтобы расписание не зависело от посещаемости, добавьте в crontab сервера строку из подсказки на этой вкладке:
* * * * * php /путь/к/сайту/bitrix/modules/pantheon.llms/cli/tick.php

| Права | |
| «Просмотр» открывает страницы модуля без изменений, «Запись» — создание, запуск и настройку выгрузок. Права задаются в «Настройках модуля» на вкладке «Доступ» или в карточке группы пользователей. Администратор сайта имеет полный доступ всегда. | |
| Несколько сайтов | |
| Создайте выгрузку для каждого сайта: свои файлы, описание, расписание и язык подписей. Одновременно выполняется одна выгрузка, остальные ждут в общей очереди. | |
| Удаление | |
| При удалении модуль спросит, сохранить ли данные и оставить ли файлы на сайте. Сохранённые выгрузки и настройки заработают сразу после повторной установки. |
![]() | ![]() |
Техническая поддержка осуществляется по следующим каналам:
E-mail: pantheon-bx@yandex.ru
Регламент работы: Пн–Пт с 10:00 до 18:00 (МСК). Время реакции на обращение — до 24 часов в рабочие дни.
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
пример: https://www.site.ru
Подтвердите что сама лицензия у вас куплена


