WT LLMs
- Категории: Расширения для Joomla 4 - Joomla 6, Компоненты
- Версия: 1.0.0
- Дата:
WT LLMs для Joomla автоматизирует генерацию llms.txt, llms-full.txt и llms.json, чтобы AI-агенты, LLM-поисковики и внутренние автоматизации быстрее понимали структуру сайта, канонические страницы, контакты, географию и правила ответов. MD-версия страниц сайта создавается с помощью плагина package system.
Описание
WT LLMs — Joomla-расширение для публикации AI-ready карты сайта и автоматической генерации файлов llms.txt, llms-full.txt и llms.json по концепции llmstxt.org. Также о концепции llms.txt говорит Google в своей справке Lighthouse. Решение помогает LLM-моделям, AI-агентам, GEO/AI SEO-процессам и внутренним автоматизациям получать структурированные данные о сайте без ручной сборки JSON и Markdown.
Видео
Что делает компонент
- генерирует
/llms.txt,/llms-full.txtи/llms.jsonв корне Joomla-сайта; - хранит профиль сайта, географию, контакты, правила ответов для AI и канонические страницы;
- даёт REST API для автоматического заполнения и обновления данных;
- публикует публичную схему для AI-агента по адресу
/api/index.php/v1/wtllms/llmsjson/schema; - поддерживает интенты, импорт, генерацию и контроль контента через удобный админ-интерфейс.
Зачем WT LLMs нужен бизнесу и SEO
- повышает готовность сайта к AI-поиску и GEO-сценариям;
- упрощает описание компании, услуг, контактов и канонических URL для нейросетей;
- позволяет строить стабильный AI-слой для каталога, услуг, документации и корпоративного сайта;
- снижает ручную нагрузку на контент-менеджеров и разработчиков.
Ключевые возможности
- WT LLMs Dashboard для быстрой генерации файлов;
- REST API для интеграций, ботов и внутренних инструментов;
- отдельные формы для профиля, интентов и канонических страниц;
- публичные AI-файлы для внешних агентов и поисковых систем;
- совместимость с Joomla 5 и Joomla 6.
Компонент подходит для сайтов на Joomla 5+, которым важно сделать контент понятнее для LLM, AI-поиска, ассистентов и будущих систем машинного чтения.
Плагин markdown-версии страниц Joomla
В комплект компонента входит плагин markdown-версии страниц Joomla. Системный плагин Joomla, который добавляет альтернативное Markdown-представление страниц сайта. Он позволяет отдавать содержимое страницы в более чистом текстовом формате, удобном для AI-агентов, LLM, поисковых систем и технических интеграций.
Плагин умеет:
- отдавать Markdown-версию страницы через URL;
- добавлять discovery-ссылки в
<head>сайта; - сохранять структуру основного контента;
- очищать HTML от служебных блоков, меню, модулей и технического шума;
- сохранять важные блоки страницы через настройки preserve selectors;
- корректно работать с Joomla-страницами, компонентами и сложной HTML-разметкой.
В связке с компонентом WT LLMs плагин помогает Joomla-сайту стать понятнее для AI: компонент описывает структуру сайта, а плагин отдаёт страницы в удобном Markdown-формате.
Robots.txt
Также рекомендуется добавить в конец robots.txt вашего сайта комментарий со ссылками на AI-файлы. Информация из комментария может быть прочитана ИИ-агентом, но будет пропущена поисковым роботом.
# AI-readable files:
# https://web-tolk.ru/llms.txt
# https://web-tolk.ru/llms-full.txt
# https://web-tolk.ru/llms.json
Для кого подходит
Для веб-студий, SEO/GEO-специалистов, продуктовых команд, владельцев контентных проектов, корпоративных сайтов и eCommerce-площадок на Joomla, которым нужен управляемый слой данных для AI-агентов.
Как настроить компонент и сгенерировать llms.txt и карту интентов в Joomla?
Есть два пути: долго и вручную или поручить эту работу вашему ИИ-агенту.
Для работы в Joomla с помощью ИИ-агента нужно:
1. Создать отдельный профиль пользователя Joomla для вашего ИИ-агента
Так вы будете видеть его действия и отличать его от своих в логе действий пользователей Joomla. Также можете настроить ему группу доступа и ограничить его тем самым в правах. Агент будет иметь доступ только к разрешённым для него компонентам и функционалу сайта.
Помните, что ответственность за действия ИИ-агента по-прежнему лежит на его операторе - человеке - на вас.
2. Назначить пользователю ИИ-агента группу доступа, например "Администратор"
Не рекомендуется давать права супер-пользователя ИИ-агенту во избежание "несчастных случаев" с сайтом.
Для задачи создания llms.txt и генерации ИИ-файлов в компоненте WT LLMs добавлен REST API. Авторизация в REST API происходит двумя способами:
- по логину и паролю пользователя (должен быть включён плагин Аутентификация API - Базовая аутентификация).
- по токену пользователя (по умолчанию доступен только для супер-пользователей, поэтому добавьте нужную группу пользователей в настройках плагина Пользователь - Токен API Joomla). Для получения токена нужно зайти из-под аккаунта ИИ-агента, зайти в профиль и во вкладке "Токен API" скопировать токен доступа к REST API Joomla.
3. Дать ИИ-агенту публичный эндпоинт схемы данных компонента WT LLMs
Для удобства работы ИИ-агента компонент имеет возможность получить публичную машиночитаемую схему данных, которая находится по адресу
https://your-joomla-domain.ru/api/index.php/v1/wtllms/llmsjson/schema
и получить оттуда все необходимые данные для работы.
4. Или дать ИИ-агенту заготовленный промпт из компонента WT LLMs с заданием по генерации llms.txt
Промпт можно найти на странице компонента в панели администратора. Он подробно описывает задачу по сбору информации с сайта для создания llms.txt и карты интентов llms.json, указывает на url публичной схемы данных компонента.
В этом промпте вы можете указать для вашего ИИ-агента созданный логин и пароль или токен REST API Joomla в месте, где встречается текстовая конструкция {{OWNER_INSTRUCTIONS}}.
Вкратце, ИИ-агент по этому промпту:
- Сканирует сайт "снаружи" от лица пользователя
- Читает robots.txt и sitemap.xml
- Определяет логическую структуру сайта и его содержание
- Определяет возможные интенты и нужные страницы для ответа на эти намерения пользователя
- Подключается по REST API к Joomla
- Создаёт интенты, создаёт канонические страницы для них
- Генерирует llms.txt
- Сохраняет данные и запускает генерацию.
Вы можете впоследствии отредактировать результаты работы ИИ-агента вручную или продолжить работу в чате с ИИ-агентом. Например, вы можете дать задание сделать карту интентов более подробной, включающую нужные вам категории и разделы сайта.
Помните, что карта интентов не равна sitemap.xml и не должна включать в себя абсолютно всё, это своеобразная карта смыслов / карта мыслей сайта. Она лишь направляет ИИ-агента и говорит:
"в случае задачи или пользовательского запроса такого-то искать такую-то информацию нужно в таком-то разделе сайта"
5. Настройте md-версию сайта в плагине Система - WT MD Site Alternate Version
Плагин позволяет ИИ-агенту получить содержимое страниц сайта в md-формате - без лишней вёрстки и лишней информации (модули, элементы дизайна). Качество конвертации зависит от настроек плагина и вашего конкретного шаблона сайта.
Укажите CSS-селекторы через запятую, которые нужно удалить перед преобразованием в markdown. Предпочитайте точные селекторы для реального шума: форм обратной связи, опросов, виджетов, боковых колонок и пагинации. Избегайте широких селекторов вроде form, если полезный контент страницы тоже может жить внутри формы. Например, это могут быть карточки товара в компоненте интернет-магазина.
Укажите в настройках плагина CSS-селекторы через запятую, которые должны пережить очистку даже если рядом совпадают правила удаления. Используйте поле для защиты полезных контейнеров, например товарных форм или конкретных контейнеров компонента. Сохраняемые селекторы имеют приоритет над удаляемыми селекторами.
Также плагин может добавлять в md-версию страницы стандартную микроразметку Schema.org Joomla.
Плагин добавляет в <head> сайта ссылки на ИИ-файлы и md-версию страницы:
<!-- for main page -->
<link href="https://your-joomla-site.ru/?markdown=1" rel="alternate" type="text/markdown">
<!-- or other pages -->
<link href="https://your-joomla-site.ru/contacts.md" rel="alternate" type="text/markdown">
<!-- and links to -->
<link href="/llms.txt" rel="llms-txt" type="text/plain">
<link href="/llms.json" rel="alternate" type="application/json" title="llms.json">
6. Проверьте насколько стал понятен ваш сайт ИИ-агенту
После проделанной работы начните новую сессию с ИИ-агентом, дайте ему ссылку на ваш сайт и попросите:
Посмотри сайт https://your-joomla-site.ru. Расскажи о чём он. Расскажи насколько он понятен для ИИ-агента и как ты это понял, какие технологии тебе помогли. Дай оценку.
После этого в процессе исследования вы можете увидеть упоминания созданных файлов и md-версии

А затем вы получите примерно такие результаты

Joomla
- Тип расширения:
- Пакет
- Состав пакета:
- Компонент, Плагин
- Версия Joomla:
- 6.1.2