Автопублікація SEO-блогу через n8n
У n8n інтеграція — це workflow, що починається вузлом Webhook із методом POST. Він перетворює об’єкт article на елементи, робить upsert однієї статті на мову, копіює обкладинку в постійне сховище й завершується явною успішною відповіддю до Blogent.
Як підключити Blogent до n8n
n8n
Створіть активний POST Webhook workflow, який публікує всі локалі до відповіді Blogent.
Workflow отримує стандартний JSON-контракт Blogent: опублікуйте кожну мову з article, скопіюйте тимчасову обкладинку в постійне сховище, збережіть мовні alias’и та замапте опційні поля автора.
Перевірка підключення завжди надсилає реальну статтю. Make, n8n і Wix мають повертати {"posted": true} лише після завершення публікації. ApiX-Drive, Albato й Zapier спочатку підтверджують приймання в чергу, тому Blogent просить перевірити виконання сценарію та готову статтю на цільовому сайті.
- Додайте вузол Webhook із методом POST. За потреби налаштуйте Header auth і після активації workflow використовуйте Production URL.
- Перетворіть об’єкт
articleна items, обробіть кожну мову та через цільовий вузол або HTTP Request виконайте upsert за мовою й alias. - Перенесіть обкладинку в постійне сховище та завершуйте workflow помилкою, якщо будь-яка мова або зображення не опубліковані.
- Останнім успішним вузлом поставте Respond to Webhook з HTTP 200 JSON
{"posted": true}, після чого запустіть реальний тест Blogent.
Ця інтеграція отримує стандартний JSON-payload Blogent. Перегляньте повний контракт — поля, HTML-теги, формат відповіді — та спробуйте живий тестер вебхука.
Webhook tester
Надішліть тестову статтю на свій endpoint і перевірте, як CMS обробляє дані. За потреби змініть JSON.
Що ви отримуєте після підключення n8n
- Працює і на self-hosted, і на хмарному n8n, тож payload може залишатися у вашій інфраструктурі.
- Upsert за парою «мова + alias» не дає дублів при повторній доставці.
- Помилка workflow, коли мова або зображення не публікуються, означає, що Blogent побачить помилку, а не хибний успіх.
- Опційна Header auth захищає endpoint вебхука.
Вимоги та сумісність
- Тригер
- Вузол Webhook із методом POST. Після активації workflow використовуйте Production URL.
- Авторизація
- Опційна Header auth на вузлі Webhook.
- Обробка
- Перетворіть
articleна елементи, робіть upsert за парою «мова + alias» і копіюйте обкладинку в постійне сховище. - Обробка помилок
- Завершуйте workflow помилкою, якщо якусь мову або зображення не вдалося опублікувати.
- Відповідь
- Respond to Webhook останнім успішним вузлом: HTTP 200 із JSON
{"posted": true}.
Часті запитання про інтеграцію з n8n
Test URL чи Production URL?
Production. Спершу активуйте workflow, потім використайте його Production URL у Blogent.
Як уникнути дублів статей?
Робіть upsert за комбінацією мови та alias замість того, щоб завжди вставляти новий запис.
Чи можна відповідати успіхом при частковій публікації?
Ні. Завершуйте workflow помилкою, якщо якусь мову або зображення не вдалося опублікувати, щоб Blogent зафіксував помилку.
Що очікує Blogent у відповідь?
HTTP 200 із JSON {"posted": true} від вузла Respond to Webhook після завершення публікації.
Переведіть SEO-блог на автопілот
Створіть блог, підключіть n8n — і Blogent плануватиме, писатиме, перелінковуватиме та публікуватиме статті автоматично.