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

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
Приветствую, недавно перешел на Joomla 1.5 с Wordpress, и начал с тунинга сайта под сео. Встала проблема, как заменить внешние ссылки на внутренние ? Думал уже есть готовый плагин, но такой не смог найти, и накидал свой JmRedirect.
Что делает плагин ? При отображении контента он находит внешнюю ссылку вида :
Код: html4strict
<a href="http://wp-skins.info" alt="">Ссылка</a>
И переделывает её в:
Код: html4strict
<a href="http://s-utra.com/go.php?http://wp-skins.info" alt="">Ссылка</a>
Где go.php - файл в корне Вашего сайта с внешней ссылкой (идет в комплекте). Этот файл Вы можете переделать под себя, например повесить там рекламу.
Не нашел как приатачить файл, по этому даю ссылку на пост с файлом и инструкцией по установке:
http://s-utra.com/joomla/plagin-jmredirect-ili-zamenyaem-vneshnie-ssilki-na-vnutrennie.html.
Как по Вашему, чего не хватает в плагине ?
Принимаются Ваши варианты файла с редиректом (go.php).
*

vdr

  • Захожу иногда
  • 196
  • 17 / 0
  • Всё есть в тебе. Реализовывайся.
А где можно посмотреть ДЕМО данного плагина?
Всё есть в тебе. Реализовывайся.
*

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
А где можно посмотреть ДЕМО данного плагина?
Обновил страницу плагина, ссылка на неё в первом посте, теперь там есть пример внешней и внутренней ссылки.
*

vdr

  • Захожу иногда
  • 196
  • 17 / 0
  • Всё есть в тебе. Реализовывайся.
В СЕО я вообще не понимаю.
Зачем плагин такого рода. Объясните пожалуйста как чайнику.
Всё есть в тебе. Реализовывайся.
*

Оксана

  • Осваиваюсь на форуме
  • 30
  • 2 / 0
Поисковики не любят, когда на странице много внешних ссылок.
Считают это линкопомойкой.

go.php юзала на IPB, отличный скрипт.

А по этому есть вопрос. Если мне нужна именно внешняя ссылка, это можно настроить? Ну, например, есть ли белый список?
*

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
А по этому есть вопрос. Если мне нужна именно внешняя ссылка, это можно настроить? Ну, например, есть ли белый список?
Планирую сделать завтра тэги для исключения из обработки внешних ссылок.
*

Sulpher

  • Живу я здесь
  • 2147
  • 402 / 16
  • Шаблоны и расширения Joomla
Отличное решение! Держите плюсик. :)
А можно сделать, чтобы ссылка формировалась вот таким образом как у Митрича в блоге:
http://mitrichlab.ru/redir?joomlaforum.ru (пример)

И как думаете, такие ссылки нужно закрывать атрибутом rel="nofollow" ?
*

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
Редирект доведу до ума, сделаю два варианта, просто редирект и редирект с отсчетом секунд.
*

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
Плагин обновлен (а точнее - переписан), скачать можете по ссылке из первого топика. Добавлены теги отключения редиректа для ссылки. Нужно до и после ссылки поставить {jmurl} и {/jmurl}.
Планирую сделать кнопку для редактора, где бы мануал найти.
*

vdr

  • Захожу иногда
  • 196
  • 17 / 0
  • Всё есть в тебе. Реализовывайся.
Плагин обновлен (а точнее - переписан), скачать можете по ссылке из первого топика. Добавлены теги отключения редиректа для ссылки. Нужно до и после ссылки поставить {jmurl} и {/jmurl}.
Планирую сделать кнопку для редактора, где бы мануал найти.
а возможно, чтоб  в настройках плагина был список сайтов, ссылки на которые не обрабатывались. С тегами не очень удобно. А лучше в совокупности. Список+теги.
Всё есть в тебе. Реализовывайся.
*

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
а возможно, чтоб  в настройках плагина был список сайтов, ссылки на которые не обрабатывались. С тегами не очень удобно. А лучше в совокупности. Список+теги.
Возможно и этот функционал реализую, но чем больше фич в плагине - тем дольше он отрабатывает.
*

