Новости Joomla

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Ещё один генератор ИИ-файлов llms.txt и llms-full.txt.

Основные особенности/возможности компонента:

  • Генерация по стандарту: Автоматическое создание файла-визитки llms.txt и расширенной версии llms-full.txt с аннотированным списком материалов.
  • Интеллектуальная работа с контентом: Компонент использует мета-описания (Meta Description) из статей и пунктов меню, превращая SEO-настройки сайта в качественный контекст для нейросетей.
  • Просмотреть результат генерации файлов можно сразу в рабочей области компонента. После внесения корректив (через Настройки компонента. При отладке лучше открыть три вкладки в браузере: Настройка — Геренация/Превью — Список Материалов/Категории/Меню.) — проводим перегенерацию, смотрим результат до полной «победы».
  • Автоматизация и безопасность: Синхронизация с sitemap.xml, группировка по категориям и автоматическое создание резервных копий (.bak) при каждой генерации.
  • Гибкое управление: Возможность исключения определенных категорий и/или статей и/или пунктов меню, а также простая настройка через стандартную админпанель Joomla.
  • Подробное руководство/справка: Пошаговая инструкция для пользователя в Настройках компонента для редакторов с базовым знанием администрирования Joomla.

👉 Важно учесть.
1️⃣ Компонент Генератор LLMs.txt изначально составляет базовый список ссылок на основе sitemap.xml и сверяется с ним на предмет: запрета индексации url в robots.txt, тегов noinex/nofollow. Это экономит время на проверку «закрыть от индексации», поскольку компонент генерации Sitemap.xml уже реализовал эту задачу. Посему, формирование ссылок для ИИ имеет комплексный подход, составление грамотного/валидного/релевантного sitemap.xml никто не отменял.

2️⃣ Тексты-описания ссылок формируются из Meta Description com_content (только компонент Материалы) и выбранных пользователем Меню сайта. Важно, чтобы Meta Description были уникальными и релевантными, соответствовали базовому seo. Составленные «на отшибись» Description для ИИ — «не катит» (впрочем, для поисковых систем они тоже «не канали»).

Разработчик - участник нашего сообщества Александр Кузнецов (@newvksan).

Страница расширения

@joomlafeed

#joomla #ии #ai

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

Это Joomla-компонент для публикации AI-ready карты сайта и автоматической генерации файлов llms.txt, llms-full.txt и llms.json по концепции llmstxt.org.  Также о концепции llms.txt говорит Google в своей справке Lighthouse. Решение помогает LLM-моделям, AI-агентам, GEO/AI SEO-процессам и внутренним автоматизациям получать структурированные данные о сайте без ручной сборки JSON и Markdown.

С помощью WT LLMs можно:
- создать структурированное описание сайта для AI-агентов;
- управлять профилем сайта, картой интентов и каноническими страницами для этих интентов из админки Joomla;
- генерировать llms.txt и llms.json;
- использовать REST API для автоматического заполнения данных;
- отдавать публичную schema-инструкцию для AI-агентов;

В комплект компонента входит плагин markdown-версии страниц Joomla. Системный плагин Joomla, который добавляет альтернативное Markdown-представление страниц сайта. Он позволяет отдавать содержимое страницы в более чистом текстовом формате, удобном для AI-агентов, LLM, поисковых систем и технических интеграций.
Плагин добавляет в ссылки на AI-файлы.

Пакет подходит для сайтов на Joomla 5+, которым важно сделать контент понятнее для LLM, AI-поиска, ассистентов и будущих систем машинного чтения.

Видео:
- ВК Видео
- RuTube
- YouTube

Ссылки:
Страница расширения
GitHub

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 15 Ответов
  • 1901 Просмотров
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Мой сайт состоит только из модулей. Вот они:
http://baruzdinfreestyle.ru/#gkHeader
http://baruzdinfreestyle.ru/#gkBottom1
http://baruzdinfreestyle.ru/#gkBottom1-2
http://baruzdinfreestyle.ru/#gkBottom1-3

Как мне заменить названия на красивые. Желательно через панель администратора. Заранее спасибо за ответ  ^-^
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
А чем эти некрасивы? И с админки никак по-моему, это якорные ссылки.
То что идет после решетки в ссылке это идентификатор блока.
к примеру есть ссылка <a href="#block1">Блок 1</a>
далее в шаблоне есть блоки:
<div class="box">Здест что-то</div>
<div id="news">Здесь новости к примеру</div>
<div id="block1">Содержимое блока 1</div>

если мы нажмем ссылку Блок 1 мы переместимся к блоку <div id="block1">Содержимое блока 1</div>

чтобы поменять ссылки вам нужно и поменять в шаблоне идентификаторы
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Спасибо, но у меня не получается найти. В каком это файле находится?
Пользовался поиском командера, не помогает.

Вообще с поиском беда что-то. Сайт почти сделан, осталось поменять вот эти ссылки на красивые и переименовать кнопку. Где находится описание кнопки "What we do" (в самом начале на моём сайте). Я уже открывал все файлы и не найти.
« Последнее редактирование: 25.07.2013, 13:27:30 от Baruzdin »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
поменять вот эти ссылки на красивые
На какие?
Где находится описание кнопки "What we do" (в самом начале на моём сайте). Я уже открывал все файлы и не найти.
В language\en-GB\en-GB.mod_image_show_gk4.ini
Код
MOD_IMAGE_SHOW_CREATIVITY_READMORE="What we do"
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
На какие?В language\en-GB\en-GB.mod_image_show_gk4.ini
Код
MOD_IMAGE_SHOW_CREATIVITY_READMORE="What we do"

