Новости 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 Гость просматривают эту тему.
  • 18 Ответов
  • 36669 Просмотров
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Как вывести ключевые слова, как теги в материале?

Вот если просто вывести все ключевые слова статьи, то это выглядит так:

Код
$met = $this->item->metakey;
<?php echo $met; ?>

Ну вот как сделать чтобы каждый тег(ключевое слово) был ссылкой:

Код
index.php?searchword='.$met.'&ordering=&searchphrase=all&option=com_search
« Последнее редактирование: 29.08.2013, 10:03:53 от b2z »
Мои расширения - http://eco-joom.com/ru/
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
если через запятую идут metakey, то
Код: php
<?php
$keywords = preg_split("/,/", $this->item->metakey);
if ($keywords) {
foreach ($keywords as $key => $value) {
echo '<a href="index.php?searchword='.$value.'&ordering=&searchphrase=all&option=com_search">'.$value.'</a>';
}
}
?>
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Спасибо+. Как раз не хватала preg_split. Я думаю это можно занести в FAQ. На 90% процентов отпадает необходимость в компоненте Тегов.
Мои расширения - http://eco-joom.com/ru/
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
эммм, а где эти коды прописывать, объясните пожалуйста :)
*

Tureckiy

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
эммм, а где эти коды прописывать, объясните пожалуйста :)
в шаблоне com_content front-enda в нужное вам место
« Последнее редактирование: 11.03.2011, 00:18:09 от Tureckiy »
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
т.е. в index.php шаблона?
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
templates\template\html\com_content\article default.php

или
components\com_content\views\article\tmpl default.php
Мои расширения - http://eco-joom.com/ru/
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Минус решения заключается в том, что ссылки ведут на компонент поиска. Но поиск не ищет по тегам, т.к. нет такого плагина. А ищет он только лишь в заголовках статей и в самой статье.
То есть ссылка не выведет на полный список статей, отмеченных этим тэгом. А выведет на список статей где это слово есть в заголовке или в статье.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Нашел ещё другую альтернативу. На мой взгляд сейчас максимально функциональная. На 1.7 тестирую, работает.
Это компонент GiTags. http://www.gi-news.com/joomla-16-extensions/619-joomla-16-tags
Там есть поиск по тегам. Вывод их рядом с материалом. Облаго тегов. Удобный выбор тегов при добавлении новых материалов.
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Нашел ещё другую альтернативу. На мой взгляд сейчас максимально функциональная. На 1.7 тестирую, работает.
Это компонент GiTags. http://www.gi-news.com/joomla-16-extensions/619-joomla-16-tags
Там есть поиск по тегам. Вывод их рядом с материалом. Облаго тегов. Удобный выбор тегов при добавлении новых материалов.
А вам не кажется что это тоже самое ? только +++ лишние запросы. Мне кажется лучше использовать хаки.
Мои расширения - http://eco-joom.com/ru/
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
А вам не кажется что это тоже самое ? только +++ лишние запросы. Мне кажется лучше использовать хаки.
честно сказать, по "нагрузке" это мало заметно.
Ну бывают случаи, довольно часто, когда люди для элементарных задач прицепливают за собой локомотив)) но это как бы уже на  их совести.

Извиняюсь, что поднимаю старую тему, но я новичок в этом и php не знаю(( По этой причине никак не могу  понять куда именно вставлять этот код?
Спасибо.
*

bnet

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
если через запятую идут metakey, то
Код: php
<?php
$keywords = preg_split("/,/", $this->item->metakey);
if ($keywords) {
foreach ($keywords as $key => $value) {
echo '<a href="index.php?searchword='.$value.'&ordering=&searchphrase=all&option=com_search">'.$value.'</a>';
}
}
?>
Спасибо, то что нужно!
*

offa

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
Никто не подскажет, а для Joomla 3 какое-нибудь из этих решений будет пригодно?
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
У Joomla 3 будет свой компонент тегов, он уже разработан и сейчас тестируется, возможно выйдет в версии Joomla 3.1.0
*

offa

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
Ну это ещё сколько ждать... Да и больше интересует, как сделать это программно.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Выход в марте
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
если через запятую идут metakey, то
Код: php
<?php
$keywords = preg_split("/,/", $this->item->metakey);
if ($keywords) {
foreach ($keywords as $key => $value) {
echo '<a href="index.php?searchword='.$value.'&ordering=&searchphrase=all&option=com_search">'.$value.'</a>';
}
}
?>

Небольшое дополнение, т.к. заюзал этот вариант
лучше использовать
Код
$keywords = preg_split("/,\s/", $this->item->metakey);
т.к. если метатеги пишешь через запятую с пробелом, то в ссылке вылазиет лишний пробел, а так все пробелы после запятой уберутся.
« Последнее редактирование: 23.01.2014, 20:18:16 от ChaosHead »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вывести все категории VirtueMart 3 второго уровня списком?

Автор Damarkuzz

Ответов: 0
Просмотров: 2658
Последний ответ 06.07.2020, 18:58:23
от Damarkuzz
Как вывести путь материала на страницу?

Автор Gromz

Ответов: 6
Просмотров: 3567
Последний ответ 14.12.2019, 20:19:21
от Gromz
Как вывести данные из stdClass Object в Joomla?

Автор specialist-web

Ответов: 7
Просмотров: 3908
Последний ответ 06.05.2019, 18:24:37
от specialist-web
Код вывести название страницы

Автор qvaro

Ответов: 1
Просмотров: 2129
Последний ответ 24.11.2018, 18:33:07
от beliyadm
Не выводится модуль в материале {loadposition acc1}

Автор InFighter

Ответов: 15
Просмотров: 15664
Последний ответ 02.07.2018, 10:04:42
от Юльчик