Оксана

  • Осваиваюсь на форуме
  • 30
  • 2 / 0
Я сейчас использую на сайте такой вариант.
Взяла с мода форума файл go.php и добавила его в корневую папку сайта. Все ссылки которые хочу закрыть пишу так сайт/go.php?ссылка :)
В файле забит запрет на индексацию яндексом и гуглом
*

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
Я сейчас использую на сайте такой вариант.
Взяла с мода форума файл go.php и добавила его в корневую папку сайта. Все ссылки которые хочу закрыть пишу так сайт/go.php?ссылка :)
В файле забит запрет на индексацию яндексом и гуглом
Тогда Вам точно подойдет этот плагин, только вместо моего go.php оставите свой. Если же нужно оставить внешнюю ссылку, то просто заключите её в {jmurl} и {/jmurl}.
И если Вам не трудно, выложите свой вариант go.php.
*

Оксана

  • Осваиваюсь на форуме
  • 30
  • 2 / 0
(FatCat) Noindex и редирект для ссылок на форуме IPB
Хотя сейчас посмотрела, в самом файле нет запрета наиндексацию. запрет есть после установки на форуме, после изменения файлов и шаблона :(

[вложение удалено Администратором]
*

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
Да, Ваш go.php подойдет, а его индексацию можно запретить через robots.txt.
*

m__g

  • Захожу иногда
  • 124
  • 25 / 0
баг))) точнее не совместимость
я использую на сайте плагин mavik Thumbnails
так вот ваш плагин ссылки на картинки тоже преобразует, что приводит к неработоспособности выше упомянутого плагина. хочется конечно использовать оба, но...    mavik Thumbnails для меня дороже
*

m__g

  • Захожу иногда
  • 124
  • 25 / 0
я так понял этот кусок кода отвечает за исключение для ссылок в тегах {jmurl}
Код: php
$regex = '/{jmurl}(.*?href=[\"\'])(.*?)([\"\'].*?){\/jmurl}/i';
$row->text = preg_replace_callback( $regex, 'plg_jmredirect_unreplace', $row->text );

а как сюда можно ещё добавить правило чтоб ссылки с классом содержащим слово thumbnail?
там класс намного больше, но при изменении настроек только это слово постоянно
*

Truper

  • Осваиваюсь на форуме
  • 10
  • 4 / 0
Доработки под конкретную задачу буду делать отдельно, не все же используют тумбэмейлы.
Пишите в личку номер аськи, сделаю для Вас спец. версию.
*

m__g

  • Захожу иногда
  • 124
  • 25 / 0
автор куда то пропал, в личку на просьбы не отвечает...
начитался я умных книжек про PHP и всё такое, чуть добавил в этот плагин.
решил поделиться, в прикрепленном файле плагин и файл go.php который так же надо бросить в корень сайта, если у вас уже был этот файл, то менять не надо!

добавлено:
1. белый список ссылок о котором тут где то просили.
в настройках плагина, в поле "белый список" пишем адреса которые плагин не должен изменять разделяя строго одним пробелом!
достаточно куска адреса, то есть чтобы не изменялся адрес типа:
http://joomlaforum.ru/index.php?action=post;topic=92957.0;num_replies=18
можно вписать только его часть например:
joomlaforum или joomlaforum.ru/index.php

2. опция для CB
ваши пользователи теперь смогут отключать это плагин из своего профиля (впринципе плагин нужен для поисковиков, юзеры не обязаны смотреть такие ссылки)
создаем доп.поле в CВ типа радио или выпадающий список с двумя значениями "да" и "нет"
в настройках плагина включаем управление с профиля и вписываем созданное вами в предидущем пункте поле (его имя)
публикуем это поле только для профиля, теперь когда пользователь выберет у себя в профиле, в этом поле "нет" ссылки будут нормальные везде только для него.

! добавляет один запрос в базу
! поумолчанию управление с профиля выключено


