Автоматизація SEO-текстів через AI для 1С-Бітрікс

Ручне написання SEO-текстів для сотень категорій — це місяці роботи та величезний бюджет. Ми автоматизуємо генерацію контенту в 1С-Бітрікс за допомогою AI, підключаючи його до даних вашого каталогу. Наша команда реалізує проєкт під ключ — від збору контексту до впровадження та підтримки, забезпечуючи швидке оновлення мета-тегів і текстів без зриву термінів.

Автоматизація SEO-текстів через AI для 1С-Бітрікс

SEO-налаштування сайту на 1С-Бітрікс — комплексні послугиСередній~1-2 тижні
Часті запитання

Автоматизація SEO-текстів через AI: досвід для 1С-Бітрікс

На одному з проєктів із 800 категоріями ручне написання SEO-текстів зайняло б півроку. Ми автоматизували цей процес за допомогою AI — генерація зайняла 3 дні, а позиції за низькочастотними запитами зросли на 40% за перший місяць. Економія на контенті для каталогу з 500 розділів склала до 60% бюджету порівняно з фріланс-копірайтерами. AI-генерація текстів у 3 рази швидша за ручну працю, а вартість — у 2–3 рази нижча. Наша команда з 7-річним досвідом у Бітріксі реалізувала 50+ проєктів з автоматизації контенту.

Проблеми, які вирішуємо

Фріланс-копірайтер пише 500 розділів за місяць, агентство — довше. AI закриває це завдання за 2–3 дні з контрольованою якістю. Однак просто скормити API назву категорії недостатньо — потрібен контекст: ціни, бренди, характеристики фільтра. Без цього тексти виходять шаблонними й не приносять користі.

Збір SEO-даних для промпту

Для генерації SEO-тексту потрібно передати в AI:

  • Назву категорії та її шлях у дереві розділів
  • Ключові слова для сторінки (із Яндекс.Wordstat або SEMrush)
  • Кількість товарів у категорії та підкатегорії
  • Діапазон цін (беремо з b_catalog_price через min/max)
  • Топові бренди в категорії
  • Характеристики фільтра — що можна відфільтрувати на сторінці

Збирач даних для категорії:

function buildCategoryContext(int $sectionId): array {
    $section = CIBlockSection::GetByID($sectionId)->Fetch();
    $priceRange = getPriceRange($sectionId); // SELECT MIN/MAX із b_catalog_price
    $brands = getTopBrands($sectionId, 5); // топ-5 брендів за кількістю товарів
    $filterProps = getFilterProperties($sectionId); // властивості розумного фільтра
    return [
        'name' => $section['NAME'],
        'breadcrumb' => getSectionBreadcrumb($sectionId),
        'count' => $section['ELEMENT_CNT'],
        'price_from' => $priceRange['min'],
        'price_to' => $priceRange['max'],
        'brands' => implode(', ', $brands),
        'filter_params' => implode(', ', $filterProps),
    ];
}

Як AI генерує текст з урахуванням структури?

Промпт містить не лише дані, а й шаблон розмітки. Ми задаємо вимоги: H2 і H3, вступний абзац, блок «Як вибрати», УТП, заклик. AI заповнює шаблон конкретикою з контексту. Наприклад, для категорії «Ноутбуки» генерується H2 «Купити ноутбук у Мінську — ціни розраховуються індивідуально» і далі за схемою. Ключові слова передаються як список вимог: основний ключ «купити ноутбук Мінськ», додаткові «ноутбуки інтернет-магазин», «ноутбук ціна», LSI «процесор», «оперативна пам'ять». AI органічно вплітає їх у текст.

Оновлення SEO-текстів розділів

SEO-текст розділу зберігається в b_iblock_section.DESCRIPTION. Запис через API:

$ibs = new CIBlockSection();
$ibs->Update($sectionId, [
    'DESCRIPTION' => $generatedHtml,
    'DESCRIPTION_TYPE' => 'html',
]);

Для мета-тегів розділу — аналогічно товарам, через \Bitrix\Iblock\InheritedProperty\SectionValues:

$ipropValues = new \Bitrix\Iblock\InheritedProperty\SectionValues($iblockId, $sectionId);
$ipropValues->save([
    'SECTION_META_TITLE' => $metaTitle,
    'SECTION_META_DESCRIPTION' => $metaDescription,
]);

Планувальник оновлень

SEO-тексти застарівають: змінюються ціни, з'являються нові бренди, оновлюється асортимент. Стратегія оновлень:

  • Автоматично: якщо діапазон цін змінився більше ніж на 20% → перегенерувати
  • За розкладом: раз на квартал — повна перегенерація для всіх розділів
  • За тригером: при додаванні нової підкатегорії — перегенерація батьківського розділу

Контроль унікальності

Перед публікацією — перевірка унікальності. Простий варіант без зовнішніх сервісів: порівнюємо з уже опублікованими текстами через similar_text(). Якщо схожість > 40% — перегенеруємо з іншим seed (параметр temperature: 0.8 замість стандартного 0.7).

Чому AI вигідніший за ручний копірайтинг?

Ручний копірайтинг для 500 розділів коштує в кілька разів дорожче й займає до півтора місяця. AI-генерація дає економію до 60% бюджету й дозволяє запустити контент за 3 дні. При цьому тексти проходять контроль унікальності й оптимізовані під ключові запити.

Що входить у роботу?

deliverable опис
розробка промптів для кожного типу розділів шаблони з урахуванням структури та ключів
збирач контексту розділу модуль на PHP для вилучення цін, брендів, фільтрів
генератор з керуванням ключовими словами інтеграція з AI (OpenAI, YandexGPT)
запис у поля Бітрікса DESCRIPTION, мета-теги, успадкування
планувальник оновлень агенти та події для автоматичної перегенерації
документація та навчання опис архітектури, інструкція з додавання нових типів

Таймлайн робіт

Етап Термін
Проектування промптів для кожного типу розділів 2–3 дні
Збирач контексту розділу (ціни, бренди, фільтр) 1–2 дні
Генератор з керуванням ключовими словами 1–2 дні
Запис у поля Бітрікса, мета-теги розділів 4–8 годин
Планувальник оновлень, тригери 1 день

Разом: 5–9 робочих днів. При 500+ розділах — час первинної генерації 3–8 годин залежно від моделі AI (наприклад, YandexGPT або OpenAI — обидві підтримуються).

Хочете автоматизувати контент для вашого каталогу? Зв'яжіться з нами — оцінимо проєкт і запропонуємо рішення під ваш стек. Замовте консультацію: ми гарантуємо унікальність кожного тексту та ріст позицій за цільовими запитами.

Наші компетенції:

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1543
  • Розробка веб-сайту для компанії ФІКСПЕР
    Розробка веб-сайту для компанії ФІКСПЕР
    1060
  • Розробка віджета онлайн-запису для медичного центру
    Розробка віджета онлайн-запису для медичного центру
    837
  • Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    928
  • Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    865
  • Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1223