Logbuch

Artikel-/News-Import für Contao 5.3 mittels KI workflow automation - n8n.io

| von Philipp Kayser

Das wird kein Beitrag oder eine Anleitung, wie man in n8n.io Inhalte verarbeitet oder gar erzeugt. Dafür gibt es bessere Videos auf youtube. Mir geht es nur darum meine Erweiterung für Contao kurz vorzustellen, mit Hilfe derer man eine Workflow-Automation mit Contao (ab 5.3) verbinden kann. Es funktioniert nicht nur mit N8N.io, sondern mit jeder Automation, die einen HTTP-Request senden kann. Das dürften so ziemlich alle sein. Alles was man tun muss, ist vor dem Request die Information in ein Json zu konvertieren.

Link zum Github-Repo (mit Infos und detaillierter Projektbeschreibung)

Oder direkt über den Contao-Manager installieren:
-> PhilTenno/news-pull

Die Idee dabei ist, dass man die z.B. in N8N verarbeiteten Inhalte (KI generiert oder Word-Dokumente, ....) mittels API in ein beliebiges Nachrichtenarchiv von Contao importieren kann. Es können auch mehrere Nachrichtenarchive individuell konfiguriert und bedient werden. Über ein Frontend-Modul lassen sich verwandte Artikel anzeigen und so eine Verlinkung zwischen den Artikeln herstellen, was besonders im Bereich SEO interessant sein dürfte.

Somit ist es möglich, in Contao Blogs, News, Magazine zu gewünschten Themen zu veröffentlichen oder eine Seite zu bestimmten Keywords auszubauen. Welche Inhalte man damit erzeugt, bleibt den eigenen Künsten in der Automatisierungs-Plattform überlassen.

Praxis-Beispiel:
Für einen Kunden, der so zwei- bis dreimal im Monat einen größere News-Artikel schreibt, dem aber die ganzen News-Artikel-Einstellungen (Meta-Angaben Artikel, Bilder, Teaser-Texte usw.) zu umständlich sind, habe ich einen Workflow umgesetzt, der ein einfaches Word-Dokument über den Google-Drive in N8N importiert, konvertiert, Teaser und Meta-Angaben mittels KI erzeugt – inkl. Alt-Tag für ein in Word eingebundenes Bild – den Artikel noch zusätzlich übersetzt und in die entsprechenden Archive für deutsch und englisch importiert. Das ganze wird noch durch einen vorgelagerten Workflow unterstützt, indem über ein Google-Sheet der Kunde Stichworte zu seinem Artikel hinterlegen kann und dann Recherchen von Perplexity usw. zur Verfügung gestellt bekommt.

Test Workflow für N8N

Wer mal kurz Lust hat und es testen möchte, kann sich kurz den Testworkflow für N8N herunterladen, die Extension installieren und mal schnell mit einem Klick eine Nachricht veröffentlichen.

Voraussetzungen:
- N8N Installation (aktuelle Version - Stand 25.10.2025)
- FTP-Zugang für den Upload des Bildes

Die Import Extension - News Pull

Die ganze Rocket-Science findet eigentlich auf der Automatisierungs-Plattform statt. Die Extension selbst ist recht simple.
Sie importiert im Json-Format angelegte Artikel. Ist ein Bild über den Workflow auf den Server geladen worden, wird dieses ebenfalls im Artikel eingebunden mittels eigenem Inhaltselement. Im Backend lässt sich der Import einem bestimmten Contao News-Archiv zuordnen. Batch-Einstellungen und ein paar kleine Sondereinstellungen sind zusätzlich möglich.

Json-Aufbau:

Aufbau Json:
[
  {
  'title': 'News-Titel 1',
  'teaser': 'Teaser-Text',
  'article': 'Artikel-Text: erlaubt ist reiner Text und/oder HTML-Elemenmte wie in TinyMce',
  'metaTitle': 'Meta-Titel der News', // -> optional: Fallback = title 
  'metaDescription': 'Meta Beschreibung des Artikels', // -> optional: Fallback = teaser
  'dateShow': '2025-06-10 04:06:00', // -> optional: Datum, wann der Artikel sichtbar sein soll
  'keywords': 'keywords-1,keywords-2,keywords-3', // -> optional: Keywords für verwandte Artikel
  'image': 'Name eines Bildes', // -> imagage.jpg // -> optional, wenn ein Bild separat auf den Server geladen wurde
  'imageAlt': 'Alt Beschreibung' // -> Bildbeschreibung des Bildes // -> optional
  }
]

Aufbau Batch:
{ "items": [ { ... }, { ... } ] }
Backend-Modul: Konfiguration der NewsPull-Extension
Konfiguration eines Imports

Das Frontend-Modul

Als Zusatz gibt es noch die Möglichkeit, ein Frontend-Modul im Artikel anzulegen. Grundsätzlich orientiert sich der Aufbau daran, dass in einem Artikel das hauseigene Reader-Modul liegt und optional auf Wunsch kann dieses durch ein Modul für Verwandte Artikel ergänzen. Diesem kann man einen Überschrift geben und neben allen nur ein bestimmtes News-Archiv zuordnen. Die Beziehung zwischen verwandten Artikeln wird über die hinterlegten Keywords im NewsPull-Artikel hergestellt.

KI workflow automation für Contao-News. Warum?

Die Einsatzmöglichkeiten sind hier enorm vielseitig. Ob man ein Magazin erstellt mit relevanten Themen, ob man SEO betreibt mit dem Ausbau von Innhalten zu relevanten Keywords. Man kann auch mehrere Blogs zu unterschiedlichen Themen in mehreren Archiven aufteilen.

Bin gespannt auf erste Kommentare.
Phil

Kommentare

Bitte addieren Sie 1 und 3.
Über neue Kommentare per E-Mail benachrichtigen (Sie können das Abonnement jederzeit beenden)