П.С. может кому пригодиться, мне это понадобилось, поэтому и сделал)))
последняя на данный момент версия в посте 113

[вложение удалено Администратором]
« Последнее редактирование: 20.03.2010, 10:05:53 от m__g »
*

UksusoFF

  • Захожу иногда
  • 187
  • 5 / 0
спасибо за плагин!
Кто-то может сделать чтобы ссылки вида
Код
<a href="http://wp-skins.info" alt="">http://wp-skins.info</a>
Заменялись на:
Код
<a href="http://s-utra.com/go.php?http://wp-skins.info" alt="">http://wp-skins.info</a>
а не как сейчас на:
Код
<a href="http://s-utra.com/go.php?http://wp-skins.info" alt="">http://s-utra.com/go.php?http://wp-skins.info</a>
*

Sulpher

  • Живу я здесь
  • 2147
  • 402 / 16
  • Шаблоны и расширения Joomla
Важное замечание: следует заменить атрибут alt="" на title="", т.к. alt используется для тега img, а title можно использовать в ссылках.
*

m__g

  • Захожу иногда
  • 124
  • 25 / 0
вот)))
добавлен новый параметр в настройках, изменять ли тайтлы ссылок

если "да", то меняются все адреса между тегами <a> и </a> заголовки и тексты

если "нет", то меняется именно то что после href=

на примере:
да
Цитировать
<a href="http://joomlaforum.ru/go.php?http://mail.ru" title="http://joomlaforum.ru/go.php?http://mail.ru">http://joomlaforum.ru/go.php?http://mail.ru</a>
нет
Цитировать
<a href="http://joomlaforum.ru/go.php?http://mail.ru" title="http://mail.ru">http://mail.ru</a>

(последняя на данный момент версия в посте 113)

[вложение удалено Администратором]
« Последнее редактирование: 20.03.2010, 10:06:30 от m__g »
*

UksusoFF

  • Захожу иногда
  • 187
  • 5 / 0
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
зачем такое неудобство...?
а не проще заключать все внешние ссылки в noindex и nofollow
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

UksusoFF

  • Захожу иногда
  • 187
  • 5 / 0
не проще, тут все автоматом делается
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
не проще, тут все автоматом делается
есть плагин который автоматом вставляет noindex и nofollow и без геморроя...и без редиректов непонятных...
редирект полезен, только наверное...на варезных сайтах...чтоб не вычислили откуда пользователи приходят демо смотреть...
а если вы ничьих прав не нарушаете...то noindex и nofollow
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

UksusoFF

  • Захожу иногда
  • 187
  • 5 / 0
ну тогда да, на вкус и цвет все равно :)
*

UksusoFF

  • Захожу иногда
  • 187
  • 5 / 0
кстати про удобство, можно сделать go.php вот такой:
Код
<?php
if (isset($_SERVER['QUERY_STRING'])) Header('Location: '.$_SERVER['QUERY_STRING']);
?>
тогда пользователи вообще не заметят ничего
*

m__g

  • Захожу иногда
  • 124
  • 25 / 0
еще счетчик туда поставить, и урлы записывать, а потом где нибудь в админке собирать статистику сколько народу ушло и какие самые популярные ссылки :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не могу разобраться как в админке заставить работать свой плагин

Автор kkmspb

Ответов: 3
Просмотров: 4076
Последний ответ 02.09.2024, 11:35:25
от kkmspb
Не работает плагин на хостинге

Автор a7951396

Ответов: 3
Просмотров: 4442
Последний ответ 29.11.2023, 17:56:49
от a7951396
Плагин joomirseopagination доработка

Автор Stasweb

Ответов: 15
Просмотров: 4344
Последний ответ 16.03.2023, 15:00:33
от Stasweb
Формирование ссылок для компонента Joomla Tags

Автор stepan39

Ответов: 6
Просмотров: 5920
Последний ответ 05.02.2023, 15:22:13
от tweenpix
По поводу перенаправления ссылок

Автор itbc

Ответов: 4
Просмотров: 1243
Последний ответ 21.04.2021, 13:37:02
от itbc