Завдання
Для SEO і GEO клієнтів агенції ми регулярно готуємо контент: статті під запити, локальні сторінки, матеріали для AI-відповідей. Процес мав кілька вузьких місць.
По-перше, вибір тем. Найкращі ідеї вже є в Search Console: запити, за якими сайт показується, але отримує мало кліків. Вручну їх вивантажувати й групувати за потенціалом довго.
По-друге, публікація. Клієнти працюють на різних CMS: WordPress, Shopify, Strapi та власних системах. Для кожної окремий спосіб публікації означає окрему роботу й окремі помилки.
По-третє, вибір AI-моделей. Для одного типу тексту краще підходить одна модель, для іншого інша, а для зображень є свої сервіси. Прив'язка до одного провайдера обмежує якість.
І нарешті, контроль. Після публікації треба бачити, чи сторінка потрапила в індекс і як вона працює в Search Console і GA4. Без цього контент-план перетворюється на конвеєр без зворотного зв'язку.
Що ми зробили
Ми розробили платформу на Next.js 16, React 19, Tailwind CSS v4 і Supabase з розгортанням на Vercel. Перша версія зайняла 3 дні: 64 коміти, 17 екранів, 28 API і 20 таблиць.
Модулі
- Теми: запити з Search Console, кластеризовані за потенціалом.
- Генерація тексту й зображень.
- Редактор з версіями, щоб порівнювати й повертати попередні варіанти.
- Контент-план з автозапуском кожні 15 хвилин: заплановані матеріали публікуються самі.
- Аналітика: дані GSC і GA4, статус індексації.
- Інтеграції: GA4, GSC, сайт клієнта, Google Business Profile.
- Команда і AI-ключі.
Один конектор для різних CMS
Замість окремої логіки під кожен сайт ми зробили один конектор, який працює з WordPress, Shopify, Strapi і вебхуками. Для нового клієнта достатньо підключити його сайт, а не писати нову інтеграцію.
Вибір моделі під кожну генерацію
Провайдер тексту (Claude, ChatGPT або Gemini) і зображень (OpenAI, Imagen або Replicate) обирається для кожної генерації окремо. Так ми підбираємо модель під задачу, а не під обмеження платформи.
Результат
За 3 дні агенція отримала робочу платформу, яка закриває весь цикл: від теми з Search Console до опублікованої сторінки й контролю її індексації.
Що змінилось у роботі:
- теми беруться з реальних даних Search Console і групуються за потенціалом;
- контент-план виконується автоматично, перевірка запланованих матеріалів відбувається кожні 15 хвилин;
- публікація на WordPress, Shopify, Strapi чи через вебхук іде через один конектор;
- статус індексації й дані GSC і GA4 видно поруч з матеріалом;
- модель для тексту й зображень обирається під конкретну задачу.
Ми не наводимо тут цифр трафіку, бо це інструмент, а результати залежать від конкретного сайту й стратегії. Кейси SEO і GEO, де ми працюємо з контентом, описані окремо.
Чим проєкт особливий
Більшість сервісів генерації контенту прив'язані до однієї моделі й однієї CMS. Тут обидва обмеження зняті: конектор один для різних платформ, а провайдера тексту й зображень можна змінити для кожної генерації.
Друга особливість - зворотний зв'язок. Платформа не просто публікує, а показує, чи потрапила сторінка в індекс і як вона працює. Це те, що відрізняє контент-систему для SEO і GEO від генератора текстів.
І нарешті, швидкість: 3 дні від ідеї до робочої версії з 17 екранами показують, як ми підходимо до розробки й для клієнтів.
Опубліковано: · Оновлено: