Автоматическое 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.