AI Content Optimizer

AI Content Optimizer

Компонент, открытый исходный код

Автоматическое SEO-обновление существующих статей с помощью OpenRouter и современных языковых моделей
AI Content Optimizer — профессиональный компонент для InstantCMS, предназначенный для автоматического обновления уже опубликованных материалов. Компонент анализирует существующую статью, отправляет её в выбранную языковую модель через OpenRouter и получает новую, более подробную, полезную и актуальную версию материала с сохранением основной тематики.

Компонент особенно полезен для сайтов с большим количеством статей, инструкций, обзоров, описаний сервисов и других информационных материалов, которым требуется регулярное обновление для поддержания высоких позиций в поисковых системах.

 
Основные возможности
Массовое обновление существующего контента
Компонент автоматически перебирает опубликованные материалы выбранного типа контента и последовательно обновляет их по заданным правилам.

Поддерживаются любые типы контента InstantCMS.

 
Полностью автоматическая работа по Cron
После настройки компонент работает самостоятельно.

Владелец сайта только задаёт:

тип контента;
поля статьи;
промпт;
периодичность обновления.
Дальше обновление происходит автоматически.

 
Поддержка OpenRouter
Работает через OpenRouter API.

Можно использовать десятки современных языковых моделей.

По умолчанию уже настроен список бесплатных моделей.

 
Автоматическое переключение моделей
Если модель:

перегружена;
временно недоступна;
закончилась бесплатная квота;
вернула ошибку,
компонент автоматически переключается на следующую модель.

 
Автоматическое переключение API-ключей
Если один ключ перестал работать или исчерпал лимит — автоматически используется следующий.

Это позволяет практически непрерывно выполнять обработку больших объёмов материалов.


Поддержка HTTP Proxy
При необходимости можно использовать HTTP Proxy.

Поддерживаются:

адрес;
порт;
логин;
пароль.
Все настройки задаются один раз в общих параметрах компонента.

 
Полностью настраиваемый AI-промпт
Можно создать собственный сценарий обработки.

Например:

SEO-рерайт;
улучшение структуры;
создание инструкций;
дополнение статьи;
обновление устаревшей информации;
изменение стиля текста;
переписывание под другую аудиторию.
 
Управление обновляемыми полями
Можно выбрать, какие поля разрешено изменять:

текст статьи;
краткое описание;
SEO Title;
SEO Description;
SEO Keywords;
теги;
заголовок статьи.
 
Несколько режимов изменения заголовка
Для заголовка доступны режимы:

не изменять;
изменять всегда;
изменять только если новый вариант лучше.
 
Защита URL
Компонент может полностью запретить изменение alias (slug).

Это позволяет сохранить:

все существующие ссылки;
позиции в поисковых системах;
индексацию.
 
Защита от ухудшения статьи
Компонент контролирует качество результата.

Можно задать:

минимальный размер новой статьи;
процент увеличения объёма;
обязательное сохранение исходной информации.
Если результат хуже исходного — статья не обновляется.

 
Автоматическая отметка об обновлении
После успешной обработки в конец материала автоматически добавляется строка:

Информация обновлена — ДД.ММ.ГГГГ
 
Резервные копии
Перед изменением статьи сохраняется полная резервная копия.

При необходимости можно посмотреть:

старый текст;
новый текст;
сравнение изменений.
 
Журнал обработки
В журнале отображается:

дата обработки;
статья;
использованная модель;
результат обработки;
старый текст;
новый текст;
ссылка на опубликованный материал.
 
Работа с любыми типами контента
Компонент не привязан к конкретной структуре.

Можно обновлять:

новости;
статьи;
блог;
каталог;
инструкции;
обзоры;
FAQ;
описания сервисов;
любые пользовательские типы контента.
 
Для чего предназначен компонент
SEO Updater AI помогает поддерживать актуальность большого объёма контента без ручного редактирования.

Компонент особенно полезен для:

новостных сайтов;
информационных порталов;
блогов;
каталогов;
сайтов компаний;
сайтов услуг;
интернет-журналов;
сайтов с большим архивом статей.
 
Примеры использования
обновление старых SEO-статей;
актуализация инструкций;
массовый рерайт контента;
увеличение объёма материалов;
улучшение структуры текста;
обновление статей после изменения сервисов;
подготовка контента под современные требования поисковых систем.
 
Технические требования
CMS
InstantCMS 2.17.2 и выше.


PHP
Рекомендуется:

PHP 8.1
PHP 8.2
PHP 8.3
Минимально:

PHP 7.4
Расширения PHP
Обязательные:

cURL
JSON
mbstring

Cron
Для полностью автоматической работы необходимо использовать стандартный планировщик InstantCMS.

 
OpenRouter
Требуется API-ключ OpenRouter.

Можно использовать:

бесплатные модели;
платные модели;
собственный набор моделей.
 
Proxy
Необязательно.

При необходимости поддерживаются HTTP Proxy с авторизацией. 
Что входит в поставку
компонент InstantCMS;
исходный код без шифрования;

 
Преимущества
Автоматическое обновление контента.
Улучшение качества существующих материалов.
SEO-оптимизация публикаций.
Поддержка десятков языковых моделей.
Работа по расписанию.
Гибкая настройка процесса обработки.
Резервное копирование.
Подробный журнал изменений.
Работа с любыми типами контента InstantCMS.
Не изменяет ядро InstantCMS.

Нет сообщений...
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.