заменить просто названия:
http://baruzdinfreestyle.ru/#gkHeader на http://baruzdinfreestyle.ru/#about
http://baruzdinfreestyle.ru/#gkBottom1-3 на http://baruzdinfreestyle.ru/#contact
« Последнее редактирование: 25.07.2013, 14:18:44 от Baruzdin »
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Название кнопки поменял, спасибо. Но оно почему-то только на английском можно ставить там.
Когда на русском написал, то кнопка пустая была
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Точно не знаю, как вы создавали материалы, но можно попробовать делать так: оберните текст модуля в div с желаемым id
Код
<div id="about">
текст модуля "Обо мне"
</div>
и т.д.. Соответственно, нужно менять и ссылки пунктов меню.
Название кнопки поменял, спасибо. Но оно почему-то только на английском можно ставить там.
Когда на русском написал, то кнопка пустая была
У вас установлен только 1 язык - английский.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Так у меня сайт без материалов. Сайт только из этих 4 модулей состоит и всё.
А в каком файле найти то место, где это прописать?
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Попробовал прямо в модуле это прописать (через админку) и у меня теперь поменялось, но переходит не к заголовку, а ниже как  бы.
Вот можете посмотреть: http://baruzdinfreestyle.ru/
Нажмите "обо мне" и переходит в текст как бы, а не в заголовок.
Или нажмите "контакты" и переходит тоже не на заголовок, а в текст.
« Последнее редактирование: 25.07.2013, 14:56:47 от Baruzdin »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Принцип такой: если ссылка имеет вид "http://baruzdinfreestyle.ru/#about", то при нажатии на нее вас переводит к началу элемента с id="about", в нашем случае - это div с таким id.
Сейчас заголовок "Обо мне" лежит вне (и выше) этого div'а. Значит, нужно поставить открывающий тэг <div id="about"> перед заголовком. Как это сделать, думаю, вы сами разберетесь.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Принцип такой: если ссылка имеет вид "http://baruzdinfreestyle.ru/#about", то при нажатии на нее вас переводит к началу элемента с id="about", в нашем случае - это div с таким id.
Сейчас заголовок "Обо мне" лежит вне (и выше) этого div'а. Значит, нужно поставить открывающий тэг <div id="about"> перед заголовком. Как это сделать, думаю, вы сами разберетесь.


Я это понял. Но в том то и проблема, что мне не поставить перед заголовком (через админку).
Если через файл я бы поставил, но здесь проблема, что не найти в каком файле хранится это.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
templates\gk_creativity\layouts\default.php
Не будь паразитом, сделай что-нибудь самостоятельно!
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Смотреть нужно в вашем шаблоне и менять id там
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
templates\gk_creativity\layouts\default.php
Большое спасибо! Всё, разобрался :-)
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
templates\gk_creativity\layouts\default.php
Думал уже все сделал, но тут хитрая штука оказывается...

2 из 4 страниц я поменял.

Вот эти я поменял (поставил перед заголовком), можете проверить:
http://baruzdinfreestyle.ru/#gkHeader - http://baruzdinfreestyle.ru/#about
http://baruzdinfreestyle.ru/#gkBottom1 - http://baruzdinfreestyle.ru/#awards

А вот эти две не поменять:
http://baruzdinfreestyle.ru/#gkBottom1-2
http://baruzdinfreestyle.ru/#gkBottom1-3
Объясняю. Первые две поменялись, потому что я поставил перед gkheader и перед gkBottom1. А вот как поставить перед gkBottom1-2 и 1-3 вообще не понятно, так как нету в php файле gkBottom1-2 и gkBottom1-3

Вот скидываю кусочек php, если нужен.
                <div id="awards"></div>
<div id="gkBottom1">
                        <?php if(!$one_page_mode): ?>                       
                        <div class="gkPage">
                                <?php endif; ?>
                                <div class="gkCols6">
                                        <jdoc:include type="modules" name="bottom1" style="<?php echo $this->module_styles['bottom1']; ?>" modnum="<?php echo $this->API->modules('bottom1'); ?>" onepagemode="<?php if($one_page_mode): ?>1<?php else : ?>0<?php endif; ?>" />
                                </div>
                                <?php if(!$one_page_mode): ?>
                        </div>
                        <?php endif; ?>
                </div>
                <?php endif; ?>
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Всё, я сделал по другому.
Всё работает.
Еще раз спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Установка виджета Яндекс Дистрибуции на сайт

Автор Anik

Ответов: 14
Просмотров: 7069
Последний ответ 22.12.2022, 16:56:10
от Anik
Проблема с логином на сайт через Iphone

Автор AdmiralSFF

Ответов: 4
Просмотров: 5417
Последний ответ 13.08.2022, 13:19:41
от AdmiralSFF
При включении плагина "Система - фильтр языка" сайт не открывается

Автор Aurika

Ответов: 4
Просмотров: 6662
Последний ответ 25.06.2022, 14:14:40
от ecolora
Не отображаются позиции модулей при вводе /?tp=1

Автор mor4eGG

Ответов: 9
Просмотров: 4548
Последний ответ 22.10.2021, 13:29:37
от yevrowl
Не встраивается видео с YouTube на сайт

Автор 62411

Ответов: 6
Просмотров: 2974
Последний ответ 02.08.2020, 09:07:22
от wishlight