Craft CMS

Deon AI für Craft CMS

Craft rendert serverseitig. Deon AI schreibt SEO-Fixes direkt ins ausgelieferte HTML — bevor es beim Besucher oder einem Crawler ankommt. Kein Overlay, kein Client-Skript, das Google oder ein KI-Crawler ignorieren könnte.

Das Plugin deon-ai/craft-connect ist ein dünner API-Client zwischen deiner Craft-Site und Deon AI. Es deckt drei Bereiche ab:

SEO-Fixes am Origin

Audit-Empfehlungen aus Deon AI werden mit einem Klick serverseitig ins ausgelieferte HTML geschrieben — nicht per Client-Skript, das Google oder ein KI-Crawler ignorieren könnte.

Die Overrides liegen in einer eigenen Plugin-Tabelle (pro URI) und werden über Crafts Response-Event kurz vor der Auslieferung angewandt — jeder Schritt ist fail-soft.

Blog-Publishing

Artikel, die Deon AI für dich schreibt, landen direkt als Entry in deiner Blog-Section — als Entwurf oder live, du entscheidest. Titel, Slug und Body werden gesetzt; bestehende Entries können per ID aktualisiert statt dupliziert werden. Section-Handle (Standard blog) und Body-Feld-Handle (Standard body) sind in den Plugin-Einstellungen frei konfigurierbar.

SDK & Domain-Verifizierung

Ist injectSdk aktiv, bindet das Plugin das Deon-AI-SDK (Tracking, Conversions) und das Verifizierungs-Meta automatisch ein — ganz ohne Template-Edit im Twig. Damit läuft die Verbindungsprüfung im Wizard ohne manuellen Snippet-Einbau.

Installation

composer require deon-ai/craft-connect
php craft plugin/install deon-ai-connect

Verbinden

  1. In Deon AI unter Website verknüpfen die Plattform Craft CMS wählen.
  2. Die vier angezeigten Werte in Craft unter Einstellungen → Plugins → Deon AI Connect eintragen:
    · API-Key — authentifiziert jeden Call von Deon AI (Header X-Deon-Key).
    · Site-ID — deine Deon-AI-Site.
    · SDK-Key — für Tracking & Events.
    · Verifizierungs-UUID — landet im Verifizierungs-Meta.
    Craft unterstützt Env-Variablen in diesen Feldern — also $DEON_API_KEY usw. statt Klartext im Backend.
  3. Zurück im Deon-AI-Wizard auf Verifizieren klicken.

Konfiguration

Blog-Section-Handle (Standard blog)Body-Feld-Handle (Standard body)SDK-Einbindung an/aus

Passe Section- und Body-Feld-Handle an dein Schema an, falls sie abweichen. Env-Variablen werden in allen Feldern unterstützt, sodass Staging und Produktion getrennte Sites nutzen können.

Voraussetzungen

Craft CMS 4.0 oder 5.0PHP 8.0.2+Composer

Sicherheit

Jeder Call von Deon AI an deine Site läuft über den X-Deon-Key-Header, geprüft per Konstantzeit-Vergleich. Geht dabei etwas schief, liefert das Plugin die Seite trotzdem aus — jeder Patch-Schritt ist fail-soft, nichts davon kann deine Website lahmlegen.

Alle Änderungen sind mit einem Klick rückgängig; in Deon AI siehst du genau, was angewendet wurde.

Quelloffen

deon-ai/craft-connect ist MIT-lizenziert und liegt auf GitHub.

Zum Repository →