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

Gerostrat

  • Захожу иногда
  • 374
  • 2 / 0
  • Свидетель чайной ложки
Сайт на двух языках, но постепенно добавляется третий.
Мультиязычность реализована стандартными методами. И тут есть такая себе проблема.

На каждой странице есть переключение языка на другой. Есть если связанный материал – ссылка ведёт на на него, если связанного материала нет, то ссылка ведёт на категорию, в которой связанный материал мог бы быть (если точнее – на связанную категорию или пункт меню).

А это так себе для SEO. Страниц на сайте 3000 на русском, 3000 на украинском и 50 на английском. И эти 5950 рус/укр страниц ссылаются на разделы, а не на статьи (в виду их отсутствия) агл версии. Этого не нужно.

Где можно покопаться и исправить это? Чтобы если связанного материала у данной статьи на конкретном языке нет, то и ссылки в переключателе не него не показывалось?

Спасибо!
*

Gerostrat

  • Захожу иногда
  • 374
  • 2 / 0
  • Свидетель чайной ложки
Вот я полагаю, что это где-то в коде этого файле решается, но где? :)
Код
/modules/mod_languages/helper.php

Код
// Do not display language without frontend UI
if (!array_key_exists($language->lang_code, $sitelangs))
{
unset($languages[$i]);
}
// Do not display language without specific home menu
elseif (!isset($homes[$language->lang_code]))
{
unset($languages[$i]);
}
// Do not display language without authorized access level
elseif (isset($language->access) && $language->access && !in_array($language->access, $levels))
{
unset($languages[$i]);
}
Вот тут пишут, что не показывать языки, если бла-бла-бла.
Может тут добавить условие, если нет прямой ассоциации на тот язык, то не показывать никакой ссылки.
*

Gerostrat

  • Захожу иногда
  • 374
  • 2 / 0
  • Свидетель чайной ложки
Итак, не зная php логическим путём добавил вот такую вот строку, которая убрала ссылки на язык, если у материала на этот язык нет ассоциированного документа.
Код
elseif ( ((!isset($cassociations[$language->lang_code]) && !$menu->getItem($associations[$language->lang_code]))) )
{
unset($languages[$i]);
}
Есть проблема, связанная с тем, что пропали ссылки из других компонентов, например, при ассоциации пунктов меню карты сайта на разных языках.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Убрать из URL GET-параметр и сделать редирект на главную

Автор zeus07

Ответов: 8
Просмотров: 1723
Последний ответ 19.11.2021, 13:10:41
от zeus07
Убрать?view=category из url

Автор Vlad1

Ответов: 7
Просмотров: 3359
Последний ответ 08.09.2020, 06:50:07
от kostikcom
Как убрать https:/site.ru/kstegoriy/material?start=208?

Автор Dolphin4ik_1

Ответов: 0
Просмотров: 1480
Последний ответ 22.11.2018, 21:52:49
от Dolphin4ik_1
Убрать из адреса.html

Автор Андрей Нестеров

Ответов: 3
Просмотров: 2007
Последний ответ 30.03.2018, 11:41:57
от Apoca1ypto
Внешнюю ссылку на всех страницах, не забирая вес страниц?

Автор User82

Ответов: 3
Просмотров: 1434
Последний ответ 25.04.2017, 09:55:53
от Missile